Django Developer

Year    TN, IN, India

Job Description

Job Summary



We are looking for a

Senior Python/Django Developer

to join our team and help build and maintain

scalable web applications and enterprise solutions

. The ideal candidate has

strong expertise in Python and Django

, experience in

backend development and API design

, and familiarity with

Odoo is a plus

. This role requires a problem-solving mindset, the ability to work on complex projects, and a passion for building high-quality software.

Key Responsibilities



Django Web Application Development



Design, develop, and maintain

scalable Django-based applications

.

Build and optimize

RESTful APIs

using Django Rest Framework (DRF).

Work with

Django ORM and PostgreSQL

to handle large datasets efficiently.

Ensure

security best practices

and performance optimization.


Backend & Database Development



Design

database schemas and models

for enterprise applications.

Optimize

PostgreSQL queries, indexing, and performance tuning

.

Implement Celery for background task processing*.

System Integration & API Development



Develop and maintain

integrations

with third-party applications.

Implement

authentication, authorization, and security measures

.


DevOps & Deployment



Deploy and manage applications on

Linux-based cloud environments

.

Implement

CI/CD pipelines

for automated deployments.

Knowledge of container-based development and deployments.

Odoo Development (Nice to Have)



Customize and integrate

Odoo ERP

modules (if applicable).

Work with

Odoo ORM, QWeb reports, and business workflows

.


Technical Collaboration



Participate in

code reviews

and enforce

best coding practices

.

Work closely with stakeholders to define technical requirements.


Requirements & Qualifications



Must-Have Skills



5+ years of experience in Python development

.Strong expertise in Django and Django Rest Framework (DRF)

.

Experience with PostgreSQL, SQL optimization, and database design

.

Hands-on experience with

Celery, Redis, RabbitMQ for async processing

. Experience integrating

third-party APIs and external services

.

Solid understanding of

Docker and CI/CD pipelines

.

Strong understanding of software architecture and design patterns

.

Knowledge of Git version control system.*

Nice-to-Have Skills



Business Process Management tools and frameworks.

Familiarity with React.js, Vue.js, or other front-end frameworks.

Data Handling & Visualization

Experience working with AI tools such as GitHub Copilot, ChatGPT, or other code assistants

Understanding of prompt engineering and interaction with large language models (LLMs)

Soft Skills



Strong problem-solving and analytical skills.

Ability to work independently and in a

collaborative, agile environment

.

Excellent communication and mentoring skills. Ability to translate

business requirements into technical solutions

.*

Education



Bachelor's or master's degree in computer science

, Software Engineering, or a related field
Job Types: Full-time, Permanent

Pay: ₹900,000.00 - ₹1,200,000.00 per year

Experience:

Redis: 2 years (Preferred) Celery: 3 years (Preferred) Django: 5 years (Preferred) Python : 5 years (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4117010
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year