For our client in Switzerland, we are looking for an Senior Go Engineer – Kubernetes Operator Development
We are looking for an experienced Senior Go Consultant to join our team for a high-impact project. This role is strictly focused on software engineering within the Kubernetes ecosystem (writing Operators and CRDs), rather than classic DevOps or SRE tasks.
General Information:
* Start Date: asap (latest: 01.06.26)
* Location: CH-Basel/remote (hybrid model)
Tasks & Responsibilities:
* Development: Architect and develop custom Kubernetes Operators using Go to automate complex application lifecycles.
* Integration: Extend the Kubernetes API using CRDs and implement controllers using the controller-runtime or Kubebuilder.
* Application Logic: Writing the core Go logic that manages stateful or stateless applications within the cluster.
* Best Practices: Implementing robust error handling, reconciliation loops, and comprehensive unit/integration tests for the operators.
* No DevOps Overhead: You focus on the Go codebase; our SRE team handles cluster provisioning and cloud provider management.
Must-Haves
* Expert Go Programming: Deep understanding of Go internals, concurrency, and patterns for distributed systems.
* K8s Extension Mastery: Proven track record of building and deploying Kubernetes Operators in production environments.
#J-18808-Ljbffr