Posted on: 12/09/2025
Responsibilities :
- Lead the design and implementation of Python microservices hosted on Kubernetes or Docker environments.
- Develop and maintain Python microservices where communication between microservices uses RabbitMQ.
- Design and optimize database schemas; implement data access layers using PostgreSQL and MongoDB.
- Integrate LLM capabilities via OpenAI or similar APIs into microservices.
- Write unit, integration, and system tests; ensure code quality and maintainability.
- Track work progress and maintain up-to-date tasks on Azure Boards (or similar work item tracking systems).
- Manage source code repositories, branching strategies, pull requests, and reviews using Git-based tools (Azure Repos, GitHub, or similar).
- Build, configure, and maintain CI/CD pipelines using Azure Pipelines for automated testing and deployments.
- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and collaborate effectively with cross-functional teams.
- Mentor and guide junior developers on coding standards, best practices, and architecture decisions.
Did you find something suspicious?