Technical Lead (Python, React.js, AWS, CI/CD)

Bangalore, Karnataka, India
Feb 06, 2025
Feb 06, 2026
Onsite
Full-Time
10 Years
Job Description

We are seeking a highly skilled and technically strong Technical Lead to join our team. The ideal candidate should have extensive experience in Python, React.js, AWS, and CI/CD with a proven track record of leading development teams and delivering high-quality solutions. If you have a passion for design, architecture, DevOps, and stakeholder management, this is an excellent opportunity to contribute to innovative product development.

Key Responsibilities

Technical Leadership & Team Management

  • Lead and manage a team of 8 to 10 developers, ensuring high productivity and technical excellence.
  • Provide technical guidance, mentoring, and support to the development team.
  • Review technical deliverables, ensure best practices are followed, and guide the team on design, reusability, and performance optimization.
  • Work closely with cross-functional teams including product managers, designers, and other stakeholders to align technical solutions with business goals.

Architecture & Design

  • Drive high-level and low-level design for applications and databases.
  • Develop and implement solution architecture on AWS, ensuring scalability, reliability, and security.
  • Make key design decisions to optimize system performance and maintainability.
  • Provide expertise in AWS Aurora DB to ensure optimal data modeling and database performance.

Hands-on Development & Coding

  • Write clean, efficient, and maintainable Python code with a focus on scalability and performance.
  • Ensure high-quality code through unit testing, code reviews, and automated testing frameworks.
  • Develop and maintain AWS Lambda functions, leveraging best practices for performance and security.
  • Implement GraphQL and integrate it with React.js for building scalable front-end applications.
  • Build Proof of Concepts (POCs) and foundational frameworks to streamline development.

DevOps & Cloud Management

  • Work in a DevOps environment, ensuring seamless CI/CD pipelines for efficient deployments.
  • Monitor and optimize backend systems to enhance performance, scalability, and reliability.
  • Troubleshoot and resolve technical issues, perform debugging, and conduct root cause analysis.
  • Leverage AWS services and infrastructure to enhance the overall system architecture.

Stakeholder & Product Management

  • Engage with business stakeholders to understand requirements and translate them into technical solutions.
  • Collaborate with frontend teams and other engineering squads to deliver end-to-end product solutions.
  • Ensure that product development goals are met with a keen focus on scalability, maintainability, and security.
  • Drive discussions on technical feasibility and architectural best practices.

Required Skills & Experience

  • 10-14 years of hands-on experience in software development with expertise in Python, React.js, AWS, and CI/CD.
  • Strong background in software design and architecture, with the ability to create scalable and efficient solutions.
  • Expert in coding, debugging, and issue resolution, ensuring smooth software operations.
  • Experience working in a DevOps environment, with proficiency in CI/CD pipelines and automation.
  • Prior experience in product development (at least 2 years) with an understanding of the product lifecycle.
  • Proficiency in AWS services, including AWS Aurora DB, Lambda, GraphQL, and cloud-based architectures.
  • Ability to develop and optimize AWS Lambda functions and work with Python-Lambda mappings.
  • Strong knowledge of React.js, with experience in integrating front-end applications with GraphQL-based APIs.
  • AWS Certification is highly preferred.
  • Hands-on experience in writing and managing unit tests, code reviews, and automated testing frameworks.
  • Excellent problem-solving skills and the ability to troubleshoot, debug, and resolve complex technical issues.
  • Strong communication skills with the ability to collaborate with multiple teams and stakeholders.

Why Join Us?

  • Opportunity to lead and mentor a high-performing team.
  • Work on cutting-edge AWS-based architectures and modern technologies.
  • Be part of an innovative and fast-paced environment with a focus on product development.
  • Competitive compensation and career growth opportunities.
  • Exposure to complex technical challenges and high-impact solutions.

If you are a passionate technical leader with a strong background in Python, React.js, AWS, and DevOps, and are looking for an exciting challenge, we would love to hear from you!