medior developer - Team Warehouse

Politie Nederland

Driebergen-Rijsenburg

On-site

EUR 42,000 - 66,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bruto maandsalaris €3.734–€5.882 (scha
IKB bruto 17,86%
IKB netto €515,91/jaar
ABP pensioen & ouderschapsverlof

Job summary

Politie Nederland zoekt een medior software developer die houdt van data en technologie. Je werkt aan het operationele datawarehouse binnen Team Warehouse en levert bijdragen aan data pipelines, services en datamodellering.

Je bent mentor voor junioren en draagt bij aan de gezamenlijke productontwikkeling binnen een LeSS-omgeving. De functie wordt uitgevoerd in Driebergen-Rijsenburg met een focus op data-gedreven opsporing en criminologie.

Qualifications

  • HBO bachelor werk- en denkniveau vereist.
  • Minimaal 3 jaar ervaring als software-/data-engineer.
  • Ontwerpen en bouwen van (grotere) dataproducten of pipelines.
  • Ervaring met datamodellering en datastructuren voor analyse en ontsluiting.
  • Ervaring met Git en CI/CD.
  • Bij voorkeur ervaring met Kafka en RabbitMQ.
  • Bekend met PostgreSQL/Elasticsearch/Redis en object storage.
  • Kennis van Data Vault, graafmodellering of canonieke datamodellen.
  • Ervaring met front-end frameworks zoals Angular en met Kubernetes & Docker.
  • Ervaring in een LeSS/multi-team scrum omgeving.

Responsibilities

  • Bouwen en onderhouden van het operationele datawarehouse van de politie.
  • Werken aan data pipelines, services en applicaties.
  • Modeleren van data en ontwerpen van oplossingen in C#/.NET.
  • Begeleiden van junior collega’s en reviewwerkzaamheden.
  • Zorgen voor naleving van teamstandaarden en verbeteren van verwerking en ontsluiting.

Skills

Data modellering
Dataproducten
Analytisch denkvermogen
Nederlands & Engels

Education

HBO bachelor werk- en denkniveau

Tools

C#
.NET
Git
CI/CD

Job description

Wil jij met data en techniek bijdragen aan effectievere opsporing in Nederland? Bij Team Warehouse bouwen we het datawarehouse van de politie. We zoeken een medior software developer die goed kan programmeren, van data houdt en samen met collega's aan één product wil werken.

  • Locatie: Driebergen-Rijsenburg
  • Organisatieonderdeel: Eenheid Landelijke Opsporing en Interventies
  • Vakgebied(en): ICT, Digitale Opsporing
  • Niveau: HBO BACHELOR
Wat ga je doen?

Als medior software developer bouw je aan en onderhoud je het operationele datawarehouse van de politie. Je werkt onder andere aan data pipelines, services en applicaties. Je werkt mee aan datamodellering van bestaande en nieuwe bronnen. Je kunt afgebakende vraagstukken binnen een ondernemend team zelf oplossen. Je denkt met de gebruikers uit de operatie mee over de scope van user stories. Je ontwerpt de oplossing, modelleert de data, bouwt in C# op .NET en brengt jouw werk via de CI/CD pipeline naar productie.

Je bent in staat om goed te begrijpen wat analisten, developers en operationele teams nodig hebben. Je hebt kennis van datamodellering en dataproducten. Je bewaakt dat de (architectuur) standaarden en patronen van het team goed worden toegepast. Je begeleidt de invoering van nieuwe werkwijzen en doet voorstellen om verwerking en ontsluiting te verbeteren.

Je bent mentor voor junior collega's. Je draagt kennis over, doet reviews en helpt hen groeien. Je hebt continu oog voor het gezamenlijke product, stemt af met andere teams en pakt werk op waar dat de meeste waarde heeft.

Waar ga je werken?

Team Warehouse is het datawarehouse voor operationele data in de opsporing en intelligence. We verzamelen, verwerken, modelleren en ontsluiten grote en uiteenlopende databronnen. Analisten, developers en operationele teams werken daar 24/7 per dag mee. Onze dataproducten worden gebruikt door zo'n 14.000 collega's: developers die op ons platform bouwen, analisten die zelf code schrijven en collega's die via onze eigen en andere interne applicaties met de data werken. Het zwaartepunt van ons werk ligt op het platform en onze dataproducten maar we werken regelmatig mee aan grote (internationale) onderzoeken waarbij het team de operatie ondersteunt met het beantwoorden van onderzoeksvragen en het aandragen van pragmatische oplossingen op basis van grote hoeveelheden data.

We werken volgens LeSS (Large-Scale Scrum). Meerdere ontwikkelteams werken samen aan één product, met één product backlog, één product owner en een gedeelde architectuur. In de teams werken diverse type software developers, platform engineers en de scrum master. We werken vanuit Driebergen, en met onze landelijke taak vallen we onder het Domein High Tech & Environmental Crime van de Eenheid Landelijke Opsporing en Interventies. Die eenheid bestrijdt nationaal en internationaal ernstige en georganiseerde criminaliteit, terrorisme, buitenlandse inmenging en cybercriminaliteit.

Onze techniek

We bouwen ons platform grotendeels zelf, gebruikmakend van open source en enkele ingekochte componenten. De data die we verwerken is groter, veel diverser en heeft bijzondere performance eisen ten opzichte van een gemiddeld datawarehouse. We gebruiken Kafka en RabbitMQ voor event- en streamverwerking, PostgreSQL, Elasticsearch, Redis en object storage voor opslag, en Kubernetes, Docker, Infrastructure as Code en GitLab CI/CD als platform. We modelleren met een groot, complex datamodel waar we ook zelf onderhoud en ontwikkeling op doen. Datakwaliteit en herleidbaarheid zijn onderdeel van elk ontwerp. Testen en kwaliteit is de verantwoordelijkheid van het team. Omdat we met politiegegevens werken, zijn beveiliging, autorisatie en herleidbaarheid (onder andere vanuit de Wet Politiegevens) een ontwerpeis waar je dagelijks mee te maken hebt.

Wie ben jij?

Je begrijpt dat data pas waarde heeft als hij correct, herleidbaar en goed gemodelleerd is. Je werkt nauwkeurig, neemt initiatief, werkt graag samen en kunt zelfstandig werken. Daar bovenop ben je een ervaren developer met een duidelijke interesse in data: je hebt een visie over hoe je data modelleert, betrouwbaar houdt en op schaal verwerkt en ontsluit voor de afnemers. Je schrijft nette, geteste C# code. Je kunt een ontwerp uitleggen en verdedigen, ook voor een groep en voor collega's zonder technische achtergrond. Je ziet kansen en durft verantwoorde risico's te nemen. Je helpt collega's verder en leert zelf ook van hen. Je staat open voor feedback en weet hoe je positief opbouwend feedback kan geven aan collega’s. Je neemt initiatief, werkt graag samen en kunt binnen je eigen taken zelfstandig werken. Je hebt analytisch en conceptueel denkvermogen om complexe problemen op te lossen. Daarbij kan je jezelf goed verwoorden in het Nederlands en Engels.

Ten slotte beschik je over:

  • hbo (bachelor) werk- en denkniveau, bij voorkeur op ICT-gebied;
  • minimaal 3 jaar ervaring als software engineer of data engineer, met gedegen kennis van C# en .NET (of vergelijkbare programmeertaal);
  • aantoonbare ervaring met het ontwerpen en bouwen van (grotere) dataproducten of pipelines voor grote hoeveelheden data richting een datawarehouse of dataplatform;
  • ervaring met datamodellering, en het ontwerpen van datastructuren voor analyse en ontsluiting;
  • ervaring met Git en CI/CD.

Bij voorkeur ervaring met:

  • eventgedreven of streaming verwerking met Kafka en/of RabbitMQ;
  • PostgreSQL, Elasticsearch, Redis of object storage;
  • Data Vault, graafmodellering of canonieke datamodellen;
  • lakehouse formaten zoals Apache Iceberg en orkestratie zoals Airflow, Temporal of andere platformen;
  • Front-end frameworks zoals Angular en Kubernetes, Docker en Infrastructure as Code;
  • werken in een LeSS of andere multi team scrum omgeving.
Wat wij bieden

De standplaats is Driebergen. Er is ruimte voor 2 fte. Het betreft een functie voor 36 uur per week.

Afhankelijk van je achtergrond volg je aan de Politieacademie een 14-weekse opleiding voor specifieke inzetbaarheid (36 uur per week), met eventueel aansluitend een voor de functie benodigd aanvullend opleidingsprogramma. Tijdens deze opleiding(en) ontvang je al het met jou overeengekomen salaris. Het positief afronden van het verplichte assessment is voorwaarde om aan de opleiding te kunnen beginnen. Het behalen van de opleiding is een vereiste om deze functie uit te kunnen oefenen.

Tijdens de interne specifieke politieopleiding word je tijdelijk aangesteld als ambtenaar in opleiding. Na het voltooien van de opleiding bieden we je een tijdelijke aanstelling aan, waarbij een proeftijd van één jaar van toepassing is. Na deze proeftijd volgt zo snel mogelijk een vaste aanstelling. Binnen de politie investeren we in jouw toekomst. We bieden uitgebreide ontwikkelingsmogelijkheden en een aantrekkelijk pakket arbeidsvoorwaarden. Denk hierbij aan:

  • een bruto maandsalaris van minimaal € 3.734,- en maximaal € 5.882,- (schaal 10 Bbp) op basis van een 36-urige werkweek;
  • een Individueel Keuzebudget (IKB) dat uit twee delen bestaat: een bruto deel van 17,86% van je salaris. Met dit budget kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Denk bijvoorbeeld aan het uitbetalen van je budget, het kopen van vakantie-uren of ontwikkelactiviteiten zoals een opleiding.
  • een Individueel Keuzebudget (IKB) dat uit twee delen bestaat: een netto deel van € 515,91 per jaar. Dit budget kun je bijvoorbeeld gebruiken voor duurzaamheidsdoelen, vakbondscontributie, vitaliteit of het aflossen van je studieschuld bij DUO.
  • een uitstekende pensioenopbouw bij ABP en betaald ouderschapsverlof.

De formele functie binnen het functiegebouw van de politie is operationeel specialist B, werkterrein digitale expertise. Inschaling is afhankelijk van kennis en ervaring en wordt tijdens het selectiegesprek getoetst.

Wat verder belangrijk is
  • Een assessment en een veiligheidsonderzoek A maken deel uit van de selectieprocedure.
  • Je hebt de Nederlandse nationaliteit (dit mag ook je tweede nationaliteit zijn).

* Je hebt een diploma op hbo-niveau (bachelor) of je bent daaraan gelijkgesteld via EVC. Of je hebt minimaal twee jaar werkervaring op het gevraagde niveau. Dit toon je aan met een erkende functieomschrijving of een formeel vastgestelde vacaturetekst of een ander formeel bewijsstuk. Het bewijsstuk heeft aantoonbaar betrekking op een functie die je daadwerkelijk hebt uitgevoerd en moet herleidbaar zijn tot jouw persoon. Denk aan een werkgeversverklaring waarin het werk- en denkniveau staat opgenomen of een uittreksel uit het HR-systeem waarop je functie en het dienstverband zichtbaar zijn.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

junior developer - Team Warehouse
junior developer - Team Warehouse

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 38,000 - 60,000
Individueel Keuzebudget (IKB)
Bruto deel van 17,86% salaris via IKB
Netto budget van €515,91 per jaar
+2
senior developer - Team Warehouse
senior developer - Team Warehouse

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 50,000 - 74,000
Uitstekende pensioenopbouw bij ABP
Ruime arbeidsvoorwaardenbudget
senior developer - Team Warehouse
senior developer - Team Warehouse

Politie • Driebergen-Rijsenburg

On-site
EUR 50,000 - 74,000
IKB budget
ABP pensioen
Ouderschapsverlof
junior developer - Team Warehouse
junior developer - Team Warehouse

Politie • Driebergen-Rijsenburg

On-site
EUR 38,000 - 60,000
ABP pensioenopbouw
Individueel Keuzebudget (IKB)
senior software developer
senior software developer

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 50,000 - 74,000
ABP pensioenopbouw
Individueel Keuzebudget (IKB)
Ouderschapsverlof
senior backend developer
senior backend developer

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 50,000 - 74,000
Bruto maandsalaris 4.511–6.619 euro (s
Individueel Keuzebudget (IKB)
Uitstekende pensioenopbouw ABP en gefi
lead data engineer
lead data engineer

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 59,000 - 83,000
ABP pensioenopbouw
IKB budget
Opleiding via Politieacademie
+1
lead software developer
lead software developer

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 63,000 - 89,000
Individueel Keuzebudget (IKB)
Opleidingsmogelijkheden
Zeer competitief salaris
lead data engineer
lead data engineer

Politie • Driebergen-Rijsenburg

On-site
EUR 59,000 - 83,000
Uitstekende pensioenopbouw bij ABP
Individueel Keuzebudget (IKB)
Betaald ouderschapsverlof
senior data scientist
senior data scientist

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 50,000 - 74,000
Bruto maandsalaris 4.511–6.619 € (scha
Budget zelf samenstellen 17,86%
Netto budget €515,91 per jaar
+1