C

Senior DevOps & Backend Engineer – AWS, Python Backend

Capitalmind Financial Services Private Limited

5 - 7 years

17 - 23 Lacs

Bengaluru

Posted:13 hours ago

Job Description

Location:Bengaluru

Experience: 5–7 Years

About the Role

We are looking for a hands-on Senior DevOps Engineer with strong expertise in AWS cloud infrastructure and mandatory production-grade Python backend development experience.

The ideal candidate must possess the ability to independently design, develop, test, deploy and maintain production-ready Python applications and REST APIs, in addition to managing AWS infrastructure, CI/CD pipelines and automation.

This role requires strong software engineering fundamentals, practical backend development expertise, cloud infrastructure management capabilities, production troubleshooting skills and proficiency in AI-assisted engineering tools.

Strong Python programming and production-grade application development experience are mandatory. Candidates with only basic Python scripting or infrastructure automation experience will not be suitable for this position.

Key Responsibilities

1. AWS Cloud Infrastructure & Architecture

  • Design, manage and maintain AWS infrastructure, including EC2, S3, RDS, IAM, VPC, Lambda, CloudWatch and related services.
  • Build secure, scalable, highly available and cost-efficient cloud infrastructure.
  • Monitor infrastructure performance, troubleshoot production issues and optimize AWS resource utilization.
  • Implement cloud security best practices, access management and infrastructure reliability.

2. CI/CD & DevOps Engineering

  • Design, build and maintain automated CI/CD pipelines for application development, testing and deployment.
  • Manage deployment and release automation using Jenkins, GitHub Actions, GitLab CI/CD or equivalent tools.
  • Implement infrastructure automation and configuration management.
  • Manage containerized applications using Docker and Kubernetes (EKS) or ECS.
  • Implement Infrastructure as Code (IaC) using Terraform or equivalent tools.
  • Automate application build, testing, deployment and release workflows.

3. Production-Grade Python Backend Development & API Engineering

  • Independently design, develop, test, deploy and maintain production-grade Python applications and backend services.
  • Develop scalable and secure RESTful APIs using Python frameworks such as FastAPI, Flask or Django.
  • Demonstrate strong Python programming fundamentals, object-oriented programming, data structures, exception handling and asynchronous programming.
  • Design and implement backend business logic, application architecture, integrations and reusable components.
  • Develop and optimize database interactions using PostgreSQL, MySQL, MongoDB or DynamoDB.
  • Implement API authentication, authorization, validation, error handling, logging and performance optimization.
  • Write unit tests and integration tests using Pytest or equivalent frameworks.
  • Debug, troubleshoot and resolve production-level application issues.
  • Build scalable backend services and contribute to microservices-based architectures.

4. Python Automation & Scripting

  • Develop Python and Shell scripts to automate infrastructure provisioning, monitoring, deployment and operational tasks.
  • Build reusable tools and utilities to improve engineering productivity.
  • Automate repetitive operational workflows and infrastructure management activities.
  • Integrate Python-based automation into CI/CD pipelines and cloud operations.

5. Monitoring, Reliability & Production Support

  • Implement monitoring, logging and alerting using AWS CloudWatch and other observability tools.
  • Troubleshoot application, infrastructure and deployment-related issues.
  • Perform root cause analysis and implement preventive measures.
  • Improve application availability, system performance and production reliability.
  • Participate in production incident resolution and performance optimization.

6. AI-Assisted Engineering & Productivity

  • Demonstrate strong practical AI fluency using tools such as Claude Code, ChatGPT and OpenAI Codex.
  • Leverage AI coding assistants for Python development, debugging, testing, code optimization and infrastructure automation.
  • Use AI tools to accelerate development workflows and improve engineering productivity.
  • Review and validate AI-generated code to ensure security, reliability, maintainability and production readiness.

What We're Looking For

  • 5–7 years of relevant hands-on engineering experience in DevOps, Cloud Engineering, Backend Engineering or related roles.
  • Strong practical expertise in AWS cloud services and infrastructure management.
  • Mandatory: Strong production-grade Python application development experience, beyond basic scripting and automation.
  • Hands-on experience independently developing, testing, deploying and maintaining Python backend applications and REST APIs.
  • Strong experience with at least one Python backend framework: FastAPI, Flask or Django.
  • Strong understanding of Python programming fundamentals, object-oriented programming, asynchronous programming, debugging and code optimization.
  • Experience writing unit and integration tests using Pytest or equivalent tools.
  • Strong understanding of Linux, networking, Git and CI/CD practices.
  • Experience with Docker, Kubernetes (EKS) or ECS.
  • Practical experience with Terraform or equivalent Infrastructure as Code tools.
  • Working knowledge of relational databases, NoSQL databases and API integrations.
  • Experience with production troubleshooting, monitoring and system optimization.
  • Practical proficiency with AI coding assistants such as Claude Code, ChatGPT or Codex.
  • Ability to independently design, develop, deploy and maintain production-grade systems.

Preferred Skills

  • AWS serverless technologies such as Lambda and API Gateway.
  • Experience with microservices and distributed systems.
  • Experience with Redis, Kafka, RabbitMQ or other messaging systems.
  • Knowledge of application security, database optimization and performance engineering.
  • Experience with observability tools such as Prometheus, Grafana or ELK.
  • Experience with asynchronous Python applications and event-driven architectures.

Ideal Candidate Profile

  • A strong software engineer with deep AWS DevOps expertise and proven production-grade Python backend development capabilities.
  • The candidate must be capable of independently managing cloud infrastructure, developing scalable Python applications and APIs, building CI/CD pipelines, troubleshooting production issues and leveraging AI-assisted development tools to deliver reliable, secure and maintainable engineering solutions.

Pay: ₹1,700,000.00 - ₹2,300,000.00 per year

Benefits:

  • Health insurance
  • Life insurance
  • Paid time off

Ability to commute/relocate:

  • HSR Layout Sector 1, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Have you worked on as AWS DevOps Engineer for at least 2+ years?
  • Have you worked as Python Backend Engineer for at least 2+ years?
  • What is your expected annual CTC? (Please enter 17 for INR 17,00,00 per annum)
  • What is your notice period in number of days? Please enter 30 for 1 month, 60 for two months, 90 for three months.
  • Are you available in Bengaluru for in-person interview at office at HSR Layout?

Work Location: In person

Skills Required

Devops Backend AWS Python AWS Cloud Backend Development Rest Apis Ci/cd Pipelines Automation Software Engineering Cloud Infrastructure Troubleshooting Skills

Learn the skills this job asks for

See your skill gap for DevOps Engineer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
C
Capitalmind Financial Services Private Limited

RecommendedJobs for You

C

Senior DevOps & Backend Engineer – AWS, Python Backend

Capitalmind Financial Services Private Limited

Bengaluru

C

Senior DevOps & Backend Engineer – AWS, Python Backend

Capitalmind Asset Management Private Limited

Bengaluru

C

Senior DevOps & Backend Engineer – AWS, Python Backend

Capitalmind Financial Services Private Limited

Bengaluru

C

Senior DevOps & Backend Engineer – AWS, Python Backend

Capitalmind Asset Management Private Limited

Bengaluru