Vacancy: DevOps Engineer (Rust) – Logfile Management, KPN Data Services Hub
KPN's Logfile Management team builds and operates the pipelines that move, process and store logs and metrics at scale, running on the KPN Data Services Hub. Our products serve both external customers and internal KPN teams, supporting use cases in security (SIEM), observability and compliance. These are critical 24/7 services: we build our own tooling, configure and extend open-source components, and run everything we ship ourselves.
We're looking for an engineer who combines software development with real operational ownership, and who enjoys building better products together as a team. You write code, you deploy it, you run it, and you fix it at scale.
What you'll do
- Build and maintain high-performance data pipelines and services, primarily in Rust (some Scala)
- Configure, extend and operate our log and metrics tooling as a service for our customers
- Own the full lifecycle: design, build, deploy, operate, improve
- Handle the operational side: reliability, incident response, automation, continuous improvement
- Use Grafana as our single pane of glass for monitoring our own platform
Must-haves (CV screening criteria)
- Strong software engineering skills, preferably Rust and/or Scala
- Genuine affinity with operations: candidates who only want to write code are not a fit
- Team player who actively collaborates and wants to improve the product together
- Experience with CI/CD and DevOps ways of working
- Fluent, professional-level English; Dutch strongly preferred
- Proactive, ownership-driven mindset: this weighs as heavily as technical skills
Nice to have
- Grafana LGTM stack (Loki, Grafana, Tempo, Mimir), Logstash
- Kafka and streaming data architectures
- Kubernetes
- Certificate management (TLS/mTLS) for proxies
- Networking fundamentals (DNS, routing, firewalls)
Practicals
- 40 hours/week, hybrid
- Every Friday in the Amsterdam office: demos and team borrel
- Once a month in Rotterdam office: department update and lunch
- Openness to a 24/7 shift rotation is required
- Start: as soon as possible; long-term engagement when the fit is right
Rol & Context
-
DevOps engineer voor het Data Services Hub team bij KPN
- Specifiek gericht op logfile management / observability
- Klanten: grote corporates en overheidsorganen — ASML, Holland Casino, MS, kadasters, gemeentes
- Aankomende ontwikkeling: product goedkoper maken voor kleinere bedrijven
- Raakvlak met KPN’s soevereiniteitsstrategie — samenwerking met Europese hyperscaler (niet 100% in de cloud, wel op de cloud)
Teamdynamiek
- Scale-up vibe binnen KPN — klein team, hoge ambitie, hoog extern personeelspercentage
- Scrum team van ~6 personen + 2 PO’s die zelf technisch meedraaien
- Sterke onderlinge hulpbereidheid, maar ook hoge verwachtingen op kwaliteit en inzet
-
Extern personeel blijft 9 van de 10 keer langdurig.
Kandidaatprofiel
- “Schaap met vijf poten” — breed inzetbaar, dynamisch schakelend tussen coderen, configureren en klantcontact
- Geen 100% skillmatch vereist, maar sterke computer science achtergrond is essentieel
- Rust (dominant in de stack) belangrijker dan Scala
- Rust en Scala zijn niet toegankelijk als Python — basisniveau CS moet op orde zijn
- Autodidactisch vermogen is een harde eis — zelfstandig dingen oppakken wordt verwacht
- Zowel analytisch/monitorend als incident-gedreven werken vereist — geen of-of
- Teamfit weegt zwaar: gepassioneerd, samenwerkingsgericht, hoge ambitie
Praktische Details
- Initieel 3 maanden, over de vakantieperiode heen — kandidaat moet direct beschikbaar zijn
- Shifts: nachtdienst relatief frequent; daadwerkelijke oproepen ~1x per maand, maar beschikbaarheid is actief (niet slapend on-call)
- ZZP toegestaan — geen blokker, maar nadeel vanwege max. 2 jaar commitment
- Hoog extern personeelspercentage in het team; specifieke skillset maakt exclusiviteit begrijpelijk