Company Description NXTPods is a software services company focused on driving digital transformation through digital engineering, application support, reliability, and quality engineering. The team delivers innovative, end-to-end solutions that enhance user experiences, improve system reliability, and accelerate time-to-market for clients across diverse industries.
Job Title: DevOps Engineer
Experience: 5+ Years
Employment Type: Full-Time / Contract
India, Remote
Job Overview: We are looking for an experienced and hands-on DevOps Engineer to manage and optimize production infrastructure, automate deployment processes, and ensure the reliability and scalability of cloud-based applications.
The ideal candidate should have strong practical experience with AWS infrastructure, Terraform, PostgreSQL, CI/CD automation, and Python development. This role requires someone who can independently troubleshoot complex production issues, manage infrastructure changes, and support backend services in a production environment.
AWS Cloud Infrastructure
Manage and operate production AWS infrastructure with a focus on ECS or EKS.
Configure and maintain RDS and Aurora PostgreSQL databases.
Manage IAM roles, policies, permissions, and access controls.
Monitor infrastructure performance, availability, scalability, and security.
Troubleshoot and resolve Terraform state corruption and deployment issues.
PostgreSQL Database Management
Perform database backup, restoration, and recovery activities.
Configure and manage database connection pooling.
Plan and execute zero-downtime database migrations.
Analyze query performance, database locks, and transaction behavior.
Troubleshoot database connectivity and performance issues.
CI/CD & Deployment Automation
Configure AWS authentication using OpenID Connect (OIDC).
Implement secure CI/CD pipelines and deployment automation.
Ensure reliable build, testing, and deployment processes.
Python Development & Backend Support
Write, maintain, and debug Python applications and operational scripts.
Maintain and support FastAPI-based services.
Develop backend features and operational automation.
Support backend development activities from implementation through deployment.
Real Time Systems & Networking
Troubleshoot connection failures, reconnect storms, and networking issues.
Participate in incident response, root cause analysis, and post-mortem reviews.
Improve system reliability, monitoring, and incident prevention processes.
5+ years of hands-on experience managing production AWS infrastructure.
- Strong experience with AWS ECS or EKS, RDS or Aurora PostgreSQL, and IAM.
- Strong PostgreSQL administration and troubleshooting experience.
- Experience building and maintaining GitHub Actions CI/CD pipelines.
- Knowledge of AWS OIDC authentication and secure deployment practices.
- Proficiency in Python and experience working with FastAPI services.
- Understanding of WebSockets, gRPC, load balancing, and real-time networking.
- Proven experience handling production incidents and performing root cause analysis.
- The candidate should be capable of managing complex infrastructure changes, debugging application and database issues, and ensuring reliable deployments in a fast-paced engineering workplace.
📌 DevOps Engineer, Engineering Effectiveness (Remote) (India)
🏢 NXTPods
📍 India