Job Description The Opportunity
NPCI is seeking an experienced DevOps Engineer with strong expertise in automation, Kubernetes, Linux systems, and networking. The candidate will design, build, and maintain scalable, secure, and highly resilient infrastructure powering NPCI’s critical digital payment platforms such as UPI, IMPS, RuPay, AePS, BBPS, NACH, and NETC Etc .
The role operates in a mission-critical, high-throughput, low-latency environment , ensuring 99.99%+ availability , transaction integrity, and system resilience aligned with RBI regulatory standards . The engineer will drive automation, improve observability, and enable reliable platform engineering at nation-scale transaction volumes .
Job Details
- Job Title: DevOps Engineer
- Division: Cloud Computing & Data Center (DC)
- Years of Experience: 3–7 years
- Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Certifications: CKA, CKAD, AWS/Azure/GCP DevOps certifications are a plus.
- Employment Type: Full-time
- Location: Hyderabad / Chennai
Key Responsibilities
- Design, implement, and manage CI/CD pipelines for secure and automated deployment across NPCI’s payment platforms (UPI, IMPS, RuPay, etc.).
- Deploy, manage, and optimize production-grade Kubernetes clusters supporting high TPS (transactions per second) workloads.
- Administer and troubleshoot Linux-based systems in high-availability Data Center environments.
- Configure and maintain networking for Kubernetes clusters (ingress, load balancing, DNS, service mesh – Istio, Linkerd ) ensuring ultra-low latency and fault tolerance.
- Build and enhance Internal Developer Platforms (IDPs) for self-service provisioning, improving developer velocity and governance.
- Automate infrastructure and operations using Terraform, Ansible, Helm, Pulumi across hybrid and private cloud ecosystems.
- Implement enterprise-grade monitoring, logging, and alerting systems (Prometheus, Grafana, ELK/EFK, Loki) for real-time observability and incident response.
- Containerize applications using Docker and orchestrate deployments on Kubernetes aligned with standardization practices.
- Ensure infrastructure security, compliance, auditing, and governance aligned with RBI guidelines, PCI-DSS standards, and NPCI policies .
- Collaborate with cross-functional teams (Engineering, SRE, Security, Network, Platform) to improve reliability, scalability, and developer productivity .
- Participate in incident management, root cause analysis (RCA), and system resilience improvements for mission-critical services.
Requirements
Key Skills and Experience Required
- 3–7 years (up to 10 years flexible) of experience in DevOps, SRE, or Platform Engineering roles.
- Strong hands-on experience with Kubernetes (production-scale cluster operations and automation) .
- Deep expertise in Linux system administration (RHEL, Ubuntu, CentOS) in critical environments.
- Strong understanding of networking fundamentals (TCP/IP, DNS, routing, firewalls, VPN, load balancing) with exposure to high-performance systems.
- Experience with Infrastructure as Code (IaC) tools – Terraform, Ansible, Helm, Pulumi.
- Expertise in CI/CD tools – Jenkins, GitLab CI, GitHub Actions, ArgoCD, Flux.
- Experience with observability stacks – Prometheus, Grafana, ELK/EFK.
- Proficiency in scripting languages – Bash, Python, Go .
- Hands-on exposure to cloud and private cloud platforms (AWS, Azure, GCP, OpenStack).
- Understanding of distributed storage systems (Ceph, physical storage) and network stack (TCP/IP, Overlay Networking) .
- Experience working in high-availability / high-scale / transaction-heavy environments .
Good to Have Skills and Experience Required
- Experience with service mesh architectures (Istio, Linkerd, Consul).
- Exposure to eBPF, CNI plugins, and advanced Kubernetes networking for performance tuning.
- Strong knowledge of security practices (RBAC, Pod Security Standards, Network Policies, Zero Trust principles).
- Familiarity with GitOps methodologies (ArgoCD, Flux) for continuous delivery.
- Experience working in regulated environments (RBI / BFSI / financial systems) .
Requirements Key Skills and Experience Required 3–7 years of experience in DevOps or related roles. Strong experience with Kubernetes administration and automation. Hands-on with Linux (RHEL, Ubuntu, CentOS) administration and troubleshooting. Solid understanding of networking concepts (TCP/IP, DNS, routing, firewalls, VPN, load balancing). Experience with Infrastructure as Code (IaC) tools (Terraform, Ansible, Helm, Pulumi). Expertise in CI/CD tools (Jenkins, GitLab CI, GitHub Actions, ArgoCD, Flux). Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK/EFK). Proficiency in scripting languages (Bash, Python, Go). Knowledge of cloud platforms (AWS, Azure, GCP, OpenStack). Understanding of storage systems (Ceph, physical storage) and network stack (TCP/IP, Overlay Network). Good to Have Skills and Experience Required Experience with service mesh (Istio, Linkerd, Consul). Exposure to eBPF, CNI plugins, and advanced Kubernetes networking. Knowledge of security best practices (RBAC, Pod Security Standards, Network Policies). Familiarity with GitOps methodologies.