K

Kubermatic

Manages Kubernetes across multi-cloud and on-prem

Senior Site Reliability Engineer

Site Reliability EngineeringPosted on Nov 11
Full-timeHamburg, GermanyNo salary listed

About the Job

Requirements

  • At least 6 years of professional experience as a Site Reliability Engineer, DevOps Engineer, Platform Engineer, Systems Engineer, or in a similar infrastructure-focused role.
  • Deep understanding of Kubernetes internals, including the API server, etcd, kubelet, CSI, CNI, CRI, admission webhooks, and certificate management.
  • Strong experience with at least two major cloud providers (AWS, GCP, or Azure) and their managed services.
  • Production experience with Infrastructure as Code using Terraform and Helm.
  • Linux systems administration experience covering networking, storage, systemd, and debugging with tools such as strace, tcpdump, and iptables.
  • Ability to read and write Go, including reading controller-runtime reconcilers, tracing code paths, and writing small tools.
  • Experience maintaining and improving CI/CD infrastructure, including systems such as Prow and GitHub Actions.
  • Experience with secrets management using Vault or External Secrets Operator, and with PKI/TLS operations.
  • Experience building and maintaining observability stacks for monitoring, logging, and alerting, using tools such as Prometheus, Grafana, and Loki.

Responsibilities

  • Collaborate with engineering and customer delivery teams to design, build, and maintain reliable Kubernetes-based infrastructure.
  • Operate and maintain production KKP seed and master clusters across AWS, GCP, Azure, vSphere, and Hetzner, including version upgrades, migration planning, and rollback procedures.
  • Provision and manage QA, staging, and demo environments for product teams, keeping them current with release candidates and upgrade paths.
  • Manage credential and certificate lifecycles across multi-tenant environments, including rotating cloud-provider secrets, managing Vault policies, and operating cert-manager with Let's Encrypt.
  • Develop and maintain automation tools and scripts for infrastructure provisioning, configuration, and operational workflows.
  • Monitor system health and performance, analyze trends, and identify opportunities to improve reliability, scalability, and efficiency.
  • Implement and maintain best practices for observability, alerting, incident response, and service reliability.
  • Support KubeVirt operations, including virtual machine provisioning, operator lifecycle, certificate rotation for KubeVirt and CDI components, and network connectivity between seed clusters and KubeVirt workloads.
  • Write and maintain Infrastructure as Code using Terraform and Helm, manage Terraform state across customer environments, and detect and resolve configuration drift.
  • Collaborate with engineering teams to identify recurring problems, improve operational processes, and prevent incidents from recurring.
  • Build and maintain observability with Prometheus, Grafana, and the KKP Monitoring, Logging, and Alerting stack so issues surface before customers notice them.
  • Investigate customer-reported issues, trace problems through the KKP codebase, and provide technically grounded responses to engineering and product teams.
  • Contribute to open-source projects and upstream initiatives where appropriate.
  • Stay current with developments in Kubernetes, Linux, cloud-native technologies, and the open-source ecosystem.

Desired Qualifications

  • Experience with bare-metal Kubernetes, including PXE boot, IPAM, and hardware lifecycle management.
  • Familiarity with KubeVirt and running virtual machines on Kubernetes.
  • Experience with Ceph or other distributed storage systems.
  • Familiarity with network overlays such as Cilium, Calico, or Kube-OVN.
  • Contributions to CNCF or open-source Kubernetes projects.

About the Company

Kubermatic

Manages Kubernetes across multi-cloud and on-prem

Kubermatic provides software and services to manage Kubernetes for large organizations across multicloud, on-premises, and edge environments. Its products automate and streamline Kubernetes operations: KubeOne handles single-cluster automation, KubeLB manages centralized load balancing, and the Kubermatic Kubernetes Platform (KKP) offers comprehensive multicloud and on-prem management from one control plane. The company differentiates itself by delivering end-to-end automation and centralized control for complex Kubernetes deployments across diverse environments, reducing manual operational work. Its goal is to simplify and automate Kubernetes operations so enterprises can focus on their core business activities, with revenue coming from software licenses, support, and consulting.

Company size
51-200
Company stage
Seed
Total funding
$8.3M
Headquarters
Hamburg, Germany
Founded
2016

Recently Posted Jobs

Explore more opportunities at Kubermatic

See more jobs