
Python Lead
5 days 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 :
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 Djangos 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.
(ref:hirist.tech)
-
Lead Python
2 days ago
Bengaluru, India Venpa Staffing Full timeJob Title: Lead Python & Groovy Framework Developer Location: BangaloreMode: Hybrid (2 Days Work from Office)Budget: Open About the Role We 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...
-
Lead Python
2 weeks ago
Bengaluru, Karnataka, India Kiash Solutions LLp Full timeTotal Experience :- 6 + years of experience in IT Industry.- Relevant 4 years of experience in Python and Groovy.Mandatory Skills : Python, Appium, Groovy, Git.Job Description :We are seeking a dynamic and experienced Lead Python & Groovy Framework developer to join our team You will be part of a fast-paced, Agile development team and work on a variety of...
-
Python Lead
7 days ago
Bengaluru, Chennai, Pune, India Photon Full time ₹ 70,000 - ₹ 1,20,000 per yearAbout The Role Requirements: We are seeking a talented and experienced Python Lead with strong expertise in Python development and API integration to join our dynamic [Department Name] team. As a Python Lead, you will be instrumental in driving the development and implementation of our [mention specific projects or areas] by leveraging your deep...
-
Python Lead
2 days ago
Bengaluru, India Persistent Full timeAbout Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what?s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many...
-
Python Lead
2 days ago
Bengaluru, India Avisoft Full timeAbout 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 Lead
2 weeks ago
Bengaluru, Karnataka, India Avisoft Full timeAbout 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
2 days ago
Bengaluru, India Cognisol Full timeJob Title: Python Development Lead Location: Bangalore Experience: 6+ (Lead level) Notice Period: Immediate Joiner Preferred Key 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...
-
Python Development Lead
4 days 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 Lead
2 days ago
Bengaluru, India Princeton IT America Full timeInformation 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...
-
Python Developer Lead
4 days ago
Bengaluru, Karnataka, India BriskWin IT (BWIT) Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPython Lead developer with Fast APIExp: 8yrs - 15yrsLocation: BangaloreWork Mode: 5days WFONP: Immediate to 15daysSkillset: Python, Fast API must have application development experience.