Skip to content
mimi

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