python django lead
6 days ago
Your Role and Impact
Senior Python/Django Developer (Bangalore)
Selected Candidate wil have to work 2 days/week in client office.
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.
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
Your Contribution
Senior Python/Django Developer (Bangalore)
Selected Candidate wil have to work 2 days/week in client office.
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.
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
-
Python/Django developer
6 days ago
Bengaluru, Karnataka, India Gloify Full time ₹ 12,00,000 - ₹ 15,00,000 per yearCompany DescriptionGloify, based in Bengaluru, is a leading Digital Transformation Company with a strong reputation for delivering innovative solutions. Since its inception in 2017, the company has served over 90 clients globally, earning a track record of excellence. Gloify is committed to creating impactful digital solutions that drive success for...
-
Python/Django Developer
2 weeks ago
Bengaluru, Karnataka, India Appson Technologies Full time ₹ 9,60,000 - ₹ 10,80,000 per yearJob Title:Python DeveloperJob Description:Looking for a Python expert with 4 to 5 years of experience in Core Django domain.Good experience with Core Django , SQL , API , Cloud Exposure , IAM.Must with building back end logic , Python.Good with System designing.Good at communication skills also.Experience Range:4 - 5 yearsEducational...
-
Python AI and Django
2 weeks ago
Bengaluru, Karnataka, India bluechip solutions pplus Full time ₹ 18,00,000 - ₹ 24,00,000 per yearPosition: Django & GenAI DeveloperKey ResponsibilitiesWeb Development (Django/Python):Develop and maintain scalable back-end services using Django and Django REST Framework (DRF).Implement authentication, authorization, and secure APIs.Optimize performance, scalability, and database queries (PostgreSQL/MySQL).Generative AI Integration:Build and integrate...
-
Python/Django Developer
6 days ago
Bengaluru, Karnataka, India Pentoz Technology Full time ₹ 15,00,000 - ₹ 25,00,000 per yearIn-depth knowledge in Core Python with Django building end to endapplications development.Experience in Web technologies-HTML, CSS, Javascript.Database - SQL Server/Postgres/ NoSQL database.Good understanding of Algorithms, data structures.Knowledge in ORM (Object Relational Mapper) libraries.Experience in integrating multiple data sources and databases into...
-
Python/Django Developer
1 week ago
Bengaluru, Karnataka, India QUODEWORKS Full time ₹ 10,00,000 - ₹ 13,00,000 per yearPython Developer WantedAre you passionate about Python and building scalable, high-performance applications? We're looking for a skilled Python Developer to join our dynamic team at QuodeWorks. Let's create impactful solutions togetherResponsibilities:Develop and enhance RESTful APIs using Python and Django.Design and implement database schemas with...
-
Python/Django Developer
6 days ago
Bengaluru, Karnataka, India GigLabz Full timeWe are looking for a Python DeveloperExperience: 3 + yearsSkills: Python, Django, Fast API, Rest API,My SQLKey ResponsibilitiesDevelop, test, and maintain server-side applications using Python, Django, and FastAPI.Design and implement RESTful APIs for web and mobile applications.Integrate third-party services and APIs to enhance application...
-
Python/Django Developer
4 days ago
Bengaluru, Karnataka, India Mantra labs Global software pvt ltd Full time ₹ 3,89,000 - ₹ 16,69,078 per yearJob Title:Python DeveloperJob Description:We're looking for a hands-on Django engineer who can own projects end-to-end – from scoping to deployment – while building robust, well-documented APIs. The role involves extensive work with PostgreSQL, plus debugging, profiling, and optimising backend services.Experience Range:4 - 6 yearsEducational...
-
Python Django Flask
6 days ago
Bengaluru, Karnataka, India ugcons Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCandidate Skills Requirements:· Experience in Python and frameworks such as Django and Flask· Experience in working with Git CI/CD· Experience with databases of different types· Good knowledge of HTML5, Angular and JQuery· Previous work experience in hosting django...
-
Python /Django Developer
6 days ago
Bengaluru, Karnataka, India Levelup11 Full time ₹ 15,00,000 - ₹ 25,00,000 per yearResponsibilitiesWriting efficient, reusable, testable, and scalable codeUnderstanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software componentsIntegration of user-oriented elements into different applications, data storage solutionsDeveloping – Backend components to enhance performance and...
-
Python Development Lead
1 week 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...