Description :
Role : Lead Python Backend Developer.
Experience : 10-14 Years.
Location : Bangalore, Chennai and Hyderabad.
Mandatory Skills :
- Python, FastAPI/ Django/ Flask, API, Microservices Architecture, Python Architecture.
Technical Leadership :
- Lead design and development of complex backend systems using Python.
- Make high-level architectural decisions on scalability, reliability, and performance.
- Define coding standards, best practices, and review processes.
- Develop APIs, microservices, and backend components.
- Ensure efficient CI/CD pipelines, monitoring, and automation.
- Drive modular, secure, and maintainable code design.
- Mentor and guide junior and mid-level engineers.
- Conduct code reviews and performance evaluations.
- Coordinate sprint planning, task assignments, and delivery timelines.
Collaboration :
- Work closely with product managers, DevOps, QA, and data teams.
- Translate business requirements into technical solutions.
- Participate in architectural discussions and roadmap planning.
Required Skills & Qualifications :
- 10+ years of hands-on experience with Python (Django/Flask/FastAPI).
- Strong expertise in REST APIs, microservices, and distributed systems.
- Solid understanding of OOP, design patterns, and clean code principles.
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.
- Proficiency with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
- Strong grasp of CI/CD, testing (PyTest), and observability tools.
- Experience in leading engineering teams or projects.
- Excellent problem-solving, communication, and leadership skills.