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.
Selection Procedure
- Resume screening
- HR phone interview
- Assignment
- Technical Interview 1
- Technical Interview 2