DevOps Engineer (Senior)
- Compensation
- Not disclosed
- Location
- Delhi, DL, India
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Full time
- Experience
- 5+ years
- Category
- Devops
- Posted
Skills
Must have
- 5–8 years of professional experience in DevOps, Platform Engineering, SRE, or infrastructure engineering with a strong software-development focus. Strong Python programming skills with the ability to
Full description
Job Description: Senior DevOps Engineer – Edge Technology Center
Job Type: Permanent (Full-Time)
No. of Positions: 1
Experience: 6–8 Years
Position/Designation: Senior DevOps Engineer
About the Role
We are seeking a skilled and automation-first Senior DevOps Engineer to join Encardio's Edge of Technology Center. In this role, you will design, build, and maintain the infrastructure, tooling, and automation systems that power our cloud-native platform, enabling engineering teams to ship faster, operate reliably, and scale confidently.
This is not a traditional operations role. You will write production-quality Python code, build internal CLI tools and automation, develop reusable GitHub Actions, work with Kubernetes operators/controllers, own our Terraform infrastructure, author Helm charts from scratch, and drive GitOps-based delivery through ArgoCD across development, staging, and production environments on AWS EKS.
Key Responsibilities
1. Infrastructure as Code & Cloud Infrastructure
-
- Own and evolve the Terraform monorepo, including reusable modules for AWS services such as EKS, RDS, S3, IAM, VPC, Secrets Manager, and CloudWatch.
- Maintain consistent infrastructure patterns across development, staging, and production environments.
- Implement Terraform best practices including remote state in S3, module versioning, plan/apply governance, and PR-based reviews.
- Integrate Crossplane for Kubernetes-native cloud resource provisioning alongside Terraform.
- Continuously refactor infrastructure code, eliminate duplication, and document architecture decisions.
2. Kubernetes & Helm Management
-
- Design, deploy, and operate production workloads on Kubernetes / AWS EKS.
- Author Helm charts from scratch, including templating, schema validation, values design, and sensible defaults.
- Maintain and customize upstream Helm charts while keeping configurations clean and documented.
- Manage the Helm chart release lifecycle including versioning, changelogs, and OCI-based repositories in Harbor.
- Build and maintain ArgoCD ApplicationSets for consistent deployment across environments.
- Introduce automated Helm chart testing into CI pipelines.
- Manage Traefik ingress configuration including routing, middleware, TLS termination, and protected routes.