Lead Python Developer

1 week ago


Bengaluru, India ASCHPRO IT SOLUTIONS PRIVATE LIMITED Full time

Years of experience : 7-10 Years.

Location : Chennai/Bangalore/ Hyderabad.

Job Description :

We are looking for an experienced Tech Lead with 7-10 years of expertise in Python development, backend architecture, and leadership in driving development projects.

The ideal candidate should have knowledge of backend systems, possess strong experience in Git branching strategies, and be capable of mentoring a team while ensuring the delivery of high-quality, scalable solutions.

Experience in leading the design, development, and deployment of robust Python applications, while playing a key role in making architectural decisions.

Additionally, you will manage technical risks, drive process improvements, and ensure that the team adheres to best coding practices and version control workflows.

Key Responsibilities :

- Lead and manage a team of Python developers, providing guidance on architectural decisions, code quality, and technical challenges.

- Oversee end-to-end development of backend systems, including API design, data handling, and security implementation.

- Design and implement scalable and maintainable RESTful APIs using FastAPI or similar frameworks.

- Ensure proper logging, error monitoring, and troubleshooting mechanisms are in place for seamless application performance.

- Drive data validation and serialization workflows using Pydantic.

- Guide the team in writing clean, maintainable code using Python Typing and best coding practices.

- Oversee the design and implementation of comprehensive unit tests and integration tests, promoting test-driven development (TDD).

- Lead the database design, schema management, and handle complex database migrations using Alembic with SQLAlchemy 2.0 ORM.

- Take ownership of integrating OAuth2 and JWT for secure authentication using Auth0 or similar platforms.

- Ensure proper Role-Based Access Control (RBAC) implementation to secure various parts of the application.

- Define and implement robust Git branching strategies (e., Gitflow) to manage and coordinate the development efforts effectively.

- Champion CI/CD best practices for seamless integration and deployment, while collaborating with DevOps teams.

- Spearhead the development and deployment of containerized applications using Docker and Docker-Compose.

- Lead the implementation of architectural design patterns such as Command Pattern to ensure code modularity and flexibility.

- Act as the subject matter expert (SME) in backend development, architecture decisions, and deployment strategies.

- Actively participate in code reviews, provide mentorship to junior developers, and foster a culture of continuous improvement within the team.

Required Skills & Qualifications :

- 7-10 years of hands-on experience in Python development with a strong focus on backend systems.

- Proven experience as a Tech Lead, driving and managing high-impact projects in Python.

- Proficiency in backend frameworks like FastAPI or Django.

-Expertise in using Git for version control and managing complex Git branching strategies (e., Gitflow, GitHub Flow).

- Strong experience with Pydantic for data validation and Python Typing for clean, scalable code.

- Extensive experience in unit testing, integration testing, and advocating test-driven development practices.

- In-depth knowledge of SQLAlchemy 2.0 ORM and Alembic for database management and migrations.

- Expertise in developing and securing REST APIs and implementing OAuth2, JWT, and RBAC for user authentication and authorization.

- Hands-on experience in containerization and orchestration using Docker and Docker-Compose.

- Proficiency in design patterns such as Command Pattern to deliver scalable solutions.

- Strong problem-solving skills with a focus on troubleshooting, debugging, and optimizing backend systems.

- Ability to collaborate with cross-functional teams and handle technical and business challenges efficiently.

- Proven track record of leading teams, mentoring junior developers, and delivering projects on time.

Good to Have :

- Experience with microservices architecture.

- Familiarity with cloud platforms like AWS, GCP, or Azure.

- Knowledge of DevOps pipelines, CI/CD, and deployment automation.

- Exposure to frontend technologies is a plus (React, Vue, etc.

(ref:hirist.tech)
  • Lead Python Developer

    3 months ago


    Bengaluru, India Weekday Full time

    This role is for one of theWeekdaysclientsAsa Lead Python Developer you will oversee and guide the developmentof backend systems using Python Django and Flask. You will play apivotal role in designing and implementing RESTful APIs leveragingAI/ML technologies and working with cloud platforms such as GCP AWSand Microsoft Azure. You will lead a team of...

  • Lead Python developer

    3 weeks ago


    Bengaluru, India Elgebra Full time

    Company DescriptionElgebra is an outsourcing partner based in Bengaluru, focused on delivering best-in-class value across all dimensions. Led by industry veterans with extensive leadership experience, Elgebra aims to provide tailored solutions that meet the evolving needs of its customers. The company values innovation, simplicity, and collaboration to...

  • Lead Python developer

    3 weeks ago


    Bengaluru, India Elgebra Full time

    Company DescriptionElgebra is an outsourcing partner based in Bengaluru, focused on delivering best-in-class value across all dimensions. Led by industry veterans with extensive leadership experience, Elgebra aims to provide tailored solutions that meet the evolving needs of its customers. The company values innovation, simplicity, and collaboration to...

  • Lead Python developer

    3 weeks ago


    Bengaluru, India Elgebra Full time

    Company DescriptionElgebra is an outsourcing partner based in Bengaluru, focused on delivering best-in-class value across all dimensions. Led by industry veterans with extensive leadership experience, Elgebra aims to provide tailored solutions that meet the evolving needs of its customers. The company values innovation, simplicity, and collaboration to...

  • Lead Python developer

    3 weeks ago


    Bengaluru, India Elgebra Full time

    Company Description Elgebra is an outsourcing partner based in Bengaluru, focused on delivering best-in-class value across all dimensions. Led by industry veterans with extensive leadership experience, Elgebra aims to provide tailored solutions that meet the evolving needs of its customers. The company values innovation, simplicity, and collaboration to...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job Description:We are seeking a highly experienced Senior Python Developer Lead to join our team at Tata Consultancy Services in Bangalore.This role is perfect for someone with 10+ years of experience in leading Python development teams and driving technical excellence.About the Role:Lead a team of skilled Python developers to deliver high-quality software...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job DescriptionOverview:Tata Consultancy Services is seeking a highly skilled and experienced Technical Lead to join our team. The ideal candidate will have a strong background in Python development, with expertise in Django and Rest API.Responsibilities:


  • Bengaluru, India Antal International Full time

    Role: Python Developer Exp: 8-15 yrs Location: Bengaluru, Whitefield Work mode: Hybrid Notice period: 30 days of immediate joiner only Key Responsibilities: Lead the design and development of scalable applications and microservices. Architect and implement solutions ensuring high performance and reliability. Collaborate with cross-functional teams to...


  • Bengaluru, India Antal International Full time

    Role: Python DeveloperExp: 8-15 yrsLocation: Bengaluru, WhitefieldWork mode: HybridNotice period: 30 days of immediate joiner onlyKey Responsibilities:Lead the design and development of scalable applications and microservices.Architect and implement solutions ensuring high performance and reliability.Collaborate with cross-functional teams to define system...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    About the Role">This is a senior role within our team, responsible for delivering high-quality software solutions using Python and Django. The successful candidate will have a strong background in software development, with experience in designing and implementing scalable systems.">Responsibilities">">Align delivery to customer...


  • Bengaluru, Karnataka, India Reckonsys Tech Labs Full time

    Company OverviewReckonsys Tech Labs is a boutique software product development services firm with a specialization in creating uncommon solutions for common problems using the right technologies and best practices.We work closely with Startup founders to build their MVPs and assist existing enterprises in solving interesting problems. Since our establishment...

  • Python lead

    2 months ago


    Bengaluru, India NR Consulting - India Full time

    Job Title: Python Lead Experience: 8-12Years NP: Only Immediate Joiners Location: Bangalore Only Job Description : Python , MongoDB, Good to have oracle sql , Containerization knowledge , worked in Kubernetes , Kafka Streaming working knowledge.

  • Python Tech Lead

    6 months ago


    Bengaluru, India Jio Full time

    Greetings From Reliance Jio ! We have excellent opportunity with us for Java Tech Lead Role for Bangalore Location, PFB JD for your Reference , if Interested please share your updated resume with below details. Job DescriptionLocation- BangaloreExperience- 9 To 14 years. Key Skills- Python Developer, Kubernetes, SQL,...

  • Python Lead Developer

    2 months ago


    Bengaluru, India Coders Brain Technology Pvt. Ltd. Full time

    Job Description :We are seeking a highly skilled Python Lead Developer to drive our development projects and lead our engineering team. The ideal candidate will have a strong background in Python programming, experience with MongoDB, and familiarity with containerization technologies such as Docker and Kubernetes. A working knowledge of Kafka Streaming and...

  • Lead Python Developer

    3 months ago


    Bengaluru, India Tetrahed INC Full time

    Position: LeadPythonDeveloperLocation:BangaloreExperience:7 YearsNoticePeriod: Immediate to 10daysKeyResponsibilities:Leadthe development of scalable and robust software solutions usingPython.Design andmanage microservices architecture toensure efficiency scalability andmaintainability.Work extensively withAWS services such as Lambda S3 RDS andECS to build...


  • Bengaluru, India Innovatily Pvt. Ltd Full time

    Innovatily is looking to hire a Technical Lead specializing in Data Applications and Python technology. Your role will be pivotal in implementing robust, scalable, and efficient solutions for data-centric applications. Responsibilities : - Technology Expert who possess strong expertise in data-related technologies, including data modelling, data integration,...

  • Python developer

    2 weeks ago


    Bengaluru, India Raasoft Infotech Full time

    JD for Python Developer    Company: Raasoft InfotechExp : 7+yrsLocation: MangaloreSkills: Pyhon, Django, Postgressql, Fast api, AWS, Cloud servicesJob description• Lead and mentor a team of Python developers, fostering a culture of collaboration and innovation.• Architect and develop high-quality Python applications and solutions to meet business...

  • Lead Developer-Python

    6 months ago


    Bengaluru, India Diageo Full time

    Description : Purpose of Role Own and be accountable for smooth and effective design and delivery of tactical process transformation automation solutions as per book of work. Ensure the timely delivery and accuracy of planned automation solutions. Ensure the right capabilities & certifications are in place for smooth automation delivery Alignment...


  • Bengaluru, Karnataka, India Mobile Programming LLC Full time

    About Mobile Programming LLC : We are looking for an experienced Senior Automation Lead to join our team in Bangalore. This is a Hybrid position with a competitive salary of **₹30,00,000 - ₹45,00,000 per annum**.Job DescriptionWe are seeking a strong automation tester who can automate tests, maintain framework, develop solutions & technically mentor a...


  • Bengaluru, Karnataka, India Coders Brain Technology Pvt. Ltd. Full time

    **Job Title:** Senior Python Development Team Lead**Company Overview:** Coders Brain Technology Pvt. Ltd. is a fast-growing technology company seeking an experienced Python developer to lead our development team.**Salary:** ₹1200000 - ₹1800000 per annumJob DescriptionWe are looking for a skilled Python developer to drive our development projects and lead...