logo
Awesome Image

Python Team Lead

  • Location Ahmedabad
  • Job Type Full time

We’re looking for an experienced Python Team Lead to architect and lead multi-tenant, microservices-based SaaS platforms using Django, FastAPI, or Flask.
You’ll work closely with clients, product owners, and internal R&D teams to design scalable, cloud-native systems — and contribute to AI-driven initiatives under Inexture’s RISE (Research, Innovation, Skill-building & Enablement) and AI Lab programs.

This role blends hands-on development, technical leadership, and system design at scale.

Responsibilities

  • Architect, design, and develop Python-based APIs, microservices, and SaaS platforms.
  • Build and manage multi-tenant architectures (DB-per-tenant / schema-per-tenant / shared-DB) with isolation and scalability.
  • Collaborate directly with clients and stakeholders for requirements, sprint planning, and technical alignment.
  • Work with Django REST Framework, FastAPI, or Flask to build modular and maintainable systems.
  • Implement tenant-aware authentication, RBAC, JWT/OAuth2, and API versioning.
  • Design and optimize database schemas across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase).
  • Deploy and manage microservices using Docker, Kubernetes, and CI/CD pipelines on AWS, Azure, or GCP.
  • Perform code reviews, testing, debugging, and ensure performance and security best practices.
  • Lead and mentor a small team (5–6 developers); promote collaboration and technical excellence.
  • Contribute to Inexture RISE & AI Lab projects — working on internal accelerators, AI APIs, and ML-integrated backends.

Requirements

  • 5+ years of professional Python development experience.
  • Strong proficiency in Django/Django REST Framework and FastAPI or Flask.
  • Proven experience designing multi-tenant and microservices-based architectures.
  • Experience in API development, integration, and scaling backend services.
  • Hands-on expertise with Docker, Kubernetes, Git, and CI/CD workflows.
  • Deep understanding of ORMs, database modeling, and data isolation principles.
  • Experience with AWS, Azure, or GCP for cloud deployments.
  • Excellent communication and client/stakeholder interaction skills.
  • Team leadership experience (4–6 members).
  • Exposure to AI/ML integrations, LLM APIs, or vector databases is a plus.
  • Bachelor’s or Master’s degree in Computer Science, IT, or related field.

Why Join Inexture?

  • Build and lead multi-tenant SaaS and AI-driven platforms.
  • Be part of Inexture RISE – our in-house Research, Innovation, Skill-building & Enablement initiative.
  • Collaborate with AI Lab teams on real-world AI/ML and automation projects.
  • Access to structured mentorship and technical leadership pathways.
  • Transparent, performance-driven, innovation-led culture.

Educational Qualification

  • BTech / BE / BSc / ME / Mtech / Msc in Computer Science, Engineering or relevant field

Perks & Benefits

  • 5 Days Working.
  • Flexible working hours.
  • Festival Celebration.
  • Employee Engagement Activity.
  • Team Outing.
  • Transparent Evaluation.
  • Game Zone Facilities.
  • Vocational Training.
  • Soft Skills Training.
  • Leaves & Benefits.
  • Leave encashment.
  • Paid Maternity & Paternity leave.
  • Overtime & Compensation.
  • Food reimbursement.
  • International Relocation.
  • Feedback & Support.
  • Experience 5+ Years Experience
  • Working Days Weekly 5 days (Monday to Friday)
  • Vacancy No of Vacancies: 1