Job Description

Job Description:

About the Role

We are looking for a Software Engineer with strong expertise in Kubernetes operator development to design and manage cloud‑native distributed systems. You will work on rolling upgrades, backup/restore, automatic failover, scaling, monitoring, and storage volume management in Kubernetes environments.

This is a core product development role where you’ll apply best practices in container orchestration, distributed systems, and Golang programming.

Key Responsibilities

- Design and implement Kubernetes Operators with Custom Resource Definitions (CRDs) for product workloads.
- Manage K8s rolling upgrades, backup/restore, and automatic failover.
- Implement horizontal and vertical scaling, monitoring, and alerting in Kubernetes clusters.
- Handle K8s storage volume management for persistent workloads.
- Collaborate with cross‑functional teams to ensure scalable, reliable, and performant cloud deployments....

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application