python django lead

2 days ago


Bengaluru, Karnataka, India R Systems Full time ₹ 12,00,000 - ₹ 18,00,000 per year

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



  • Bengaluru, Karnataka, India Appson Technologies Full time ₹ 9,60,000 - ₹ 10,80,000 per year

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


  • Bengaluru, Karnataka, India, Karnataka R Systems Full time

    Are you a self-driven Python/Django expert who thrives in building scalable, secure, and high-performance applications? R Systems is looking for a dynamic backend developer/Lead to join our fast-paced engineering team!Role: Senior Python/Django Developer/LeadLocation: (Bangalore – Hybrid)Exp-8+ YrsJoining time- Immediate to 15 DaysKey...


  • Bengaluru, Karnataka, India TOTL RPO SOLUTIONS LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    A Python Django Developer specializes in building scalable, secure, and high-performing web applications using the Django framework. The role encompasses backend development, integration with frontend components, and deployment in cloud or on-premise environments. Key Responsibilities : 1. Backend Development : - Design and develop robust, scalable,...


  • Bengaluru, Karnataka, India bluechip solutions pplus Full time ₹ 18,00,000 - ₹ 24,00,000 per year

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


  • Bengaluru, Karnataka, India Pentoz Technology Full time ₹ 15,00,000 - ₹ 25,00,000 per year

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


  • Bengaluru, Karnataka, India OpenTurf Technologies Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for a skilled Python/Django Developer with 3–5 years of hands-on experience to build and maintain scalable applications.Key Skills & Experience (3–5 Years):Strong proficiency in Python programmingHands-on experience with Django frameworkGood knowledge of RESTful APIs and API integrationExperience with SQL databases...


  • Bengaluru, Karnataka, India GigLabz Full time

    We 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 Flask

    2 days ago


    Bengaluru, Karnataka, India ugcons Full time ₹ 20,00,000 - ₹ 25,00,000 per year

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


  • Bengaluru, Karnataka, India Levelup11 Full time ₹ 15,00,000 - ₹ 25,00,000 per year

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


  • Bengaluru, Karnataka, India Mindreams Infotech Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Technical Expertise:minimum years of experience in Django developmentProficiency in core Django Framework or any other Frameworks like FAST API, FLASK, etc and RESTful APIs.Experience with front-end technologies like Angular/React (optional but preferred).Strong knowledge of databases (SQL/NoSQL) and ORM frameworks.Familiarity with tools like Git, Jenkins,...