< Naar alle vacatures

Senior DevOps Engineer (

Universiteit Leiden

Leiden
16 UUR
23 mei 2026
Reageer voor 2 november
Universiteit Leiden Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Beschrijving

Je werkt aan de bouw van een multi-site, redundante Kafka logbroker voor de universiteit die logbronnen ontkoppelt van de systemen die de logs gebruiken.

Het platform levert data aan zowel de huidige Elastic-omgeving als een nieuw aanbestede Elastic-omgeving en moet later andere afnemers kunnen bedienen.

Jouw werkzaamheden omvatten het opzetten en inrichten van Kafka-clusters, topics, partitioning en replicatie, en het aansluiten van logbronnen via o.a. Elastic Agent en Vector.

Je richt datastromen in volgens ECSV, verrijkt waar nodig data met ksqlDB (bijvoorbeeld CMDB-koppelingen) en koppelt het platform aan Insighter en Elastic.

Belangrijke uitgangspunten zijn schaalbaarheid, betrouwbaarheid en het zo min mogelijk aanpassen van originele logdata; je werkt samen met interne teams en leveranciers zoals Atos.

Vereist profiel

  • Aantoonbare ervaring met het ontwerpen, bouwen en beheren van Kafka-clusters in multi-datacenter- of multi-siteomgevingen (topics, partitions, replication, ISR).
  • Kennis van en ervaring met het aansluiten van logbronnen via Elastic Agent, Vector of vergelijkbare agents/collectors en het inrichten van ECSV-datastromen.
  • Ervaring met dataverrijking en streaming queries (bijv. ksqlDB of vergelijkbare stream-processing tooling).
  • Bekendheid met de Elastic Stack (ingest pipelines, indices, beheer) en integratie met observability platformen zoals Insighter.
  • Sterke focus op schaalbaarheid, performance tuning, betrouwbaarheid en behoud van originele logdata (retentie, schema-management en governance).
  • Ervaring met netwerkintegraties, security, replicatie en disaster recovery in een multi-datacenter of private cloudomgeving.
  • Automatiseringsvaardigheden (IaC zoals Terraform, configuratiebeheer zoals Ansible) en scripting (bijv. Python, Bash) voor deployment en beheer.
  • Ervaring met testen van performance en schaalbaarheid, en het aanpassen van architectuur op basis van bevindingen.
  • Goede communicatieve vaardigheden in Nederlands en Engels; ervaring met samenwerken binnen teams en met leveranciers (bijv. Atos) is een pré.
  • Senior niveau: zelfstandig, proactief, meedenkend over keuzes en vervolgstappen, en duidelijk kunnen documenteren wat is gebouwd.

Eisen

  • Ervaring met Apache Kafka
  • Ervaring met Linux en containers (Docker/Podman)
  • Bekend met logging/observability tooling (bijv. Elastic, Vector, Zabbix)
  • Ervaring met data streaming (ksqlDB of vergelijkbaar)
  • Begrip van netwerken en high availability
  • Verstand van VRRP
  • Ervaring met Ansible
  • Je kunt zelfstandig werken en schakelt makkelijk met andere teams
Reageer
De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht