Job Description
Join a project to develop an AI-driven internal communication platform for a leading European energy transmission operator, contributing to a sustainable and reliable electricity infrastructure.
Key responsibilities
- Design and implement backend APIs using Python and FastAPI, including message queuing systems.
- Develop and maintain database schemas and ORM layers with SQL Server, PostgreSQL, and SQLAlchemy.
- Integrate authentication and authorization protocols like SAML, OAuth, and identity management solutions.
- Write and maintain automated test suites using PyTest to ensure high code quality.
- Set up and optimize containerized deployments and CI/CD pipelines using Kubernetes, Azure DevOps, and ArgoCD.
- Build responsive frontend components with React, JavaScript, CSS, and Nx microfrontend architecture, adhering to coding standards and agile practices.
- Python
- React
- FastAPI
- API development
- Messaging queues
- Database development
- SQLAlchemy
- Security integration
- Automated testing
- Containerization
- CI/CD pipelines
- JavaScript
- CSS
- Nx microfrontend
- Agile methodologies
- Communication
- Teamwork
- Accountability
- Proactivity
- MicroServices architecture
- AI agent frameworks