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

.o Build and optimize

RESTful APIs

using Django Rest Framework (DRF).o Work with

Django ORM and PostgreSQL

to handle large datasets efficiently.o Ensure

security best practices

and performance optimization.

Backend & Database Development



Design

database schemas and models

for enterprise applications.o Optimize

PostgreSQL queries, indexing, and performance tuning

.o Implement

Celery for background task processing

.

System Integration & API Development



Develop and maintain

integrations

with third-party applications.o Implement

authentication, authorization, and security measures

.

DevOps & Deployment



Deploy and manage applications on

Linux-based cloud environments

.o Implement

CI/CD pipelines

for automated deployments.o Knowledge of container-based development and deployments.

Odoo Development (Nice to Have)



Customize and integrate

Odoo ERP

modules (if applicable).o Work with

Odoo ORM, QWeb reports, and business workflows

.

Technical Collaboration



Participate in

code reviews

and enforce

best coding practices

.o Work closely with stakeholders to define technical requirements.

Requirements & Qualifications



Must-Have Skills



3+ years of experience in Python development

.o

Strong expertise in Django and Django Rest Framework (DRF)

.o Experience with

PostgreSQL, SQL optimization, and database design

.o Hands-on experience with

Celery, Redis, RabbitMQ for async processing

.o Experience integrating

third-party APIs and external services

.o Solid understanding of

Docker and CI/CD pipelines

.o Strong understanding of

software architecture and design patterns

.o Knowledge of Git version control system.

Nice-to-Have Skills



Business Process Management tools and frameworks.o Familiarity with React.js, Vue.js, or other front-end frameworks.o Data Handling & Visualizationo Experience working with AI tools such as GitHub Copilot, ChatGPT, or other code assistantso Understanding of prompt engineering and interaction with large language models (LLMs)

Soft Skills



Strong problem-solving and analytical skills.o Ability to work independently and in a

collaborative, agile environment

.o Excellent communication and mentoring skills.o 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,100,000.00 per year

Location Type:

In-person
Schedule:

Day shift Morning shift
Education:

Bachelor's (Preferred)
Experience:

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

Speak with the employer


+91 8147455020

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
    JD3840616
  • 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