Posted:3 days ago|
Platform:
On-site
Full Time
About The Role We are seeking a seasoned Python Team Lead to lead and mentor a dynamic team of backend engineers. The ideal candidate will have deep expertise in Python, Django, RESTful API design, and modern backend architectures, along with a proven track record in leading engineering teams and delivering high-quality, scalable solutions. As a team lead, youll balance technical hands-on responsibilities with leadership duties such as mentoring, task allocation, code reviews, and ensuring alignment with client expectations and business goals. Key Responsibilities Lead the design, development, testing, and deployment of backend systems using Python 2/3, Django, and RESTful APIs. Provide technical guidance, establish coding standards, and enforce best practices across the development team. Make architectural decisions for web applications, focusing on performance, scalability, and maintainability. Oversee implementation of Flask or FastAPI microservices when required for lightweight or high-performance modules. Manage a team of 1015 backend developers, ensuring effective collaboration and productivity. Facilitate daily stand-ups, sprint planning, retrospectives, and performance reviews. Collaborate with product managers and stakeholders to define and deliver clear, actionable requirements. Mentor junior developers through code reviews, pair programming, and knowledge sharing sessions. Write clean, modular, and well-documented code with a strong focus on reusability and testability. Design and manage scalable database schemas using MySQL, PostgreSQL, and NoSQL solutions like MongoDB and Firebase. Integrate third-party APIs and services where applicable. Implement and maintain robust unit, integration, and end-to-end test suites using industry-standard Python testing frameworks (e.g., unittest, pytest). Use tools and processes for CI/CD, automated deployments, and release management. Manage deployments using platforms like AWS, Heroku, or on-premise Linux servers with Apache or Nginx. Interact directly with clients to gather requirements, define milestones, and provide updates. Translate business logic into technical design and ensure smooth implementation. Support post-deployment monitoring, debugging, and performance tuning. Required Skills & Qualifications 6+ years of experience in backend development with Python 2/3 Minimum 1 year of experience managing a team of 1015 engineers Strong hands-on experience with Django and Django REST Framework Proficiency with Flask or FastAPI for microservices architecture Solid understanding of relational databases (MySQL, PostgreSQL) and NoSQL systems (MongoDB, Firebase) Experience with version control using Git, GitHub, or GitLab Familiarity with CI/CD tools, Docker, and deployment on AWS, Heroku, or similar platforms Good understanding of HTML, CSS, Bootstrap, JavaScript (for backend-frontend integration) Strong problem-solving and debugging skills using Python IDEs and profilers (ref:hirist.tech)
Inexture Solutions
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowAhmedabad, Gujarat, India
Salary: Not disclosed
Ahmedabad, Gujarat, India
Salary: Not disclosed