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 .
- 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.
- 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.
- 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 .
- 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.
