Terug naar overzicht
Vandaag zichtbaar op IKONSNieuwPopulair

Software Ontwikkelaar

UtrechtOp locatie36 uur/week<3mnd

Bij een overheidsorganisatie wordt gewerkt aan het datawarehouse voor operationele data in opsporing en intelligence.

  • Het team verzamelt, verwerkt, modelleert en ontsluit grote en uiteenlopende databronnen.
  • De dataproducten worden gebruikt door duizenden collega's, waaronder developers, analisten en operationele teams.
  • Er wordt gewerkt volgens LeSS (Large-Scale Scrum) met meerdere ontwikkelteams aan één product.
  • De eenheid bestrijdt nationaal en internationaal ernstige en georganiseerde criminaliteit, terrorisme, buitenlandse inmenging en cybercriminaliteit.

Wat je doet

  • Bouwen aan en onderhouden van het operationele datawarehouse.
  • Werken aan datapipelines, services en applicaties.
  • Meewerken aan datamodellering van bestaande en nieuwe bronnen.
  • Meedenken met gebruikers over de scope van user stories.
  • Schrijven van tests en via CI/CD pipelines werk naar productie brengen.
  • Deelnemen aan code reviews en pairing met medior en senior engineers.
  • Leren over datamodellen en de gemaakte keuzes, met ruimte voor eigen inbreng.

Wat ze vragen

  • Programmeur die begrijpt dat data waarde heeft als het correct, herleidbaar en goed gemodelleerd is.
  • Nieuwsgierig naar datastromen van bron naar gebruiker.
  • Plezier in goed gestructureerde code en nauwkeurig werken.
  • Initiatiefrijk, samenwerkingsgericht en zelfstandig binnen eigen taken.
  • Goede beheersing van Nederlands en Engels, in woord en geschrift.

Eisen

  • HBO (bachelor) werk- en denkniveau, bij voorkeur op ICT gebied.
  • Aantoonbare programmeerervaring (bijv. in C#, Java, Python of TypeScript) vanuit studie, stage of eerste baan.
  • Basiskennis van relationele databases, SQL en de principes van datamodellering.
  • Ervaring met Git.
  • Analytisch en conceptueel denkvermogen.
  • Nederlandse nationaliteit (mag ook tweede nationaliteit zijn).
  • Positief afronden van een verplicht assessment.
  • Behalen van een interne specifieke opleiding.

Wensen

  • Ervaring met het verwerken van grote hoeveelheden data (ETL of ELT, datapipelines).
  • Ervaring met Kafka, RabbitMQ of andere messaging systemen.
  • Ervaring met PostgreSQL, Elasticsearch of Redis.
  • Ervaring met Docker, Kubernetes, Git, CI/CD en testen.

Techniek.

  • Gebruik van open source en ingekochte componenten.
  • Verwerking van grote, diverse data met bijzondere performance eisen.
  • Kafka en RabbitMQ voor event- en streamverwerking.
  • PostgreSQL, Elasticsearch, Redis en object storage voor opslag.
  • Kubernetes, Docker, Infrastructure as Code en GitLab CI/CD als platform.
  • Groot, complex datamodel met eigen onderhoud en ontwikkeling.
  • Focus op datakwaliteit, herleidbaarheid, beveiliging en autorisatie.

Hoe solliciteren?

Bekijk de volledige opdrachttekst en sollicitatie-informatie zodra je sollicitatie op maat klaarstaat.

Bestel een sollicitatie op maat om de volledige opdracht en sollicitatie-informatie te bekijken.

Meer context, minder losse zoekuren.

Je krijgt net genoeg context om te beoordelen of deze opdracht interessant is. De volledige briefing, klantdetails en vervolgstappen blijven beschikbaar in de app.