Lead Python Developer
Experience : 68 Years.
Location : Remote.
Employment Type : C2H.
Job Description :
We are seeking a Lead Python Developer with 68 years of experience designing, developing, and deploying scalable microservices integrated with Large Language Models (LLMs). The ideal candidate will have strong experience in cloud-native architectures, Docker / Kubernetes, and messaging systems like RabbitMQ. You will lead and mentor a team while contributing to high-performance backend services within an agile / scrum setup.
Responsibilities :
- Design and implement Python microservices hosted on Kubernetes or Docker.
- Build asynchronous communication using RabbitMQ.
- Design database schemas and access layers for PostgreSQL and MongoDB.
- Integrate OpenAI APIs and LLM capabilities.
- Ensure code quality with unit, integration, and system tests.
- Track work using Azure Boards or similar tools.
- Manage code using Git (Azure Repos, GitHub).
- Configure and maintain CI / CD pipelines using Azure Pipelines.
- Participate in Agile ceremonies (scrum, sprint planning, retrospectives).
- Mentor junior developers and ensure best practices.
Requirements :
Education : Bachelors or master's in computer science, IT, or related.Strong Python 3.x programming skills.Good knowledge of OOP, design patterns, and UML modeling.Hands-on experience with :
SQL Alchemy, Alembic.Docker and Kubernetes (AKS / self-hosted).RabbitMQ.PostgreSQL and MongoDB.REST API design and LLM integration via OpenAI APIs.Familiarity with Git, Azure Pipelines, Azure Boards.Prompt engineering knowledge (e.g., using Cursor, Co-Pilot).Agile / Scrum experience with story point estimation and delivery.Excellent communication and debugging skills.Exposure to observability tools is a plus.Preferred Qualifications :
Certifications in Kubernetes, Azure, or Python.Knowledge of container security practices.Experience with AI / ML model deployment.(ref : hirist.tech)