Senior Go / Kubernetes Platform Engineer
New
C
CodemindersAI infrastructure
Kyiv, UAFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- KubernetesGogRPCREST APILinux
Requirements
- Senior Go engineering experience in infrastructure or distributed systems
- Deep Kubernetes platform experience: cluster lifecycle, node lifecycle, controllers, RKE2/K3s, etcd, upgrades, and failure recovery
- Experience designing reliable state models, reconciliation loops, HA systems, and event replay
- Strong understanding of gRPC/REST APIs, protobufs, and versioned service contracts
- Production debugging experience across Kubernetes, Linux, networking, and distributed state
- Good verbal and writing English language communication skills
Responsibilities
- Design and develop a Go-based control plane for managing hundreds of Kubernetes clusters across many locations.
- Build a cluster registry and state model for sites, hardware types, clusters, nodes, capacity, and health.
- Develop bootstrap workflows that turn newly booted bare-metal nodes into Kubernetes-ready nodes.
- Ensure control-plane reliability using etcd or equivalent strongly consistent state.
- Create local site agents that can keep operating during temporary central-control-plane outages.
- Define integration contracts with the OS image layer below and the workload orchestration layer above.
View Full Description & ApplyYou'll be redirected to the employer's site