SG
Senior Go Engineer – Kubernetes Operator Development
SimplyVision GmbH
Hybrid Contract Senior 1mo ago
About the role
About
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: )
- 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.
Skills
CRDsGoKubernetesKubernetes Operator
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free