Technoidentity

Technical Lead - Python

Technoidentity Hyderabad, Telangana, India

Software Development · 201-500 employees

19 h ago
python Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Technical Lead will design, develop, and implement scalable Python-based applications while driving technical standards and code quality. They will also mentor engineering teams, manage delivery in an Agile environment, and collaborate with cross-functional stakeholders.

What they look for

Python Cloud Computing AWS Azure GCP Microservices Docker Kubernetes Terraform SQL NoSQL CI/CD Agile Scrum System Architecture Leadership

Requirements

Candidates must have 8-10 years of software development experience with strong expertise in Python and cloud platforms. A minimum of 2 years in technical leadership and a bachelor's degree in a relevant field are required.

Full description

Supercharge Your Career as a Technical Lead - Python at Technoidentity!

At Technoidentity, we're a Data & AI product engineering company with over 15 years of expertise in building durable digital products, intelligent enterprise solutions, and scalable Data & AI platforms. As we continue expanding globally, it's the perfect time to join our team

of tech innovators and make a lasting impact.

What’s in it for You?

We are looking for an experienced Technical Lead - Python with strong cloud expertise and people leadership skills to lead the design, development, and delivery of scalable applications and services. The ideal candidate will be responsible for driving technical

solutions, mentoring engineering teams, ensuring delivery excellence, and collaborating with

cross-functional stakeholders.

Experience with modern cloud platforms (AWS/Azure/GCP) is essential, while exposure to Databricks and data engineering technologies will be considered an added advantage

Requirements

What Will You Be Doing?

Technical Leadership:

  • Lead the design, development, and implementation of scalable and secure Pythonbased applications and services.
  • Define solution architecture and technical standards aligned with business requirements.
  • Drive code quality through reviews, best practices, and development standards.
  • Ensure high availability, performance, security, and maintainability of applications.
  • Troubleshoot and resolve complex technical issues

Cloud Engineering:

  • Design and implement cloud-native solutions using AWS, Azure, or GCP.
  • Build and maintain microservices, APIs, and event-driven architectures.
  • Utilize containerization technologies such as Docker and Kubernetes.
  • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or

equivalent tools.

  • Work with messaging and caching technologies where applicable.

Team Leadership & Delivery Management:

  • Lead and mentor a team of developers, providing technical guidance and career

development support.

  • Conduct design reviews, code reviews, and technical knowledge-sharing sessions.
  • Collaborate with Product Owners, Business Analysts, QA teams, and stakeholders to

ensure successful delivery.

  • Drive sprint planning, estimation, and release activities in Agile/Scrum environments.
  • Monitor project risks and proactively address technical challenges.

AI-Assisted Development

  • Leverage approved AI tools and platforms to improve development productivity, code

quality, documentation, and troubleshooting.

  • Encourage responsible adoption of AI-assisted coding and automation practices

across the team.

Benefits

What Makes You the Perfect Fit?

  • 8–10 years of software development experience with strong expertise in Python.
  • 2+ years of technical leadership and people management experience.
  • Strong hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Experience in designing REST APIs and microservices architectures.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with Docker, Kubernetes, and containerized deployments.
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, Azure

DevOps, or GitLab CI.

  • Familiarity with Infrastructure as Code (Terraform, CloudFormation, etc.).
  • Experience with Git and modern software development practices.

Strong understanding of design patterns, clean code principles, and software

architecture.

  • Excellent communication, stakeholder management, and problem-solving skills.
  • Experience working in Agile/Scrum environments.
  • Bachelor’s degree in Computer Science, Information Technology, or a related

discipline

Good to Have:

  • Experience with Databricks, Apache Spark, or PySpark.
  • Exposure to data engineering and ETL pipelines.
  • Experience with Kafka, RabbitMQ, or other messaging platforms.
  • Knowledge of serverless technologies and event-driven architectures.
  • Experience with observability tools such as Prometheus, Grafana, ELK, or

CloudWatch.

  • Exposure to machine learning or AI frameworks.
  • Relevant cloud certifications (AWS, Azure, or GCP).

Similar roles