12 months
13/12/2026 - 12/12/2027 Brussels, Belgium
Requirements
Roles
  • Data Engineer (ETL/ ELT) Confirmed
Languages
  • French Passive knowledge
  • Dutch Passive knowledge
  • English Nice to have
Skills
  • Apache Super Set Junior
  • SAS Confirmed
  • Azure Synapse Analytics Junior
  • ETL Confirmed
  • Pyhton Confirmed
  • SQL Confirmed
  • GitHub Confirmed
  • PostgreSQL Confirmed
  • Azure Data Factory Confirmed
Description

NL VERSIE HIERONDER

DATA ENGINEER – CONFIRMED

1. Contexte du projet

Depuis 2017, la plateforme des amendes est responsable de la coordination des processus organisationnels et numériques de la Justice. Ce programme mène des projets de numérisation qui contribuent à une meilleure exécution des peines (pécuniaires) et à la réduction de la charge de travail administrative de la Justice, de la police et des autres partenaires de la chaîne pénale (financière).  

La mission de la plateforme des amendes englobe le lancement actif de nouveaux projets, le monitoring et la gestion de projets en cours ainsi que la coordination générale de projets dans leur ensemble.   

Les objectifs principaux de la plateforme des amendes sont les suivants :   

  • accélérer le traitement des amendes ;   
  • diminuer la charge de travail des acteurs de la chaîne pénale en adoptant une approche en chaîne ; 
  • numériser le traitement des informations ; 
  • améliorer l’exécution financière des peines ;  
  • améliorer le service au public.   

Dans le cadre de la numérisation de la Justice, l’amélioration et surtout la clarification de la communication envers le citoyen constituent également un défi majeur. En effet, la Justice est un prestataire de services aux citoyens et à la société ; l’accessibilité de ces services est donc nécessaire pour renforcer la confiance des citoyens dans la Justice et garantir une meilleure légitimité de la Justice et de son rôle sociétal.  

  

2. Objet du projet

Le profil est prévu pour les projets suivants :

  • JustFine
  • Article 67ter de la loi sur la circulation routière

JustFine

En bref

JustFine est un système spécialisé, propriété du et géré au SPF Justice, qui automatise le règlement extrajudiciaire d’infractions routières mineures pour le parquet de la sécurité routière (PSR). Le système est entièrement articulé autour de ce domaine précis, ce qui permet à la politique de sécurité routière de se développer et d’être suivie à son propre rythme. Les procédures sont configurées plutôt que programmées, de sorte qu’il est possible de mettre rapidement en place de nouvelles méthodes de contrôle. Les données deviennent une source faisant autorité en matière d’informations de contrôle et le traitement routinier de volumes importants est automatisé, ce qui permet aux collaborateurs de se concentrer sur les dossiers nécessitant une appréciation humaine, tout en maintenant une supervision humaine tout au long du processus. JustFine vient compléter MaCH sans le remplacer : MaCH gère le dossier, tandis que JustFine gère et exécute le mandat de règlement extrajudiciaire, tient MaCH informé et lui restitue le dossier dès que MaCH reprend le mandat. Le but est simple : soutenir l’objectif de Vision Zero, à savoir zéro mort sur les routes d’ici 2050, en tant que priorité à part entière.

Aperçu

JustFine est un projet visant à développer un système destiné à faciliter le règlement extrajudiciaire d’infractions routières mineures et qui est la propriété du SPF Justice. Il ne s’agit en aucun cas d’un système de gestion de dossiers. Ce rôle reste au niveau de MaCH, le système utilisé par les parquets locaux. MaCH gère le dossier, tandis que JustFine gère et traite un mandat : la compétence pour procéder au règlement extrajudiciaire d’un dossier. Les deux sont créés en parallèle sur la base du même procès-verbal. JustFine traite ensuite le dossier de manière autonome, informe MaCH des étapes pertinentes et s’arrête dès que MaCH reprend le mandat. JustFine ne remplace donc pas MaCH, mais vient le compléter.

Le règlement que JustFine soutient est une forme de règlement extrajudiciaire. Au lieu de porter une affaire devant le juge, le ministère public offre au contrevenant la possibilité de clôturer l’affaire en versant une somme d’argent. Si le versement est effectué, l’action publique s’éteint. Pour les infractions routières mineures, la procédure à suivre est bien définie et se déroule par étapes :

  • première proposition de paiement : une perception immédiate (PI) ;
  • à défaut de paiement, une proposition de transaction (PT) ;
  • s’il n’est pas donné suite non plus à la PT, un ordre de paiement (ODP) ;
  • ensuite, l’ODP est déclaré exécutoire pour les nationaux concernés ou un certificat étranger est établi en vue du recouvrement à l’étranger.

À tout moment, la procédure peut également prendre fin par un paiement, une contestation acceptée ou une décision de classement sans suite. Un mandat dans JustFine correspond précisément au suivi d’un dossier à travers toutes ces étapes, avec les documents, les délais et les actions de suivi corrects.

Dans sa première version, JustFine se limite aux infractions routières traitées par voie administrative et extrajudiciaire. À l’avenir, d’autres catégories d’infractions mineures pourront également être incluses, à condition qu’elles soient traitées par une amende.

Compte tenu du nombre important et en constante augmentation d’infractions routières mineures, passant de 6,9 millions en 2023 à plus de 7,8 millions en 2025, JustFine vise une automatisation, une évolutivité et une efficacité maximales. En 2025, 99,96 % de ces dossiers ont été traités administrativement, sans citation ni recours contre un ordre de paiement. Un volume d’une telle ampleur nécessite un système spécialement conçu à cet effet.

L’automatisation n’a toutefois pas pour but de se substituer à l’appréciation humaine. Les décisions importantes restent du ressort des personnes : la décision de citation revient toujours au ministère public et chaque citoyen conserve le droit de contester une amende. Ces contestations sont traitées par une personne et non par le système. Chaque mandat est entièrement traçable et un gestionnaire de dossier peut intervenir à tout moment. Le système automatise les tâches administratives ; la responsabilité, la liberté d’appréciation et les garanties restent entre les mains de l’humain.

 

Art. 67ter de la loi sur la circulation routière (23-078-A67T)

Description du projet

L’article 67ter de la loi sur la circulation routière oblige la personne morale à communiquer à la Justice l’identité du conducteur effectif du véhicule avec lequel l’infraction routière a été commise. Si la personne morale n’identifie pas le conducteur effectif, une transaction lui est proposée. Ce projet permet de poursuivre efficacement les personnes morales pour les infractions à l’article 67ter de la loi sur la circulation routière, afin de lutter contre l’impunité et de mieux cartographier la récidive. Il assure également un suivi cohérent et automatique des infractions à l’art. 67ter en cas de non-identification, grâce à plusieurs applications regroupées sous le dénominateur Cluster 67ter.

Objectif

  • Inciter les personnes morales à identifier le conducteur effectif
  • Augmenter le taux d’identification
  • Pouvoir sanctionner la récidive

Initiatives planifiées

Le 10 décembre 2025 a marqué le go-live du troisième pilote, qui a démarré avec 50 dossiers. À l’issue de ce go-live, le ministère public décidera de l’augmentation du nombre de dossiers.

Dans le cadre du pilote 3, l’accent a été mis sur l’envoi de transactions aux personnes morales qui enfreignent l’article 67ter de la loi sur la circulation routière en ne procédant pas à l’identification du conducteur effectif au moment des faits. Ce pilote ciblé permet de tester le processus de manière contrôlée et de le développer progressivement.

Par la suite, au cours de T2 et T3 2026, on travaillera à l’envoi d’ODP lorsque la personne morale n’aura pas payé sa transaction. Au cours de cette phase, il est également prévu d’intégrer les applications 67ter avec MaCH. À cet égard, on peut souligner que pour l’intégration avec MaCH, nous dépendons fortement d’un fournisseur externe qui peut, dans la pratique, influencer très fortement la rapidité, l’ordre et la priorité des intégrations ou des migrations de données nécessaires, ce qui peut entraîner des retards.

Ce n’est que lorsqu’un ODP et l’intégration des applications 67ter avec MaCH seront prévus qu’une intégration avec le SPF Finances pourra être envisagée. À ce stade, la déclaration de la force exécutoire des ordres de paiement non payés sera également prévue, après quoi celles-ci seront automatiquement transmises au SPF Finances en vue d’un recouvrement forcé. Étant donné que l’intégration avec le SPF Finances dépend de l’intégration des applications 67ter avec MaCH, aucun calendrier concret ne peut encore être donné à ce sujet.

 

3. Description du profil

L’équipe de développement de JustFine se renforce avec un data engineer doté d’un solide profil DevOps dans le domaine de la BI. Cette personne fait partie de l’équipe de développement et fait le lien entre les exigences (normes, directives et besoins d’information du business) et ce qui est livré sur le plan technique.

Le data engineer traduit les normes et les demandes en exigences claires, veille à la qualité des données tout au long de la chaîne et s’assure que les données, de la source au rapport, sont fiables, vérifiables et reproductibles. Dans ce cadre, les principes DevOps sont appliqués à la BI : tout est en gestion de version, testé de manière automatisée et déployé de manière contrôlée.

Ce profil n’est pas lié à une technologie en particulier : le data engineer travaille avec l’environnement existant (notamment SAS) et participe à la réflexion sur l’évolution de la plateforme de données.

Cette priorité accordée à des données fiables, bien définies et de qualité fait également de ce profil un facilitateur important pour l’IA. Des applications telles que l’analyse prédictive, la classification automatique ou l’assistance par l’IA dans le traitement des dossiers dépendent entièrement de la qualité, de la traçabilité et de l’accessibilité des données sous-jacentes. C’est le data engineer qui en pose les bases.

 

4. Principales responsabilités :

Exigences et normes — rôle de passerelle

  1. Traduire les normes, standards et directives (architecture, sécurité de l’information, RGPD, politiques IT internes) en exigences fonctionnelles et techniques concrètes concernant les flux de données et le reporting
  2. En collaboration avec le Product Owner et les analystes fonctionnels, recenser les besoins en informations et les traduire en user stories assorties de critères d’acceptation clairs
  3. Définir de manière univoque les définitions des données et les KPI (dictionnaire de données, couche sémantique), afin que chaque KPI soit calculé de la même manière partout
  4. Être la personne de référence au sein de l’équipe pour les questions relatives aux données et à la BI, et assurer la coordination avec les développeurs, les architectes, les testeurs et les stakeholders

 

Qualité des données

  1. Élaborer, automatiser et assurer le suivi de règles de qualité des données (exhaustivité, exactitude, actualité, cohérence)
  2. Intégrer des contrôles dans les processus de chargement ; détecter les anomalies, les signaler et en assurer le suivi jusqu’à leur résolution
  3. Consigner la traçabilité et documenter des modèles de données, des flux de données et des processus
  4. Rendre compte de la qualité des données à l’équipe, au Product Owner et à la direction

 

BI DevOps

  1. Mettre en place et gérer la CI/CD pour les pipelines de données, les modèles de données et les rapports : gestion des versions (Git), revues de code, tests automatisés et releases contrôlées dans les environnements de développement, de test et de production
  2. Mettre en place un système de surveillance et d’alerte pour les processus batch et les chargements de données
  3. Participer au suivi des quality gates pour le code de données et les rapports
  4. Assurer la gestion des releases et des modifications, et participer à la résolution des incidents

 

Data engineering

  1. Développer et assurer la maintenance de processus ETL/ELT
  2. Prévoir une couche de publication fiable pour les outils de BI (notamment SAS Visual Analytics, Power BI, Apache Superset)
  3. Participer à la réflexion sur l’évolution de la plateforme de données et, lorsque cela s’avère pertinent, rendre la logique indépendante de l’outil
  4. Préparer les données pour l’IA : veiller à ce que les ensembles de données soient bien documentés, de haute qualité et accessibles en toute sécurité, afin qu’ils puissent servir de base à de futures applications IA                                                                      

Gouvernance et conformité

  1. Contribuer à garantir la traçabilité des données, des décisions, du code et des tests, conformément aux exigences en matière de contrôle interne et d’audit
  2. Contribuer au respect des règles de sécurité de l’information, du RGPD et de la gestion des accès, de la source au rapport (droits minimaux, sécurité au niveau des lignes)

 

5. Qualifications et aptitudes requises :

Formation et expérience

  • Diplôme de master ou de bachelor dans une orientation ICT ou similaire par expérience
  • Au moins 5 ans d’expérience pertinente dans le domaine de la data engineering, du stockage de données ou de la BI, dont au moins 2 ans au sein d’une équipe de développement travaillant avec CI/CD
  • Expérience avérée dans la transposition des exigences business et de qualité en exigences et critères d’acceptation pour les données (les données en tant que produit)
  • Expérience en mise en place et en suivi de contrôles de la qualité des données

 

Certifications (atout)

  • Atout : DAMA CDMP ou toute autre certification en gestion de données ou en qualité des données
  • Atout : certification en tant que cloud data engineer (par exemple, Microsoft, Databricks) ou certification liée aux DevOps

 

Connaissances techniques

  • SQL niveau expert et modélisation des données (Kimball et/ou Data Vault, SCD, chargements incrémentiels)
  • Expérience des processus ETL/ELT et du traitement batch ; la maîtrise de SAS 9.4 (Base SAS, Enterprise Guide, DI Studio) est un atout
  • Gestion des versions (Git), stratégies de branchement, revues de code et outils CI/CD (par exemple : GitHub Actions, Azure DevOps, GitLab CI)
  • Automatisation des tests et outils de contrôle de la qualité des données (par exemple, tests dbt ou équivalents)
  • Surveillance et alertes relatives aux processus de traitement des données
  • Connaissance des outils de BI (SAS Visual Analytics, Power BI et/ou Apache Superset) et du principe d’une couche sémantique
  • Atout : Python, dbt, Docker, Azure
  • Utilisation efficace de Jira/Azure Boards

 

Compétences

  • Sens analytique et rigueur, avec un sens aigu de la qualité
  • Excellentes compétences en communication ; sait clarifier les questions vagues et passe aisément d’un interlocuteur technique à un interlocuteur non technique
  • Structuré et pragmatique, avec un réflexe d’automatisation
  • Esprit d’équipe qui amène à partager ses connaissances et à entraîner les autres
  • Autonome, proactif et orienté résultat dans un environnement de pouvoirs publics complexe
  • Connaissance du néerlandais ou du français et compréhension de la deuxième langue nationale ; connaissance fonctionnelle de l’anglais
  • Full time availability

 

DATA ENGINEER – CONFIRMED

1. Context van het project

Boeteplatform is sinds 2017 verantwoordelijk voor de coördinatie van de organisatorische en digitale processen van Justitie. Het programma voert digitaliseringsprojecten uit die bijdragen aan een betere uitvoering van (geld)straffen en het verminderen van de administratieve werkdruk binnen Justitie, de politie en andere partners in de (financiële) strafrechtelijke keten.  

De opdracht van Boeteplatform omvat het actief opstarten van nieuwe projecten, het monitoren en beheren van lopende projecten en de algemene coördinatie van projecten als geheel.   

De belangrijkste doelstellingen van Boeteplatform zijn:   

  • Versnellen van de verwerking van boetes;   
  • Verminderen van de werkdruk van de betrokkenen in de strafrechtketen door een ketenaanpak; 
  • Digitaliseren van informatieverwerking; 
  • Verbeteren van de financiële uitvoering van straffen;  
  • Verbeteren van de dienstverlening aan het publiek.   

In het kader van de digitalisering van Justitie bestaat er eveneens de grote uitdaging om de communicatie naar de burger toe te verbeteren en vooral te verduidelijken. Justitie is immers een dienstverlener naar de burger en de samenleving toe; toegankelijkheid van deze dienstverlening is dan ook nodig om het vertrouwen van de burgers in Justitie te verhogen en te zorgen voor een betere legitimiteit van Justitie en haar maatschappelijke rol.  

  

2. Voorwerp van het project

Het profiel wordt voorzien voor de projecten:

  • JustFine
  • Art. 67ter wegverkeerswet

 

JustFine

In het kort

JustFine is een gespecialiseerd systeem, eigendom van en beheerd binnen de FOD Justitie, dat de buitengerechtelijke afhandeling van lichte verkeersovertredingen voor het Parket voor de Verkeersveiligheid (PVV) automatiseert. Het systeem is volledig rond dit ene domein opgebouwd, waardoor het verkeersveiligheidsbeleid zich in zijn eigen tempo kan ontwikkelen en worden gemonitord. Procedures worden geconfigureerd in plaats van geprogrammeerd, zodat nieuwe handhavingsmethoden snel kunnen worden ingevoerd. De gegevens worden een gezaghebbende bron van handhavingsinformatie en routinematige verwerking van grote volumes wordt geautomatiseerd, zodat medewerkers zich kunnen richten op dossiers die menselijke beoordeling vereisen, terwijl menselijk toezicht gedurende het hele proces behouden blijft. JustFine vult MaCH aan in plaats van het te vervangen: MaCH beheert het dossier, terwijl JustFine het mandaat voor de buitengerechtelijke afhandeling beheert en uitvoert, MaCH op de hoogte houdt en het dossier terug overdraagt zodra MaCH het mandaat opnieuw opneemt. Het doel is eenvoudig: de doelstelling van Vision Zero, nul verkeersdoden tegen 2050, als een zelfstandige prioriteit ondersteunen.

 

Overzicht

JustFine is een project voor de ontwikkeling van een systeem dat de buitengerechtelijke afhandeling van lichte verkeersovertredingen ondersteunt en eigendom is van de FOD Justitie. Het is nadrukkelijk géén dossierbeheersysteem. Die rol blijft bij MaCH, het systeem dat door de lokale parketten wordt gebruikt. MaCH beheert het dossier, terwijl JustFine een mandaat beheert en verwerkt: de bevoegdheid om de buitengerechtelijke afhandeling van een dossier uit te voeren. Beide worden parallel aangemaakt op basis van hetzelfde proces-verbaal. JustFine handelt vervolgens de afhandeling zelfstandig af, informeert MaCH over de relevante stappen en stopt zodra MaCH het mandaat terugneemt. JustFine vervangt MaCH dus niet, maar vormt een aanvulling daarop.

De afhandeling die JustFine ondersteunt is een vorm van buitengerechtelijke afhandeling. In plaats van een zaak voor de rechter te brengen, biedt het Openbaar Ministerie de overtreder de mogelijkheid de zaak af te sluiten door betaling van een geldsom. Indien wordt betaald, vervalt de strafvordering. Voor lichte verkeersovertredingen verloopt dit via een vastgelegde, stapsgewijze procedure:

  • een onmiddellijke inning (OI) als eerste voorstel tot betaling;
  • indien geen betaling volgt, een minnelijke schikking (MS);
  • indien ook de MS niet wordt nageleefd, een bevel tot betaling (BTB);
  • vervolgens wordt het BTB uitvoerbaar verklaard voor binnenlandse betrokkenen of wordt een buitenlands certificaat opgesteld voor invordering in het buitenland.

Op elk moment kan de procedure ook eindigen door betaling, een aanvaarde betwisting of een beslissing om de zaak zonder gevolg af te sluiten. Een mandaat in JustFine is precies de opvolging van één dossier door al deze stappen, met de juiste documenten, termijnen en vervolgacties.

In de eerste versie beperkt JustFine zich tot verkeersovertredingen die administratief en buitengerechtelijk worden afgehandeld. Later kunnen ook andere categorieën van lichte overtredingen worden opgenomen, op voorwaarde dat zij via een geldboete worden afgehandeld.

Gezien het grote en voortdurend groeiende aantal lichte verkeersovertredingen, van 6,9 miljoen in 2023 tot meer dan 7,8 miljoen in 2025, streeft JustFine naar maximale automatisering, schaalbaarheid en efficiëntie. In 2025 werd 99,96% van deze dossiers administratief afgehandeld zonder dagvaarding of beroep tegen een bevel tot betaling. Een volume van dergelijke omvang vraagt om een specifiek ontworpen systeem.

Automatisering is daarbij niet bedoeld als vervanging van menselijke beoordeling. De belangrijke beslissingen blijven bij mensen: de beslissing tot dagvaarding blijft bij het Openbaar Ministerie en elke burger behoudt het recht een boete te betwisten. Die betwistingen worden door een persoon behandeld en niet door het systeem. Elk mandaat is volledig traceerbaar en een dossierbeheerder kan op elk moment tussenkomen. Het systeem automatiseert de administratie; de verantwoordelijkheid, beoordelingsvrijheid en waarborgen blijven menselijk.

 

Art. 67ter Wegverkeerswet (23-078-A67T)

Projectbeschrijving

Artikel 67ter Wegverkeerswet verplicht de rechtspersoon om de identiteit van de werkelijke bestuurder van het voertuig waarmee de verkeersinbreuk werd begaan, mee te delen aan Justitie. Indien de rechtspersoon de werkelijke bestuurder niet identificeert, krijgt hij een minnelijke schikking. Dit project maakt het mogelijk om rechtspersonen op een efficiënte manier te gaan vervolgen voor inbreuken op artikel 67ter Wegverkeerswet om straffeloosheid tegen te gaan en recidive beter in kaart te brengen. Tevens zorgt het voor een consistente en automatische opvolging van art. 67ter inbreuken na niet-identificatie aan de hand van meerdere applicaties die onder de noemer 67ter Cluster vallen.

 

Doelstelling

  • Rechtspersonen aanzetten tot het identificeren van de werkelijke bestuurder
  • De identificatiegraad te verhogen
  • Recidive kunnen bestraffen

 

Geplande initiatieven

Op 10 december 2025 was er een go-live van de derde piloot die gestart is met 50 dossiers. Na deze go-live zal er door het Openbaar Ministerie verder beslist worden over de opschaling van het aantal dossiers.

Bij piloot 3 werd gefocust op het verzenden van minnelijke schikkingen aan rechtspersonen die een inbreuk plegen op artikel 67ter Wegverkeerswet door de werkelijke bestuurder op het moment van de feiten niet te identificeren. Deze gerichte piloot laat toe om het proces gecontroleerd te testen en stapsgewijs verder uit te bouwen.

Vervolgens zal er in Q2 en Q3 van 2026 gewerkt worden aan het uitsturen van een BTB nadat de rechtspersoon zijn minnelijke schikking niet heeft betaald. In deze fase is ook voorzien om de 67ter applicaties te integreren met MaCH. Hierbij kan er worden opgemerkt dat voor de integratie met MaCH, we sterk afhankelijk zijn van een externe leverancier die de snelheid, volgorde en prioriteit van noodzakelijke integraties of gegevensmigraties in de praktijk zeer sterk kan beïnvloeden waardoor er vertraging kan worden opgelopen.

Pas indien er een BTB en integratie van de 67ter applicaties met MaCH voorzien is, kan er een integratie met de FOD Financiën voorzien worden. Hierbij zal ook de uitvoerbaarverklaring van de onbetaalde bevelen tot betalen voorzien worden waarna deze op een automatische wijze doorstromen naar de FOD Financiën voor gedwongen invordering. Aangezien de integratie met de FOD Financiën afhankelijk is van de integratie van de 67ter applicaties met MaCH, kan hier nog geen concrete timing voor gegeven worden

 

3. Kenmerken van het profiel

Het JustFine-ontwikkelteam wordt versterkt met een data engineer met een sterk DevOps-profiel voor BI. Deze persoon maakt deel uit van het ontwikkelteam en vormt de brug tussen wat gevraagd wordt (standaarden, richtlijnen en informatiebehoeften van de business) en wat technisch opgeleverd wordt.

De data engineer vertaalt standaarden en vragen naar heldere requirements, bewaakt de datakwaliteit doorheen de hele keten en zorgt ervoor dat data van bron tot rapport betrouwbaar, controleerbaar en reproduceerbaar is. Daarbij worden DevOps-principes toegepast op BI: alles in versiebeheer, geautomatiseerd getest en gecontroleerd uitgerold.

Het profiel is niet gebonden aan één technologie: de data engineer werkt met de bestaande omgeving (o.a. SAS) en denkt mee over de evolutie van het dataplatform.

Deze focus op betrouwbare, goed gedefinieerde en kwalitatieve data maakt het profiel ook een belangrijke enabler voor AI. Toepassingen zoals voorspellende analyses, automatische classificatie of AI-ondersteuning bij de dossierbehandeling staan of vallen met de kwaliteit, traceerbaarheid en toegankelijkheid van de onderliggende data. De data engineer legt daarvoor het fundament.

 

4. Belangrijkste verantwoordelijkheden :

Requirements en standaarden — brugfunctie

  1. Vertalen van standaarden, normen en richtlijnen (architectuur, informatieveiligheid, GDPR, interne IT-beleidslijnen) naar concrete functionele en technische requirements voor de datastromen en rapportering
  2. Samen met de Product Owner en functionele analisten informatiebehoeften ophalen en uitwerken in user stories met duidelijke acceptatiecriteria
  3. Eenduidig vastleggen van gegevensdefinities en KPI’s (datawoordenboek, semantische laag), zodat elke KPI overal op dezelfde manier berekend wordt
  4. Aanspreekpunt zijn binnen het team voor data- en BI-vragen en afstemmen met developers, architecten, testers en stakeholders

Datakwaliteit

  1. Opstellen, automatiseren en opvolgen van datakwaliteitsregels (volledigheid, juistheid, tijdigheid, consistentie)
  2. Inbouwen van controles in de laadprocessen; afwijkingen detecteren, rapporteren en opvolgen tot ze opgelost zijn
  3. Bijhouden van lineage en documentatie van datamodellen, datastromen en processen
  4. Rapporteren over de datakwaliteit naar het team, de Product Owner en het management

BI DevOps

  1. Opzetten en beheren van CI/CD voor datapijplijnen, datamodellen en rapporten: versiebeheer (Git), code reviews, geautomatiseerde tests en gecontroleerde releases over ontwikkel-, test- en productieomgevingen
  2. Inrichten van monitoring en alerting op batchprocessen en dataladingen
  3. Mee bewaken van quality gates voor datacode en rapporten
  4. Ondersteunen van release- en wijzigingsbeheer en mee oplossen van incidenten

Data engineering

  1. Ontwikkelen en onderhouden van ETL/ELT-processen
  2. Voorzien van een betrouwbare publicatielaag voor de BI-tools (o.a. SAS Visual Analytics, Power BI, Apache Superset)
  3. Meedenken over de evolutie van het dataplatform en, waar zinvol, logica tool-onafhankelijk maken
  4. Data AI-ready maken: zorgen dat datasets goed gedocumenteerd, van hoge kwaliteit en veilig toegankelijk zijn, zodat ze als basis kunnen dienen voor toekomstige AI-toepassingen

Governance en compliance

  1. Helpen borgen van de traceerbaarheid van data, beslissingen, code en testen, in lijn met interne controle- en auditverwachtingen
  2. Bijdragen aan compliance met informatieveiligheid, GDPR en toegangsbeheer van bron tot rapport (minimale rechten, row-level security)

 

5. Vereiste kwalificaties en vaardigheden:

Opleiding en ervaring

  • Master- of bachelordiploma in een ICT-richting of gelijkwaardig door ervaring
  • Minimum 5 jaar relevante ervaring in data engineering, datawarehousing of BI, waarvan minstens 2 jaar in een ontwikkelteam dat werkt met CI/CD
  • Aantoonbare ervaring met het vertalen van business- en kwaliteitsvereisten naar requirements en acceptatiecriteria voor data (data as a product)
  • Ervaring met het opzetten en opvolgen van datakwaliteitscontroles

Certificeringen (pluspunt)

  • Pluspunt: DAMA CDMP of een andere certificering in databeheer of datakwaliteit
  • Pluspunt: certificering als cloud data engineer (bv. Microsoft, Databricks) of DevOps-gerelateerde certificering

Technische kennis

  • SQL op expertniveau en datamodellering (Kimball en/of data vault, SCD, incrementele loads)
  • Ervaring met ETL/ELT-processen en batchverwerking; kennis van SAS 9.4 (Base SAS, Enterprise Guide, DI Studio) is een pluspunt
  • Versiebeheer (Git), branching-strategieën, code reviews en CI/CD-tooling (bv. GitHub Actions, Azure DevOps, GitLab CI)
  • Testautomatisering en datakwaliteitstooling voor data (bv. dbt tests of gelijkwaardig)
  • Monitoring en alerting van dataprocessen
  • Kennis van BI-tools (SAS Visual Analytics, Power BI en/of Apache Superset) en van het principe van een semantische laag
  • Pluspunt: Python, dbt, Docker, Azure
  • Vlot werken met Jira/Azure Boards

Competenties

  • Analytisch en nauwkeurig, met een sterk gevoel voor kwaliteit
  • Sterke communicatievaardigheden; krijgt vage vragen scherp en schakelt vlot tussen technische en niet-technische gesprekspartners
  • Gestructureerd en pragmatisch, met een automatiseringsreflex
  • Teamspeler die kennis deelt en anderen meeneemt
  • Zelfstandig, proactief en resultaatgericht binnen een complexe overheidsomgeving
  • Kennis van het Nederlands of het Frans en begrip van de tweede landstaal; functionele kennis van het Engels
  • Full time availability