JDA logo

Staff Software Engineer I - Kubernetes,ArgoCD

JDA
NewPosted yesterday

LOCATION

Bangalore · Onsite

EXPERIENCE

12+ Years

TYPE

FullTime

SKILLS REQUIRED

KubernetesArgoCDCI/CDInfrastructure as Code (IaC)Reliability EngineeringGitOpsTerraform

Job description

Overview

Staff Software Engineer focused on DevOps, Site Reliability Engineering and Kubernetes platform engineering, with technical leadership on enterprise-grade Kubernetes platform strategy and GitOps practices using ArgoCD.

What you'll do

  • Design, build and optimize scalable CI/CD pipelines and Kubernetes-native platform solutions.
  • Drive Infrastructure as Code (IaC), automation and platform standardization initiatives.
  • Improve developer experience through self-service infrastructure and deployment automation.
  • Lead architecture discussions and establish Kubernetes and DevOps platform standards across engineering teams.
  • Define and champion reliability standards, SLAs, SLOs and operational excellence frameworks.
  • Lead incident response, root cause analysis and reliability improvement programs.
  • Drive performance optimization, scalability enhancements, capacity planning and disaster recovery strategies.
  • Build proactive monitoring, observability and alerting capabilities to improve system health and availability.
  • Architect and manage GitOps practices using ArgoCD for multi-cluster Kubernetes application delivery.
  • Automate application deployment, configuration management and environment provisioning.
  • Establish deployment governance, release management processes and operational controls.
  • Ensure secure, consistent and auditable deployments across all environments.
  • Define and evolve enterprise Kubernetes platform architecture, standards and multi-cluster/multi-region deployment strategies.
  • Design, deploy and operate production Kubernetes clusters at scale across cloud environments (EKS, AKS, GKE, or equivalent).
  • Build and optimize containerized platform solutions using Docker and Kubernetes for high availability and performance.
  • Lead adoption of Kubernetes-native tooling including Helm, Kustomize, operators and service mesh technologies (Istio, Linkerd, or equivalent).
  • Drive cluster lifecycle management including upgrades, autoscaling, capacity planning, disaster recovery and cost optimization.
  • Architect Kubernetes networking, ingress, storage (CSI), CNI and workload isolation patterns for complex enterprise workloads.
  • Establish Kubernetes security frameworks including RBAC, network policies, pod security standards, secrets management and DevSecOps integration.
  • Drive Infrastructure as Code adoption using Terraform or equivalent technologies for cloud and Kubernetes infrastructure.
  • Partner with Security and Engineering teams to implement platform governance, compliance and operational controls.
  • Provide technical leadership and mentorship to engineers across DevOps and platform teams.
  • Collaborate with Engineering, Product, Infrastructure and Security stakeholders to drive strategic initiatives.
  • Participate in architecture reviews and technology roadmap discussions.
  • Work closely with global teams across EMEA and US regions.
  • Work across overlapping business hours and shifts when required to support global stakeholders and critical production environments.

What you'll need

  • 12+ years of experience in Software Engineering, DevOps, Platform Engineering or Site Reliability Engineering (SRE).
  • Strong hands-on expertise in DevOps, SRE, CI/CD, Infrastructure Automation and Cloud Engineering.
  • Proven experience implementing GitOps practices using ArgoCD.
  • Deep expertise in Kubernetes platform architecture, cluster operations and troubleshooting at enterprise scale, including Docker, Microservices and Cloud Platforms (AWS/Azure/GCP).
  • Proven experience architecting, deploying and operating large-scale production Kubernetes platforms in enterprise environments.
  • Expert-level hands-on experience with Kubernetes tooling such as Helm, Kustomize, kubectl, cluster APIs and platform engineering frameworks.
  • Experience leading Kubernetes migration, modernization and cloud-native transformation initiatives across multiple teams.
  • Strong understanding of Kubernetes internals, container orchestration patterns and cloud-native architecture at scale.
  • Experience with Infrastructure as Code (Terraform or equivalent).
  • Strong understanding of observability, monitoring, alerting, logging and production operations.
  • Experience with monitoring tools such as Prometheus, Grafana, Datadog, Splunk, ELK, New Relic or similar platforms.
  • Strong troubleshooting, incident management, root cause analysis and production support experience.
  • Experience developing automation and operational tooling using Python, Shell, Go or similar technologies.
  • Strong understanding of security, compliance and reliability engineering principles.
  • Excellent stakeholder management, communication and technical leadership skills.
  • Experience working with globally distributed teams across EMEA and US regions.
  • Ability to drive technical decisions, define Kubernetes platform roadmaps, influence engineering practices and lead large-scale platform initiatives.
  • Flexibility to collaborate with global stakeholders across multiple time zones and support business-critical operations when needed.

Details

  • Location: Bangalore.
  • Flexibility to work across overlapping business hours and shifts when required.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Software Engineer I - Kubernetes,ArgoCD