The developer will be expected to follow Elia's standards and ensure high-quality code delivery.
They should have a strong knowledge of the following technologies:
- We need a person that knows about the AI agent creation, LLM, MCP, A2A, RAG DB...
- Backend:
- Python
- FASTAPI
- Service and API development
- Queues and Messaging (RabbitMQ)
- Database development (SQL Server, PostgreSQL, etc.) SQLAlchemy
- Security (SAML, Oauth, EntraId, etc.)
- Testing with: Pytest
- AI knowledge is a plus: MCP / A2A, LangChain, LangGraph, Co-Pilot
- We also need him/her to have a knowledge of DevOps technics:
- Containerization and cloud technics (Kubernetes...)
- CI/CD (Azure DevOps pipelining, ArgoCD...)
- Frontend:
- React
- UI development
- Javascript
- CSS
- NX – for MicroFrontend
- Micro-services architecture knowledge is a plus.