DevOps Engineer

Testlify

Mumbai

On-site

INR 3,500,000 - 7,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Diversity and inclusion
Learn and grow

Job summary

Testlify is seeking a hands-on Platform Engineer to own multi-region Kubernetes infrastructure. You will manage Terraform provisioning, ArgoCD deployments, and a regional OpenTelemetry/Grafana observability stack.

The role emphasizes on-call incident response, cost optimization, and declarative delivery across AWS/Azure/GCP. The ideal candidate has 3+ years running production Kubernetes, strong Terraform and GitOps experience, and deep cloud exposure with IAM and VPC knowledge.

Qualifications

  • 3+ years running production Kubernetes, ideally managed (EKS/GKE/AKS).
  • Strong Terraform: modules, remote state, plan review, and drift control.
  • Real depth in at least one major cloud (AWS/Azure/GCP) including IAM, VPC, data services.
  • Comfort with GitOps and declarative delivery (Helm).
  • Scripting in Bash plus Python or TypeScript for automation.
  • Linux and container fundamentals (cgroups, DNS, TLS).
  • Production on-call experience and postmortems.

Responsibilities

  • Own Terraform provisioning and per-region stacks with drift control.
  • Manage ArgoCD repos and GitOps workflows; ensure deployments are reproducible.
  • Oversee observability stack: OpenTelemetry, Grafana Cloud, and dashboards.
  • Handle CI/CD via GitHub Actions for Node.js/TypeScript services.
  • Optimize costs and capacity; tune quotas and resources regionally.
  • Lead incident response and drive durable fixes with guardrails.

Skills

Kubernetes production
Terraform
GitOps
ArgoCD
Helm
Scripting Bash/Python/TS
Linux fundamentals
On-call incident response
Cloud: AWS/Azure/GCP

Education

Bachelor's degree in CS/IS or equivalent

Tools

Kubernetes
Terraform
ArgoCD
Helm
GitHub Actions
OpenTelemetry
Grafana
Terraform Cloud

Job description

Testlify runs a multi-tenant talent assessment platform serving customers across four AWS regions (US, EU, Australia, Middle East). Every region carries its own EKS cluster, its own data plane, and its own data- residency obligations. That means the platform is not one environment you can hold in your head — it is four, kept in step by Terraform and GitOps.

You will own that platform end to end: the Terraform that provisions it, the ArgoCD repos that deploy into it, the observability that tells us when it is unhealthy, and the on-call response when it is not. This is a hands‑on infrastructure role, not a ticket‑queue role. You will be trusted with production and expected to leave it more boring than you found it.

What you will actually work on

autoscaling via KEDA and metrics-server, ingress through nginx-ingress and the AWS Load Balancer

Controller.

  • GitOps as the single source of truth. All cluster state lives in a Git repo rendered by ArgoCD per region. Live kubectl changes get reverted by self-heal, by design. You will keep that invariant honest and make sure deletions cascade properly.
  • Terraform at scale. ~30 in-house modules (VPC, EKS, RDS, DocumentDB, ECS, OpenReplay, Metabase, OTel collectors, Vercel projects) composed into per-region live stacks and executed through Terraform Cloud. You will keep drift near zero and treat unapplied branches as a defect, not a state.
  • Secrets and identity. External Secrets Operator against AWS Secrets Manager, IRSA and OIDC federation for passwordless access to MongoDB Atlas and AWS APIs, plus scheduled credential rotation. Getting trust policies and per-environment overrides exactly right is a large part of the job.
  • Observability. A regional OpenTelemetry collector fleet relaying into Grafana Cloud, self-hosted

OpenReplay for session replay, and Metabase on EKS + RDS for analytics. You will improve signal,

not add dashboards nobody opens.

  • CI/CD. GitHub Actions across ~20 Node.js/TypeScript service repos plus Nuxt and Vue frontends on Vercel— build, test, preview environments, and promotion to staging and production.
  • Cost and capacity. Right-sizing nodes, setting resource limits so no workload can starve a kubelet,

managing service quotas, and reporting on spend per region.

  • Compliance engineering. SOC 2 / ISO / GDPR controls are tracked in Scrut. Evidence, access reviews, key age, log retention, and data-residency enforcement are platform responsibilities, not paperwork someone else does.
  • Incident response. Shared on-call. Write the postmortem, land the durable fix, and add the guardrail that makes the class of failure impossible rather than unlikely.
Our stack
  • Cloud: AWS (primary) — us-east-1, eu-west-1, ap-southeast-2, il-central-1; Azure and GCP for legacy and partner-integrated workloads
  • Orchestration: Amazon EKS, Karpenter, KEDA, cert-manager, NGINX Ingress
  • Infrastructure & Delivery: Terraform, Terraform Cloud, ArgoCD, Helm, GitHub Actions
  • Services & Frontend: Node.js, TypeScript, Nuxt, Vue, Vercel
  • Observability: OpenTelemetry, Grafana Cloud, OpenReplay, Metabase
  • Operations & Platform Tools: External Secrets Operator, Rundeck, n8n, Scrut
Must have
  • 3+ years running production Kubernetes, ideally managed (EKS/GKE/AKS), including debugging node-level problems, not just pod-level ones.
  • Strong Terraform: modules, remote state, plan review, and the discipline to never let live infrastructure diverge from code.
  • Real depth in at least one major cloud — AWS, Azure, or GCP — covering IAM (roles, trust policies, OIDC/workload identity federation), virtual networking, and at least one managed data service. AWS is where you will spend most of your time, so AWS experience is the strongest signal.
  • Comfort with GitOps and Helm, or a clear track record of declarative delivery you can map onto it.
  • Scripting in Bash plus Python or TypeScript — enough to automate, not just to glue.
  • Linux and container fundamentals: cgroups, resource limits, DNS, TLS, image builds.
  • Production on-call experience and the writing habits that make incidents useful afterwards.
Nice to have
  • Multi-region or data-residency-constrained architecture.
  • Multi-cloud or cross-cloud migration experience across AWS, Azure, or GCP.
  • OpenTelemetry pipelines and Grafana Cloud, or equivalent.
  • Karpenter or Cluster Autoscaler tuning, and AWS service quota management.
  • SOC 2 / ISO 27001 / GDPR evidence and control work.
  • Self-hosting sizeable OSS platforms (ClickHouse, OpenReplay, Metabase, ArgoCD).
  • Cost optimisation with numbers to show for it.
How we work
  • Infrastructure changes land through Git and a plan review. No exceptions for convenience.
  • Fix the class of problem, not the instance. Every incident should retire a category of failure.
  • Guardrails over rules: resource limits, quotas, and policy checks beat asking people to be careful.
  • Write things down. Design docs before large changes, runbooks before handover, postmortems after incidents.
  • Small blast radius. Region by region, staging first, reversible where possible.
30-60-90 Plan
  • 30 days: Ship a production change through the full path — Terraform plan, GitOps merge, verified rollout. Be on‑call shadow. Know every region's topology and where its data lives.
  • 60 days: Own one platform domain end to end (observability, secrets and identity, or cluster lifecycle). Close the gaps you find in it.
  • 90 days: Lead a cross‑region project — a migration, a hardening pass, or a cost reduction — with a written design and a measurable result.
What do we provide @ Testlify?
  • An inspiring work environment and focused workspace.
  • A performance-driven work culture through collaborative review and feedback.
  • Opportunities and guidance to learn new technologies, share knowledge, and grow within the company and sector.
  • Exposure to complex & challenging projects within an international context.
  • A team of driven and passionate colleagues that strive for top quality.
  • Health insurance
  • Diversity and inclusion
  • Learn and grow
Equal opportunities statement

Testlify is deeply committed to creating a workplace and global community where inclusion is not only valued but prioritized. We're proud to be an equal-opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, or any other non-merit-based or legally protected grounds.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

NAVVYASA CONSULTING PRIVATE LIMITED • Gurugram District

On-site
INR 800,000 - 1,200,000
Staff Software Engineer - NLP
Staff Software Engineer - NLP

Higlobe, Inc. • India

Remote
INR 4,000,000 - 7,000,000
Flexible PTO
Equity Compensation & Employee Stock-P
Growth and Development Fund
+2
Engineering Manager, Gitlab Delivery: Upgrades
Engineering Manager, Gitlab Delivery: Upgrades

GitLab • Mumbai

On-site
INR 1,500,000 - 2,000,000
Flexible Paid Time Off
Equity Compensation
Home office support
Platform Software Engineer - Core Infrastructure
Platform Software Engineer - Core Infrastructure

Nexthink • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Health insurance through Bajaj
Hybrid work model
Unlimited vacation
+2
Senior DevOps Engineer
Senior DevOps Engineer

Sitero LLC • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Hybrid work model
Learning & development budget
Health insurance
+1
Site Reliability Engineer, Environment Automation
Site Reliability Engineer, Environment Automation

GitLab • Mumbai

On-site
INR 1,800,000 - 3,200,000
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
+3
Staff Backend Engineer, Gitlab Delivery: Upgrades
Staff Backend Engineer, Gitlab Delivery: Upgrades

GitLab • Delhi

On-site
INR 1,000,000 - 1,500,000
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
+2
Senior DevOps Consultant
Senior DevOps Consultant

Endava • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Hybrid work and flexible hours
Career development programs
Learning opportunities and training
+1
DevOps Engineer in Test
DevOps Engineer in Test

ScienceLogic • India

On-site
INR 1,200,000 - 1,800,000
Engineering Manager
Engineering Manager

Higlobe, Inc. • India

Remote
INR 17,341,000 - 23,121,000
Flexible Paid Time Off
Equity Compensation & Employee Stock-P
Growth and Development Fund
+1