DevOps / Kubernetes Platform Engineer
Indexed description
Salary: Up to $130K (depending on experience) + bonus
Work Authorization: Due to client requirements, only candidates who do not require sponsorship now or in the future will be considered.
Benefits:
- Unlimited PTO
- Full healthcare coverage for employees + family (medical, dental, vision, life, and supplemental insurances)
- Short- and Long-Term Disability (STD/LTD)
- HSA & FSA options
This role owns the reliability, security, and evolution of a production Kubernetes platform and the deployment standards that engineering teams use every day. Success requires deep, hands-on cluster administration, the ability to troubleshoot complex failures inside the cluster, and strong ownership of GitOps-driven delivery for containerized applications. You will assess the current environment quickly, drive improvements with clear operational rigor, and set the foundation for a future migration to a new Kubernetes runtime.
Responsibilities:
- Own the production Kubernetes platform end-to-end, including cluster administration, architecture decisions, upgrades, access controls, and day-to-day operational health.
- Diagnose and resolve cluster-level incidents across networking, DNS, ingress, storage, workload scheduling, resource limits/requests, and security boundaries to restore service and prevent recurrence.
- Assess the current cluster and deployment ecosystem early in the role, identify configuration and architectural gaps, and drive prioritized remediation with measurable reliability and performance outcomes.
- Design and implement Kubernetes architecture improvements, including namespace and tenancy strategies, policy controls, workload standards, and secure-by-default configuration.
- Build and maintain CI/CD pipelines and GitOps workflows for containerized applications using GitHub Actions/Workflows, Argo CD (or similar), Docker, YAML, and Helm.
- Establish and enforce deployment patterns and operational standards, including Helm chart conventions, environment promotion rules, rollback strategies, and release traceability.
- Partner with application teams to support Java build and deployment needs, ensuring Maven-based pipelines produce consistent artifacts and deploy cleanly into Kubernetes.
- Plan and execute platform modernization work, including preparing for a future migration from the current enterprise Kubernetes environment to AWS-based Kubernetes, with clear milestones and risk management.
- Document platform architecture, runbooks, and troubleshooting playbooks to improve operational consistency and reduce time to recovery.
Required Skills:
- 5+ years of DevOps, SRE, or Platform Engineering experience supporting production systems.
- Deep, hands-on ownership of production Kubernetes, including cluster administration, architecture, troubleshooting, networking, storage, workloads, resource management, and security; ability to design or substantially re-architect a cluster.
- Proven experience owning CI/CD and GitOps for containerized applications using GitHub Actions/Workflows, Argo CD (or comparable GitOps tooling), Docker, YAML, and Helm.
- Experience building and deploying Java applications through Maven-based pipelines, with enough understanding of Java builds to collaborate effectively with developers.
- Strong incident response and root-cause analysis skills, including the ability to isolate failures to platform, cluster, or application layers and drive fixes to closure.
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
Preferred Skills:
- Experience with OpenShift in production environments.
- Experience with enterprise Kubernetes offerings such as AWS EKS or Google GKE, including operational ownership and platform design decisions.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search