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
View details
Apply Now