Developer – Kubernetes Platform
Core
Design, develop, test, and maintain core components of HPE Kubernetes Services (HKS), an enterprise platform for provisioning, managing, and operating Kubernetes clusters.
Role type
Mid-level IC Kubernetes platform developer
Builds
Enterprise-grade Kubernetes cluster lifecycle management capabilities (high availability, scheduling, data protection, security hardening)
Domain
Cloud infrastructure / Kubernetes / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Kubernetes architecture and cluster management, Linux internals, Java or Groovy, Docker and containerd, Shell/Groovy scripting, CI/CD pipelines, networking concepts (TCP/IP, DNS, Load Balancing, Ingress, CNI), storage technologies (PV, CSI, NFS, SAN/iSCSI), Git
Preferred skills
Kubernetes Operators, CRDs, Helm, public cloud platforms, hybrid cloud infrastructure
Technologies
Kubernetes, Linux, Java, Groovy, Docker, containerd, Git, CI/CD
Responsibilities
Design and implement scalable features for the Kubernetes platform, troubleshoot complex issues across Linux/Kubernetes/networking/storage layers, participate in architecture discussions and code reviews, own features from design to deployment and maintenance
Seniority
Mid-level, hands-on IC