Python Lead

Posted on
null logo

Experience
5 - 8 yrs
Job Location
Ahmedabad, India
Vacancy
1
Designation
Python Developer Lead
Job Type
ONSITE

Job Description

Job Summary:
We are seeking an experienced Lead Software Engineer with 5+ years of expertise in designing, implementing, and scaling solutions. This role requires strong leadership, hands-on development, and architectural skills to drive technical excellence and mentor the development team.
Key Responsibilities: Technical Leadership Architecture:
  • Lead the end-to-end architecture, design, and development of scalable, high-performance applications using Python (Django, Flask, FastAPI) .
  • Design and implement low-latency, high-availability, and distributed systems for AI/ML-based applications.
  • Ensure best practices in microservices, multi-tenant architecture, and event-driven programming .
  • Drive cloud-native solutions across AWS, Azure, and GCP, leveraging serverless computing (AWS Lambda, Azure Functions) .
  • Optimize database performance and implement efficient data modeling with SQL (PostgreSQL) and NoSQL (DynamoDB, MongoDB) databases.
  • Architect and develop secure, modular, and reusable code following SOLID principles and design patterns .
Project Delivery Development:
  • Collaborate with stakeholders to define technical solutions, ensuring alignment with business goals.
  • Oversee integration of multiple data sources, APIs, and third-party libraries into a unified system.
  • Enhance DevOps and CI/CD pipelines using Docker, Kubernetes, Jenkins, GitLab CI/CD .
  • Lead performance tuning and debugging, ensuring smooth application execution.
Team Leadership Mentorship:
  • Mentor and guide junior and senior developers , fostering a culture of technical excellence.
  • Conduct code reviews, best practice sessions, and knowledge-sharing workshops .
  • Drive Agile/Scrum methodologies for efficient project delivery.
Skills Qualifications: Must-Have:
  • 5+ years of experience in Python development with strong leadership capabilities.
  • Deep expertise in Django, Flask, and FastAPI frameworks.
  • Strong knowledge of cloud technologies (AWS, Azure, GCP) and serverless architectures .
  • Experience with microservices, containerization (Docker, Kubernetes) , and API integrations.
  • Advanced knowledge of SQL and NoSQL databases , ORMs (SQLAlchemy, Django ORM) .
  • Proficiency in authentication, authorization, and scalable application design .
  • Strong skills in unit testing (pytest, unittest), debugging, and performance optimization .
Preferred:
  • Experience with AI/ML model deployment and big data frameworks (Apache Kafka, Spark) .
  • Familiarity with front-end technologies (React, Vue, HTML/CSS/JS) .
  • Expertise in CI/CD automation, Infrastructure as Code (Terraform, CloudFormation) .

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.