Backend Developer (Python)

India, Madhya Pradesh, Indore

Full-time

icon
₹ 7 - 8 Lakh/year

experience
2 - 3 yrs

experience
2 - 3 yrs

Posted on: 11 hours ago

Skills

python
django, flask, or fastapi
devops
fullstack
aws

Job Title: SDE 2 Backend (Python/Django, AWS)

Experience: 2+ Years
Location: Vijaynagar (AB Road), Indore, Madhya Pradesh, India
Employment Type: Full-time

Salary: 7-8 LPA CTC

About the Role
We are looking for a Senior Backend Developer with strong expertise in Python (Django Framework) and AWS Cloud Infrastructure. The ideal candidate will have hands-on experience in building scalable backend systems, designing APIs, managing cloud infrastructure, and deploying containerised microservices.
You will work closely with our frontend, mobile, and DevOps teams to build robust, high-performance, and secure backend services.


Key Responsibilities

  • Design, develop, and maintain scalable backend systems using Python and Django.

  • Build and optimize RESTful APIs and microservices.

  • Manage and deploy services on AWS Cloud (S3, EC2, DynamoDB, Lambda, etc.).

  • Implement caching strategies using Redis for performance optimization.

  • Use Docker for containerization and Kubernetes for deployment and version control.

  • Design and manage relational and NoSQL databases ensuring data integrity, security, and performance.

  • Work on system architecture design — both High-Level (HLD) and Low-Level (LLD).

  • Collaborate with cross-functional teams to ensure seamless integration and delivery.

  • Participate in code reviews, performance tuning, and best practice implementation.

  • Maintain comprehensive documentation and ensure smooth CI/CD pipelines.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.

  • 2+ years of professional experience as a backend developer.

  • Strong proficiency in Python and Django Framework.

  • Solid understanding of AWS services — EC2, S3, DynamoDB, Lambda, etc.

  • Experience with Redis caching for performance improvements.

  • Hands-on with Docker and Kubernetes for container orchestration.

  • Strong understanding of database design, query optimization, and data modeling.

  • Experience designing and implementing scalable architectures.

  • Knowledge of CI/CD pipelines, Git, and version control best practices.

  • Understanding of REST API design principles, authentication, and security standards.


    Good to Have

  • Experience with GraphQL, Celery, or RabbitMQ.

  • Familiarity with microservices architecture.

  • Knowledge of monitoring tools (Prometheus, Grafana, CloudWatch).

  • Exposure to DevOps practices and infrastructure automation.


    What We Offer

  • Competitive salary and performance-based growth.

  • Opportunity to work on scalable, cutting-edge technologies.

  • Collaborative and learning-focused team environment.

  • Ownership and autonomy in projects.