Job Title: Tech Lead Python Microservices
Experience: 810 Years
Work Location: Noida / Dehradun / Pune (Onsite)
Employment Type: Full-time
Job Summary:
We are looking for a seasoned Tech Lead with strong experience in Python-based microservices architecture. The ideal candidate will lead design, development, and deployment of scalable backend systems, mentor developers, and collaborate with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities:
- Lead end-to-end design and development of microservices using Python (FastAPI / Flask / Django REST Framework).
- Define and enforce best practices for coding, CI/CD, testing, and deployment.
- Collaborate with architects, DevOps, and product teams to design scalable, secure, and maintainable solutions.
- Conduct code reviews, performance tuning, and ensure high code quality standards.
- Troubleshoot and resolve complex production issues with minimal downtime.
- Guide and mentor a small team of developers; ensure timely delivery of project milestones.
- Contribute to architecture decisions, API design, and technical documentation.
Required Skills and Experience:
- 810 years of hands-on development experience with Python and related frameworks.
- Strong experience in building and managing RESTful microservices.
- Proficiency in Docker, Kubernetes, and container orchestration.
- Solid understanding of cloud platforms (AWS / Azure / GCP).
- Experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
- Working knowledge of message brokers (Kafka, RabbitMQ) and asynchronous processing.
- Expertise in SQL and NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
- Strong grasp of system design, scalability, and performance optimization.
- Familiarity with unit testing frameworks (pytest/unittest) and code quality tools.
- Excellent communication and leadership skills.
Preferred Qualifications:
- Exposure to event-driven architecture or serverless systems.
- Experience with API Gateway, OAuth2, or JWT-based authentication.
- Knowledge of Agile/Scrum methodologies.