CareerPlan

Kubernetes Platform Engineer (Controllers)

IRL-Dublin-CharlemontFull-time2026-10-01 → 2026-11-10

Core

Design and develop Kubernetes controllers and operators to automate the lifecycle of platform services and manage distributed system state across hybrid cloud environments.

Role type

Senior IC Kubernetes Platform Engineer (Controllers)

Builds

Kubernetes-native systems and automation for global workload placement and platform component lifecycle management

Domain

Cloud infrastructure / Distributed systems

Required skills

Kubernetes architecture and lifecycle, Go programming, Linux development, Kubernetes controllers and operators, Kubernetes APIs and CRDs, reconciliation logic, distributed systems design, Infrastructure as Code, GitOps

Preferred skills

CSP principles, controller-runtime, Kubebuilder, CEL rules, Cluster API, SIG Multicluster, Karmada, bare metal infrastructure, multi-cluster deployments, open source contributions

Technologies

Kubernetes, Go, Linux, controller-runtime, Kubebuilder, CEL, Cluster API, Karmada

Responsibilities

Design and develop Kubernetes controllers and operators; Contribute to global workload placement system; Develop Kubernetes APIs and CRDs; Build reconciliation logic for distributed system state; Automate provisioning, configuration, and upgrades; Investigate production issues and perform root cause analysis

Seniority

Senior, hands-on IC