Python Backend Developer

Year    UP, IN, India

Job Description

Our reputed client seeks a seasoned Backend Developer to build, and scale high-performance APIs and distributed systems. You'll lead the development of our core platform using Django REST Framework, Redis, and Celery, ensuring robustness, scalability, and seamless integration with AI/ML pipelines.

Key Responsibilities



API Development & Scalability

Design, develop, and maintain RESTful APIs using

Django REST Framework

to serve thousands of concurrent users. Optimize backend systems for low-latency, high-throughput performance (caching with

Redis

, task queues with

Celery

).

System Design & Architecture

Architect fault-tolerant, distributed systems capable of handling exponential growth. Implement microservices, load balancing, and database sharding (PostgreSQL/MySQL).

Collaboration & Leadership

Mentor junior developers, conduct code reviews, and enforce best practices (DRY, SOLID, TDD). Work cross-functionally with AI/ML, frontend, and DevOps teams to deliver end-to-end features.

Performance & Security

Monitor system health using tools like Prometheus/Grafana; troubleshoot bottlenecks. Ensure compliance with security standards (OAuth2, JWT, data encryption).

Must-Have Skills



2+ years in backend development with

Python/Django

. Expertise in

Django REST Framework

for building scalable APIs. Proficiency with

Redis

(caching/pub-sub) and

Celery

(task queues/workers). Strong grasp of

system design principles

(CAP theorem, DB indexing, concurrency). Experience with

high-traffic systems

. Fluency in

Git

, CI/CD, and Agile methodologies. Excellent problem-solving and algorithmic thinking. Knowledge of front-end technologies such as

HTML5, CSS3, JavaScript

, and frameworks like

React

or

Vue. js

. Databases such as

Postgre/Mysql/MongoDB


Nice-to-Have



Familiarity with platforms or AI/ML integration. Linux development Knowledge of

Docker/Kubernetes

, AWS/GCP, or serverless architectures. Contributions to open-source projects.
Job Types: Full-time, Permanent

Pay: ?15,000.00 - ?65,810.22 per month

Benefits:

Paid sick time Work from home
Ability to commute/relocate:

Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Education:

Diploma (Preferred)
Experience:

Programming: 1 year (Required) total work: 1 year (Required)
Willingness to travel:

25% (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
    JD4857807
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year