Be aware! Online job fraud is on the rise. We do Not outsource to any vendor. CIS and its affiliates, Never ask Money for any Interview, Job offer or Task. Our official websites are www.cisin.com and career.cisin.com Only!
In Indore, MP, India

Team Lead Python / Django Developers Job Overview

Lead Python Developer oversees Python development projects, guiding the team and setting technical standards. Lead Python Developer design and implement complex solutions, ensure code quality, and manage project timelines. This role involves strategic planning, mentoring developers, and delivering scalable, high-performance software.

Apply Now

Position

Python Developer Team Lead

Department

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Skills Required

Python, Django

Experience Required

5 years - 8 years

Educational Qualification(s) Required

BE / ME / B.Tech / M.Tech (CS / IT) / MCA or equivalent


Overview of Job

We are seeking an experienced Team Lead - Python/Django Developer with 5-8+ years of hands-on experience in building and leading high-performance development teams. The ideal candidate will have a deep understanding of Python and Django frameworks, a passion for coding and the ability to mentor and guide a team of developers. The role involves designing, developing, and maintaining scalable web applications, ensuring code quality and driving best practices across the team.

Duties & Responsibilities

  • Lead and mentor a development team in designing, developing and maintaining web modules and functionalities using Python, Django, and Flask.
  • Utilize intermediary knowledge of ReactJS, Vue 2, and related libraries to guide the team in front-end development.
  • Conduct requirement analysis, provide accurate project estimations and ensure adherence to deadlines and coding standards.
  • Oversee the development of Python-based APIs, functions and data processing modules, following design guidelines from senior developers and leads.
  • Manage testing of developed modules to confirm functional readiness.
  • Integrate web applications with PostgreSQL databases, third-party APIs and libraries to deliver end-to-end functionalities.
  • Develop and optimize SQL queries to support application requirements.
  • Implement best practices in application development and module implementation.
  • Track daily progress, update timesheets and report status to management.
  • Exhibit expertise in project estimation and contribute to process improvements.

Required Skills & Qualifications

  • 5-8+ years of experience in Python and Django development with a strong background in Flask and SQLAlchemy. FastAPI experience is a plus.
  • Proficiency in configuration management processes and hands-on experience with CI/CD tools such as Jenkins and Azure DevOps (YAML, vNext builds).
  • Solid understanding of RDBMS technologies (PostgreSQL, SQLite3, MySQL).
  • Extensive experience with cloud platforms (AWS, Azure).
  • Hands-on experience with version control tools (Git, TFS) and metrics tools (SonarQube).
  • Knowledge of object-relational mapping (ORM) and experience connecting with databases like MySQL.
  • Intermediate experience in front-end technologies including ReactJS, HTML, CSS and JavaScript.
  • Deep understanding of multi-process architecture and Python's threading limitations.
  • Experience with Docker, Docker Compose, Docker Repositories and Kubernetes.
  • Excellent communication skills, both oral and written.
  • Act as the primary contact for client-side technical expertise and demonstrate a commitment to improving technical practices and awareness.
  • Maintain periodic reports and ensure compliance with confidentiality and security policies.
  • Responsible for requirement analysis, project documentation and mentoring team members.

Work Location

Indore - MP

Working Model

Work from Office.

You should be willing to work on-site at our locations in India and globally, including the USA, UK, Australia, and the Middle East. On-site benefits apply.

Apply from Locations

Indore / Nagpur / Bhopal / Jabalpur / Nasik / Ujjain / Gwalior / Chhindwara / Kanpur / Patna / Bangalore / Chennai / Mumbai / Pune / Hyderabad / NCR / Ahmedabad



FAQ For Python Developer Team Lead

What qualifications and experience do I need to apply for the team lead Python/Django developer role?

If you are interested in the position of a TL Python/Django developer job, you should have at least 7 years of prior working experience in Python development as well as proficiency in constructing web applications using Django. As a TL, experience in managing people is critical, preferably having managed at least a team of developers for 2-3 years. We do expect you to have strong knowledge in RESTful API, FE technologies (JS, HTML, CSS), and cloud providers (AWS, GCP, Azure).

What roles & responsibilities will I have as a TL Python/Django developer?

As Team Lead Python/Django, you'll manage a team of web developers, ensuring timely delivery of projects to specifications. You'll conduct code reviews, set high coding standards, and translate stakeholder requirements into technical documentation. You'll also make architectural decisions, manage project timelines, and client communication as well as address any technical issues that arise.

What leadership qualities should I possess before applying for a team lead Python/Django developer job?

We seek a candidate who can uplift their team through collaboration and teamwork. Strong written and verbal communication skills are essential for conveying technical decisions to non-engineers. As a TL, you should be able to guide the team through challenges, edit peers' work, and foster a learning environment. Key qualities in a team lead include decision-making, problem-solving, conflict management, and emotional intelligence.

What salary can I expect as a team lead Python/Django developer?

The pay scale of team lead Python/Django developers is competitive to the industry standards and is flexible depending on the candidate's experience, expertise, and ability to manage teams. As a team lead Python/Django developer, you can expect a salary ranging from INR 8 lakhs* to INR 18 lakhs* per year, depending on your experience, location, type and company size.

What kind of projects will I be leading as a team lead Python/Django developer?

The role of a team lead Python/Django developer includes managing of different large-scale projects start-ups, mid-size companies and large enterprise applications, as well as the work with customer-oriented platforms in e-commerce, healthcare, and financial sector. You will be involved with a full stack development team with a transition between back-end (using Django) and front-end technologies.You will also be responsible for creating new products as well as the amendments of the current applications.

How much decision-making authority will I have in the technical direction of the projects?

In terms of technicalities, as a team lead you would be making numerous important decisions on the fortunes of the projects themselves. You will be working with other managers, application developers and other team leaders as you establish a common vision for the overall system architecture and make major decisions regarding the choice of platforms, tools, and development methodologies.

What kind of team structure can I expect to work with as a TL Python/Django developer?

You will be leading a multidisciplinary team that typically consists of junior and senior developers, QA engineers, DevOps specialists, and occasionally front-end developers. You'll work closely with product managers and designers to translate business requirements into technical deliverables. Your role will also include mentoring junior developers, providing guidance, and ensuring the smooth functioning of the development process.

Related Jobs for You

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Python Developer Fresher

View Job Description

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Junior Python Developer

View Job Description

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Senior Python Developer

View Job Description

Web Development Jobs - Blockchain Java PHP Python Django ROR Developer

Blockchain Developer Freshers

View Job Description

Why Apply at CAREER.CISIN.COM

India & South Asia's #1 hiring platform for premium Tech talent, IT Jobs at CIS!

  • $10B+

    Client Revenues
  • 12+

    Successful Years
  • 5000+

    Projects
  • 1000+

    IT Ninjas

Any query related to job?

For any vacancy related query you can reach us at :

eMail : careers@cisin.com

Phone : +91-731-3564000