
Python Lead
4 weeks ago
Job Title: Python/Django Lead
Experience: 8 – 12 years
Work Location: Bangalore, Manyata Tech Park – Hybrid – 2 days a week
Notice Period: Only Immediate to 15 days
Job Description:
Senior Python/Django Developer
Typical Tools & Libraries
Purpose Tools / Libraries
Web Framework Django, Django REST Framework
Testing Pytest, Factory Boy, Django TestCase
Database PostgreSQL, MySQL, SQLite, Django ORM
Caching Redis, Memcached
DevOps Docker, GitHub Actions, Jenkins, AWS/GCP
Security Django Auth, JWT, OAuth2, Argon2, CSP
Performance Profiling Silk, Django Debug Toolbar, Sentry
Backend Architecture & System Design
Design modular, object-oriented backends using Django's class-based views, models, and services.
Define reusable app structures (Django "apps"), domain models, and database schemas.
Apply SOLID principles, composition, and design patterns for clean code.
API Development (REST / GraphQL)
Build and maintain RESTful APIs using Django REST Framework (DRF).
Optionally integrate GraphQL using libraries like Graphene-Django.
Handle serialization, versioning, authentication, and throttling of APIs.
Authentication, Authorization & Security
Implement secure authentication (JWT, OAuth2, session-based) and fine-grained access control.
Apply best practices to avoid vulnerabilities (e.g., XSS, CSRF, SQL injection).
Integrate 3rd-party auth providers (Google, SSO, etc.).
Database Modeling & Optimization
Design relational models using Django ORM and object-oriented principles.
Optimize queries with select_related, prefetch_related, and indexing.
Handle schema migrations, denormalization, and data integrity checks.
Business Logic & Services Layer
Encapsulate business logic in service classes or utility modules.
Write reusable components like invoice generators, pricing engines, etc.
Testing & Quality Assurance
Develop unit, integration, and API tests using Django's test framework, Pytest.
Implement mocking, data factories, and coverage tracking.
Review and maintain high test coverage and reliable CI pipelines.
Deployment & DevOps Integration
Work with containerization tools (Docker), CI/CD pipelines (GitHub Actions, Jenkins), and cloud platforms (AWS, GCP).
Automate migrations, static file management, and environment-specific settings.
Use Gunicorn + Nginx or similar for production deployment.
Performance Tuning & Scalability
Identify and optimize performance bottlenecks (slow queries, N+1 problems).
Use caching strategies (Redis, Memcached), and Django's built-in cache framework.
Profile application behavior and plan for horizontal/vertical scaling.
Frontend Integration (Full Stack, if needed)
Collaborate with frontend developers (React, Vue, etc.) or write server-rendered templates (Django Templates, Jinja2).
Handle API integration, template rendering, and form submissions.
Mentorship & Technical Leadership
Review pull requests with a focus on architecture, OOP design, and performance.
Mentor junior developers and enforce clean coding practices.
Lead design discussions, technical planning, and codebase evolution.
-
Python Lead
17 hours ago
Bengaluru, Karnataka, India Infobell IT Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title : Python Lead (Mandatory skills Python with Linux and Kubernetes).Location : Bangalore (Work from Office).Experience : 6+ years (Lead level).Notice Period : Immediate Joiners Preferred.About UsInfobell IT is a company dedicated to product Engineering and advanced services, specializing in Artificial Intelligence, High-Performance Computing,...
-
Lead Python
1 week ago
Bengaluru, Karnataka, India Venpa Staffing Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Lead Python & Groovy Framework DeveloperLocation: BangaloreMode: Hybrid (2 Days Work from Office)Budget: OpenAbout the RoleWe are seeking a dynamic and experienced Lead Python & Groovy Framework Developer to join our fast-paced, Agile team. You will be responsible for designing, developing, and leading automation frameworks and tools, while...
-
Python Lead
2 weeks ago
Bengaluru, Karnataka, India Avisoft Full time ₹ 8,00,000 - ₹ 25,00,000 per yearAbout Role We are looking for an experienced Python Lead to design and develop scalable backend solutions, lead architectural discussions, and collaborate with cross-functional teams to deliver high-quality applications.The ideal candidate will have strong expertise in Python, FastAPI , data manipulation, and modern backend systems, with a proven track...
-
Python Development Lead
22 hours ago
Bengaluru, Karnataka, India Cognisol Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Python Development LeadLocation: BangaloreExperience: 6+ (Lead level)Notice Period: Immediate Joiner PreferredKey ResponsibilitiesLead and mentor a team of Python developers.Design, develop, and optimize scalable backend systems using Python.Manage deployments and performance tuning in Linux environments.Work on Kubernetes clusters for application...
-
Python Developer Lead
1 week ago
Bengaluru, Karnataka, India Nimara Ventures Full time ₹ 15,00,000 - ₹ 25,00,000 per yearLooking for a Lead Python Developer (6+ yrs) in Bangalore. Role involves leading a team, building scalable backends, Kubernetes deployments, DevOps collaboration, and ensuring best practices. Strong Python, Linux, and K8s expertise required.
-
Python Lead
2 weeks ago
Bengaluru, Karnataka, India Princeton IT America Full time ₹ 15,00,000 - ₹ 20,00,000 per yearInformation Architecture SET ART Lead Developer "Technical Lead – IAM Automation (6-9 years)Responsibilities:· Lead the design and development of IAM automation solutions using Python, Django, and FastAPI.· Collaborate with system architects and stakeholders to define technical strategies and roadmaps.· Drive implementation of IAM best practices across...
-
Python Development Lead
2 weeks ago
Bengaluru, Karnataka, India Infobell IT Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title:Python Development LeadLocation:Bangalore (Work from Office)Experience:6+ years (Lead level)Notice Period:Immediate Joiners PreferredAbout Us:Infobell IT is a company dedicated toproduct Engineering and advanced services, specializing in Artificial Intelligence, High-Performance Computing, Modernization & Cloud Migration, and Performance...
-
Python Lead Developer
2 weeks ago
Bengaluru, Karnataka, India BRISKWIN IT SOLUTIONS PRIVATE LIMITED Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the Role : We are looking for an experienced Python Lead Developer with strong expertise in FastAPI to lead the backend development team. The ideal candidate will have a deep understanding of Python development, RESTful API design, and cloud-native application architecture. You will play a key role in designing, developing, and maintaining...
-
Lead Python Developer
2 weeks ago
Bengaluru, Karnataka, India QCENTRIO PRIVATE LIMITED Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Position : Python Lead Total Exp Required : 6+ years Relevant Exp Required : around 5 Mandatory skills required : Strong Python coding and development Good to have skills required : Cloud, SQL , data analysis skills Location : Pune - Kharadi - WFO - 3 days/week. Job Description : We are seeking a highly skilled and experienced Python...
-
Lead Python Developer
1 week ago
Bengaluru, Karnataka, India Qcentrio Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Position : Python Lead Total Exp Required : 6+ years Relevant Exp Required : around 5 Mandatory skills required : Strong Python coding and development Good to have skills required : Cloud, SQL , data analysis skills Job Description : We are seeking a highly skilled and experienced Python Lead to join our team. The ideal candidate will have strong...