Jobs / OpenNebula Systems
Kubernetes Platform Engineer
OpenNebula Systems · Pozuelo de Alarcón, MD, Spain
Pozuelo de Alarcón, MD, SpainRemote
Remuneration
Flexible remuneration options for meals, transport, and childcare; customized workstation; private health insurance; paid holidays, personal time, sick time, and parental leave.
Location
Pozuelo de Alarcón, MD, Spain
Visa sponsorship
Not specified
Job summary
The Kubernetes Platform Engineer develops and maintains Kubernetes-based components and integrations for an open-source cloud management platform, focusing on production-grade clusters, lifecycle management, automation, and infrastructure. The role includes building Go controllers and Cluster API integrations, troubleshooting Kubernetes and RKE2 networking, storage, and upgrades, and integrating workloads such as AI platforms using tools including Helm, Terraform, and Ansible.
Benefits
Flexible remuneration options for meals, transport, and childcareCustomized workstationPrivate health insurancePaid holidays, personal time, sick time, and parental leaveSix-hour workdays on Fridays and every day during AugustWork-life balance and digital disconnection
Qualifications
- Professional experience administering and troubleshooting production Kubernetes clusters or similarly complex environments.
- Professional Go software development experience.
- Experience with Kubernetes cluster lifecycle management; Cluster API and RKE2 experience is preferred.
- Strong Kubernetes skills, including troubleshooting, networking, and storage.
- Strong Linux and container knowledge, with the ability to troubleshoot distributed infrastructure.
- Experience with Helm and Cluster API; familiarity with KVM/QEMU virtualization.
- Intermediate to advanced English proficiency (B2 or higher).
- Bachelor’s or master’s degree in computer science, information technology, or engineering.
Responsibilities
- Develop and maintain features for OneKS, CAPONE, and the OpenNebula CSI integration.
- Troubleshoot Kubernetes and RKE2 clusters, including networking, storage, upgrades, and infrastructure issues.
- Develop and maintain Kubernetes controllers, operators, and Cluster API integrations in Go.
- Evaluate and integrate Kubernetes solutions, including AI platforms and workloads.
- Improve adjacent components, including the Terraform Provider and OpenNebula appliances.
- Automate cluster lifecycle management and platform integrations using Helm, Cluster API, Terraform, and Ansible.
- Write maintainable code, tests, and technical documentation, and collaborate with engineers.
Skills
AnsibleGoHelmKubernetesLinuxmacOSPrometheusRubyTerraformWindows
Degrees
Bachelor’s or master’s degree in computer science, information technology, or en
Languages
English (B2 or higher)
Work schedule
Six-hour workdays on Fridays and every day during August
Industry
Cloud infrastructureCloud managementEdge computing
Relocation
No