Share On
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
Apply Now
Skills Required
Git, Docker, Tfs, Reactjs, Kubernetes, Flask, Sonarqube, Sqlite3, Javascript, Sqlalchemy, Azure, Css, Aws, Mysql, Django, Postgresql, Html, Python