DevOps engineer cloud native platform (Kubernetes)

KPN

Amersfoort

On-site

EUR 65,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KPN zoekt een medior cloud native platform engineer die meewerkt aan het OpenShift-platform en de bijbehorende tooling. Je ontwikkelt platformsoftware, Operators en API's voor Kubernetes, en bouwt herbruikbare blokken die door meerdere teams worden ingezet.

Verwachte kernactiviteiten zijn automatisering, deployment lifecycle, en samenwerking met andere engineers om het platform te verbeteren en te laten groeien.

Qualifications

  • Ervaring met Go en Kubernetes/OpenShift-omgevingen.
  • Ervaring met CI/CD-pijplijnen en GitOps-praktijken.
  • Kennis van platformengineering en automatisering van workloads.

Responsibilities

  • Ontwikkelen van platformsoftware en tooling, bij voorkeur in Go.
  • Ontwikkelen van Operators/Controllers en API's voor Kubernetes/OpenShift.
  • Bouwen van herbruikbare platformbouwblokken en automatiseren van handmatige processen.
  • Werken met CI/CD en GitOps met tooling zoals Argo CD en Helm.

Skills

Go
Kubernetes
OpenShift
CI/CD
GitOps
Argo CD

Tools

Kubebuilder
Kubernetes CRD's
Crossplane
Terraform

Job description

Als Medior Cloud Native Platform Engineer ontwikkel je mee aan het OpenShift-platform van KPN en de software die daarop draait. Softwareontwikkeling is daarbij de basis van je werk.

Jouw rol als DevOps engineer cloud native platform (Kubernetes)

Je bouwt onder andere aan platformfunctionaliteit waarmee ontwikkelteams op een gestandaardiseerde en geautomatiseerde manier gebruik kunnen maken van infrastructuur en services. Een belangrijk onderdeel daarvan zijn Kubernetes Operators en Controllers, waarmee je processen binnen het platform automatiseert.

Je houdt je onder andere bezig met:

  • Ontwikkelen van platformsoftware en tooling, onder andere in Go.
  • Ontwikkelen van Operators, Controllers, API's en andere softwarecomponenten voor Kubernetes/OpenShift.
  • Bouwen van herbruikbare platformbouwblokken die voor meerdere gebruikers of teams op dezelfde manier kunnen worden ingezet.
  • Automatiseren van werkzaamheden die nu nog handmatig plaatsvinden.
  • Werken met Kubernetes-resources, Custom Resource Definitions en reconciliation patterns.
  • Ontwikkelen en verbeteren van functionaliteit rondom deployment, staging en de software lifecycle.
  • Werken aan CI/CD en GitOps, onder andere met tooling zoals Argo CD en Helm.
  • Meedenken over onderwerpen als networking, authenticatie, ingress/egress, storage en certificaten.
  • Verbeteren van betrouwbaarheid, foutafhandeling en herstelmechanismen.
  • Onderzoeken van technische problemen en vertalen van bevindingen naar structurele verbeteringen.
  • Samenwerken met andere engineers en actief bijdragen aan de verdere ontwikkeling van het platform.

De complexiteit van deze rol zit juist in het combineren van verschillende technische domeinen. Wanneer je bijvoorbeeld een database als gestandaardiseerd softwareproduct op het platform wilt aanbieden, moet je niet alleen de software bouwen. Je krijgt ook te maken met zaken als netwerkverkeer, authenticatie, storage, certificaten en de manier waarop de component binnen Kubernetes wordt beheerd.

Daarom zoeken we iemand die nieuwsgierig is naar wat er onder de motorkap gebeurt en die zich verder wil ontwikkelen richting diepgaande Kubernetes- en OpenShift-engineering.

Je hoeft nog niet alle technologie en platformconcepten volledig te beheersen. Wel verwachten we dat je een stevige basis in softwareontwikkeling hebt, Kubernetes begrijpt en het interessant vindt om steeds verder de platformkant in te duiken.

Dit is je team

Je komt terecht in een team dat werkt aan het OpenShift-platform van KPN. Dit platform vormt de basis waarop verschillende ontwikkelteams hun applicaties kunnen bouwen, deployen en beheren.

Het team ontwikkelt hiervoor steeds meer functionaliteit als herbruikbare softwarecomponenten. Denk bijvoorbeeld aan platformbouwblokken waarmee een database, netwerkfunctionaliteit, authenticatie, storage of certificaten op een gestandaardiseerde manier beschikbaar kunnen worden gemaakt. In plaats van dit voor iedere gebruiker opnieuw handmatig in te richten, wordt zoveel mogelijk geautomatiseerd en als software aangeboden.

Daarmee werk je op het snijvlak van softwareontwikkeling, infrastructuur en platform engineering.

We zoeken iemand die zichzelf technisch goed kan redden. Je krijgt natuurlijk begeleiding en werkt samen met ervaren engineers, maar je bent geen engineer die wacht tot iemand vertelt wat er moet gebeuren. Je onderzoekt zelf hoe iets werkt, stelt vragen, denkt mee over oplossingen en pakt verantwoordelijkheid voor je eigen onderdeel van het platform.

Wat breng jij ons?

We zoeken een medior software engineer met interesse in platform engineering. Je kunt zelfstandig software ontwikkelen en hebt voldoende kennis van infrastructuur en Kubernetes om te begrijpen waar je software uiteindelijk op en mee moet werken.

Je brengt bij voorkeur mee:

  • Ervaring met softwareontwikkeling in Go of een vergelijkbare programmeertaal.
  • Ervaring met Kubernetes, bij voorkeur vanuit een platform-, infrastructuur- of engineeringperspectief.
  • Interesse in of ervaring met OpenShift.
  • Kennis van software development lifecycle, deployment en staging.
  • Ervaring met API's, testen, foutafhandeling en onderhoudbare software.
  • Ervaring met containers en Linux.
  • Ervaring met CI/CD en/of GitOps.
  • Een goed begrip van hoe software en infrastructuur met elkaar samenhangen.

Platformkennis is een belangrijke pré. We zijn met name geïnteresseerd in kandidaten die bijvoorbeeld vanuit een infrastructuurachtergrond zijn doorgegroeid richting Kubernetes, platform engineering en softwareontwikkeling.

Denk daarbij aan ervaring met:

  • Kubernetes Operators en Controllers.
  • OpenShift.
  • Kubernetes CRD's.
  • Kubebuilder of controller-runtime.
  • Argo CD en GitOps.
  • Helm.
  • Terraform, Ansible of Crossplane.
  • Prometheus en OpenTelemetry.
  • Multi-tenancy en platform automation.
  • Policy-as-code en container security.

Een kandidaat die Kubernetes uitsluitend kent vanuit de applicatieontwikkelkant – bijvoorbeeld omdat hij of zij applicaties ontwikkelt en deze vervolgens op Kubernetes deployt – heeft daarmee niet automatisch de juiste ervaring voor deze rol. Het gaat juist om het begrijpen van Kubernetes als platform waarop je infrastructuur en services als software beschikbaar maakt en beheert.

Naast je technische kennis vinden we het belangrijk dat je:

  • Zelfstandig technische vraagstukken kunt onderzoeken.
  • Niet afwacht, maar zelf op zoek gaat naar oplossingen.
  • Nieuwsgierig bent en wilt begrijpen waarom iets op een bepaalde manier werkt.
  • Vragen durft te stellen en bestaande oplossingen kritisch kunt bekijken.
  • Niet alleen problemen oplost, maar ook onderzoekt hoe je ze structureel kunt voorkomen.
  • Graag samenwerkt met andere engineers.
  • Technische keuzes kunt uitleggen en onderbouwen.
  • Jezelf actief verder ontwikkelt richting cloud native platform engineering.

Kortom: we zoeken geen klassieke infrastructuurbeheerder en ook geen applicatieontwikkelaar die alleen met Kubernetes deployt. We zoeken een software engineer die begrijpt hoe infrastructuur en Kubernetes werken en die deze kennis wil inzetten om een professioneel, herbruikbaar en geautomatiseerd OpenShift-platform verder te bouwen.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps engineer cloud native platform (Kubernetes)
DevOps engineer cloud native platform (Kubernetes)

KPN • Netherlands

Remote
EUR 102,000 - 146,000
Platform engineer
Platform engineer

House of Talents NL • Utrecht

On-site
Flexibele werkplekken
Kennissessies
Continu leren
+2
Platform Engineer
Platform Engineer

Eidikos • 's-Hertogenbosch

On-site
EUR 50,000 - 70,000
Platform Engineer for Kubernetes & OpenShift Automation
Platform Engineer for Kubernetes & OpenShift Automation

KPN • Amersfoort

On-site
EUR 65,000 - 90,000
Senior Platform Engineer
Senior Platform Engineer

Craftr • Utrecht

On-site
EUR 56,000 - 75,000
Startsalaris €5.000 tot €6.700 bruto/​
Mobiliteitsregeling
Onbeperkt studiebudget
+6
Site Reliability Engineer – Cloud Native Platform (OpenShift)
Site Reliability Engineer – Cloud Native Platform (OpenShift)

KPN • Amersfoort

On-site
EUR 66,000 - 102,000
Bruto maandsalaris €5.915–€9.131
Vaste 13e maand
CAO verhoging jaarlijks
+6
Kubernetes/OpenShift Platform Engineer (Medior)
Kubernetes/OpenShift Platform Engineer (Medior)

KPN • Netherlands

Remote
EUR 102,000 - 146,000
Platform Engineer
Platform Engineer

ilionx • 's-Hertogenbosch

On-site
Bonussysteem
Hybride werken
Technische trainingen
+1
Site Reliability Engineer – Cloud Native Platform (OpenShift)
Site Reliability Engineer – Cloud Native Platform (OpenShift)

KPN • Utrecht

On-site
EUR 66,000 - 102,000
Bruto maandsalaris €5.915–€9.131
Vaste 13e maand
CAO-gerelateerde verhogingen
+2
Cloud Native Platform Engineer (Go, Kubernetes & OpenShift)
Cloud Native Platform Engineer (Go, Kubernetes & OpenShift)

Brunel • Amersfoort

Hybrid
EUR 79,000 - 88,000
Bruto maandsalaris tot €7.843
36 uur contract
8% vakantiegeld
+4