Python/django Developer

Year    KA, IN, India

Job Description

- Senior Python Backend Developer



Location:

[Your Location / Remote / Hybrid]

Experience Required:

7+ years

Role Overview:



We are seeking an experienced

Senior Backend Developer (Python)

to join our team. The ideal candidate will have strong expertise in

Django

and backend architecture, along with hands-on experience in designing scalable, secure, and high-performance systems. You will work on building and managing microservices, integrating APIs, and deploying applications on cloud environments.

Key Responsibilities:



Design, develop, and maintain scalable backend services using

Python (Django, FastAPI, Flask)

. Build and manage

microservices

using

Docker

and container orchestration tools such as

Kubernetes

. Implement

RESTful APIs

with best practices (versioning, authentication, authorization, JWT, OAuth2). Ensure

security

and compliance by applying best practices (SQL injection prevention, XSS, CSRF, etc.). Collaborate with cross-functional teams to deliver robust, efficient, and secure solutions. Work with

relational databases

(PostgreSQL, MySQL) and

NoSQL databases

(MongoDB, Redis). Optimize performance with

caching strategies, asynchronous task queues

(Celery, RabbitMQ), and rate limiting. Contribute to CI/CD pipelines and automation workflows using

GitHub Actions, Jenkins

, etc. Write

unit tests

and ensure high code quality (PyTest, Unittest). Deploy applications to cloud platforms (

AWS, GCP, Azure

). Work with

event-driven architectures, Kafka, and other streaming platforms

. Apply

DevOps principles

and tools (Docker, Terraform, Helm).

Required Skills:



7+ years of backend development experience with

Python

. Minimum 5+ years of hands-on experience with

Django

. Strong knowledge of

OOPs, design principles, and design patterns

(Factory, Singleton, Observer, etc.). Proven experience in

scalable system design

and microservices architecture. Strong debugging, problem-solving, and analytical skills.
Job Type: Contractual / Temporary
Contract length: 6 months

Pay: Up to ?220,000.00 per month

Application Question(s):

What is your preferred Location? Bangalore, Pune, Mumbai, Hyderabad, Noida? Are you comfortable working in a short-term role (3-6 months)? What is your official notice period?
Experience:

Python: 7 years (Required) Django: 5 years (Required)
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
    JD4074089
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year