hands-on with backend development and DevOps practices
.
This role requires a strong mix of
technical depth, problem-solving ability, leadership, and cross-functional collaboration
. The ideal candidate will guide architectural decisions, provide innovative solutions, manage delivery, and work closely with product, QA, and infrastructure teams to ensure scalable and high-quality systems.
Key Responsibilities
Technical Leadership & Team Management
Lead and mentor a team of backend and development engineers, ensuring best practices in coding, DevOps, and system design.
Provide technical guidance, code reviews, and architectural direction to the team.
Own technical decision-making and ensure alignment with business and scalability goals.
Collaborate with multiple departments (Product, QA, Infrastructure, Business) to design and deliver effective solutions.
Drive innovation, continuous improvement, and adoption of modern engineering practices.
Backend Development
Design, develop, and maintain scalable backend services using
Python (Django / Flask / FastAPI)
.
Architect and integrate
RESTful APIs
with a focus on performance, security, and reliability.
Work with
PostgreSQL and Redis
for efficient data modeling and caching strategies.
Ensure clean, maintainable, and testable code following industry best practices.
DevOps & Cloud Responsibilities
Design, build, and maintain
CI/CD pipelines
using tools like Jenkins and GitHub Actions.
Containerize applications using
Docker
and support
basic Kubernetes deployments
.
Manage and support
AWS infrastructure
(EC2, RDS, and related services).
Oversee deployments, monitoring, incident resolution, and production support.
Ensure system reliability, availability, and performance through proactive monitoring and optimization.
Required Skills & Experience
6+ years of overall experience
in Python backend development with DevOps exposure.
Strong hands-on expertise in
Python
, REST APIs, and backend frameworks.
Solid experience with
Linux (Ubuntu preferred), Git, Docker, and CI/CD pipelines
.
Hands-on experience configuring
Gunicorn / Uvicorn and Nginx
as reverse proxies.
Mandatory AWS experience
(EC2, RDS, core cloud services).
Strong understanding of databases, API design, and backend architecture.
Proven experience in
leading teams
, mentoring developers, and managing delivery.
Good to Have
Kubernetes, Terraform, or Ansible (basic to intermediate).
Frontend exposure:
React (basic)
and Node.js familiarity.
Monitoring & observability tools:
CloudWatch, Grafana, ELK
.
Exposure to
LLMs, RAG pipelines, ElasticSearch
, or AI-driven backend systems.
Experience working in Agile/Scrum environments.
What We're Looking For
Strong
problem-solving and analytical mindset
.
Ability to
own solutions end-to-end
, from design to production.
Excellent
communication and stakeholder management skills
.
A leader who can
balance hands-on development with team management
.
Innovative thinker with a passion for building scalable and high-quality systems.
Job Type: Full-time
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.