Cloud Software Engineer – Managed Kubernetes

Leaseweb

Amsterdam

Teletrabalho

EUR 75 000 - 110 000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Annual bonus scheme
Company pension
Internet allowance
Travel allowance
Working from home policy
Work from abroad: up to 4 weeks/year
Lease bike plan
25 days PTO (+5 optional)
Free lunch, parking & fruit
Leaseweb Academy access
Relocation packages & visa support
Year-round events & diverse culture

Resumo da oferta

Leaseweb's Container Services team is building a platform to automate Kubernetes deployment and management for customers. As a Cloud Software Engineer you will design, develop and maintain components powering Kubernetes clusters on Leaseweb Public Cloud, collaborating with engineers, product owners and operations.

You will work with Golang, Kubernetes, ArgoCD and Helm, participate in on-call duties, and help scale a remote-first, Amsterdam-based engineering culture.

Qualificações

  • Proven experience developing Kubernetes operators in Golang.
  • Experience implementing Kubernetes components (Operators, Controllers, CRD).
  • Knowledge of container images, Dockerfiles, Helm charts and related tooling.

Responsabilidades

  • Design, develop & maintain Kubernetes controllers & operators in Golang.
  • Propose innovative solutions to meet product needs.
  • Research, evaluate & recommend tools or components to improve the product.
  • Collaborate with the Product Owner and agile team to refine backlog increments.
  • Improve & maintain the platform for high availability and scalability.
  • Troubleshoot, reproduce, debug and resolve complex issues.
  • Collaborate on open-source projects.
  • Regular on-call duty (Engineer on Duty).

Conhecimentos

Golang
Kubernetes Operators
Code review
SCRUM collaboration

Ferramentas

Docker
Kubernetes
Helm
ArgoCD
Prometheus

Descrição da oferta de emprego

The Container Services team is responsible for delivering Leaseweb Managed Kubernetes a platform that empowers customers to deploy, manage, and update their own Kubernetes clusters while simplifying the complexity that comes with running them at scale. We are looking for a motivated Cloud Software Engineer to help build and evolve this product.

You will be part of a multidisciplinary team of experienced professionals (software engineers, system engineers, scrum master, product owner and product management) that strive to make our product better.

Product Engineering at Leaseweb

Our team of approximately 145 engineers works in small scrum teams, each with end-to-end responsibility for a specific product or part of our architecture. We work on a remote-first basis, coming together in person at our Amsterdam headquarters twice a year. Our organizational structure is flat, placing a high value on independence and entrepreneurship. The atmosphere is informal and relaxed, creating a highly motivating work environment where you will work alongside some of the most inspiring colleagues in the industry.

What is the role about?

In your role as a Cloud Software Engineer in the Container Services team, you are responsible for designing, developing and maintaining a platform that automates the delivery and management of Kubernetes Cluster for our customers. Your main activity will be working together with the team to design, implement and maintain the components that powers our product. The components you will work on are responsible for deploying Virtual machines, configuring network, volumes, firewall rules, load-balancing and a lot of cloud-related concepts, making Kubernetes deployment work with Leaseweb Public Cloud. In your journey, you may have to handle multiple parts of our tech stack: Kubernetes, Golang, Containers, ArgoCD, Helm charts.

Key Responsibilities
  • Design, develop & maintain Kubernetes controllers & operators in Golang.
  • Propose innovative solutions to meet the product's needs.
  • Research, evaluate & recommend tools or components to improve our product, or satisfy a need.
  • Collaborate with the Product Owner and the rest of the agile team to refine Product Backlog Increments & prioritize impactful features.
  • Improve & maintain our platform, ensuring high-availability and scalability.
  • Troubleshoot, Reproduce, Debug and resolve complex issues.
  • Collaborate on open-source projects.
  • Regular on-call duty (EOD–Engineer on Duty).
Who are you?

You have experience for developing Kubernetes operators in Golang. You are looking for new opportunities. You enjoy building new solutions using the latest technologies. You believe that continuous improvement also applies to yourself and have the desire to grow. You are not afraid to experiment but at the same time keep in mind observability, scalability, stability and reliability.

Your Skill Set
  • Have proven and demonstrable knowledge of programming languages, (e.g. Golang).
  • Experience with developing & implementing Kubernetes components (e.g. Operators, Controllers, Custom Resource Definition CRD, Cluster API)
  • Experience with creating container images with Docker files, Kubernetes Manifest and Helm charts.
  • Experience with Kubernetes and related projects.
  • Good knowledge of cloud related concepts, such as networking, storage, and virtualization.
  • Able to collaborate with colleagues, perform code review.
  • Able to work in a development team using common scrum practices.
  • Good communication skills.
Nice to have
  • Experience with Large Kubernetes deployments (measured by number of nodes) and the different tools available in the CNCF landscape.
  • Experience with Continuous deployment (e.g. Jenkins, ArgoCD)
  • Relevant experience with monitoring / observability tools (e.g. Icinga, Prometheus, Alert Manager, Loki, Grafana).
  • Demonstrable knowledge of Linux and operating system internals.
  • Experience with automation tools such as (e.g. Chef, Puppet, Ansible, Terraform).
  • Previous contributions to open source.
  • Certified Kubernetes Administrator, or similar certification will be considered.
Benefits Include
  • Participation in annual company bonus scheme and company pension
  • Internet allowance and travel allowance
  • Working from home policy
  • Work from abroad: Up to 4 weeks per year, following policy guidelines
  • Lease bike plan
  • 25 days of paid time off (and the option to buy or sell up to 5 more days)
  • Free lunch, parking, and fresh fruit provided when in the office
  • Access to the Leaseweb Academy, a personalized learning platform offering a variety of studies, (Dutch) courses, and trainings
  • Attractive relocation packages and an agency that takes care of the entire visa process
  • Fun events year-round – from virtual pub quizzes to summer parties, company runs, quarterly hackathons and much more
  • A multicultural work environment (our colleagues are from over 60 countries!) in a company where you can truly make a difference
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Cloud Software Engineer - Managed Kubernetes
Cloud Software Engineer - Managed Kubernetes

Leaseweb • Países Baixos

Teletrabalho
EUR 90 000 - 120 000
Annual bonus scheme
Company pension
Working from home policy
+3
Cloud Software Engineer – Managed Kubernetes
Cloud Software Engineer – Managed Kubernetes

WebHosting • Amsterdam

Híbrido
EUR 70 000 - 110 000
Lease bike plan
Remote Cloud Software Engineer - Kubernetes & Operators
Remote Cloud Software Engineer - Kubernetes & Operators

WebHosting • Amsterdam

Híbrido
EUR 70 000 - 110 000
Lease bike plan
Kubernetes Platform Engineer — Cloud, Golang & Operators
Kubernetes Platform Engineer — Cloud, Golang & Operators

Leaseweb • Amsterdam

Teletrabalho
EUR 75 000 - 110 000
Annual bonus scheme
Company pension
Internet allowance
+9
System Engineer – Public Cloud Scalability
System Engineer – Public Cloud Scalability

Webhosting • Amsterdam

Presencial
EUR 65 000 - 90 000
Lease bike plan
Cloud Infrastructure Evangelist
Cloud Infrastructure Evangelist

Jobgether • Países Baixos

Teletrabalho
EUR 59 000 - 71 000
Competitive pay
Equity package
Remote-first
+7
Agile Team Manager – Shared Hosting and Engineering Productivity
Agile Team Manager – Shared Hosting and Engineering Productivity

Webhosting • Amsterdam

Presencial
EUR 90 000 - 120 000
Annual bonus
Company pension
Work from home policy
+7
Senior Golang Developer - Developer Platform Team
Senior Golang Developer - Developer Platform Team

Leaseweb • Amsterdam

Presencial
EUR 70 000 - 90 000
Participation in annual company bonus scheme
Internet allowance
Working from home policy
+6
Senior System Engineer - Public Cloud Scalability
Senior System Engineer - Public Cloud Scalability

Leaseweb • Amsterdam

Presencial
EUR 60 000 - 90 000
Participation in annual company bonus scheme
Internet allowance
Travel allowance
+7
Kubernetes DevOps Engineer
Kubernetes DevOps Engineer

GeekSoft Consulting • Amsterdam

Presencial
EUR 60 000 - 80 000
A challenging, innovative environment
Opportunities for learning where needed