Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join SproutsAI and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Responsibilities :</b><br/><br/></p><p>- Lead the design and implementation of Python microservices hosted on Kubernetes or Docker environments.<br/><br/></p><p>- Develop and maintain Python microservices where communication between microservices uses RabbitMQ.<br/><br/></p><p>- Design and optimize database schemas; implement data access layers using PostgreSQL and MongoDB.<br/><br/></p><p>- Integrate LLM capabilities via OpenAI or similar APIs into microservices.<br/><br/></p><p>- Write unit, integration, and system tests; ensure code quality and maintainability.<br/><br/></p><p>- Track work progress and maintain up-to-date tasks on Azure Boards (or similar work item tracking systems).<br/><br/></p><p>- Manage source code repositories, branching strategies, pull requests, and reviews using Git-based tools (Azure Repos, GitHub, or similar).<br/><br/></p><p>- Build, configure, and maintain CI/CD pipelines using Azure Pipelines for automated testing and deployments.<br/><br/></p><p>- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and collaborate effectively with cross-functional teams.<br/><br/></p><p>- Mentor and guide junior developers on coding standards, best practices, and architecture decisions.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
SproutsAI is actively hiring for this Lead Software Engineer - Python/Microservices Architecture position
Apply Now