Connecting people I'd hire with companies I'd work at

Matt Wallaert
companies
Jobs

Technical Lead Engineer

Capgemini

Capgemini

IT
India
Posted on Jan 8, 2026

Job Description

Job Title: Tech Lead – Python

Location: Bangalore

Experience: 6–9 years

Role Overview

We are seeking a highly skilled Tech Lead – Python to lead and mentor a team of developers in designing, developing, and deploying scalable applications. The ideal candidate will have strong expertise in Python and modern cloud technologies, combined with leadership capabilities to drive technical excellence and innovation.

Key Responsibilities

Technical Leadership:

  • Lead end-to-end software development lifecycle for Python-based applications.
  • Provide technical guidance, code reviews, and enforce coding standards.
  • Mentor and coach team members to enhance technical skills and productivity.

Design & Development:

  • Architect and implement robust, scalable, and secure solutions using Python and related frameworks.
  • Collaborate with product managers and stakeholders to translate business requirements into technical specifications.

Cloud & DevOps:

  • Design and manage cloud-native applications on AWS, Microsoft Azure, or other cloud platforms.
  • Implement CI/CD pipelines, containerization (Docker, Kubernetes), and automation for deployments.
  • Ensure application performance monitoring and operational reliability.

Required Skills & Competencies

Core Technical Skills:

  • Strong proficiency in Python and related frameworks.
  • Experience with AWS, Azure, Docker, Kubernetes, and CI/CD tools.
  • Knowledge of web application development, cloud computing, and containerization.
  • Familiarity with React.js, Node.js, and modern JavaScript frameworks.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 6–9 years of experience in software development with at least 2 years in a technical leadership role.

Job Description - Grade Specific

Focus on Digital Continuity and Manufacturing. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.