Functieomschrijving
Voor Kadaster zoeken wij een Senior Data Engineer. Als Senior Data Engineer in het team Informatievoorziening (IVZ) van het Kadaster vervul je een sleutelrol in de verdere professionalisering van de nieuwe data-infrastructuur.Je werkt aan het integreren en bewerken van data uit de Basisregistraties en Landelijke Voorzieningen, aangevuld met interne en waar nodig externe databronnen.
Je draagt direct bij aan het ontwikkelen van betrouwbare, toegankelijke en herbruikbare dataproducten die maatschappelijke waarde creëren en informatiezekerheid garanderen.
Taken en verantwoordelijkheden
- Optimaliseren en perfectioneren van de nieuwe infrastructuur zodat deze schaalbaar, stabiel en toekomstbestendig is.
- Refactoren van bestaande programmatuur om prestaties en onderhoudbaarheid te verbeteren.
- Ontwikkelen en onderhouden van datapipelines (vooral in Python), zowel zelfstandig als in teamverband.
- Bijdragen aan Life Cycle Management (LCM) voor tooling en dataproducten en zorgen dat tooling up-to-date blijft.
- Testen en valideren van datastromen om datakwaliteit te waarborgen; actief bijdragen aan unit- en integratietesten en testautomatisering.
- Ontwikkelen van API’s voor interne en externe datatoepassingen (bijv. met FastAPI) en zorgen voor goede documentatie.
- Sparren over ontwerpkeuzes en meedenken over toekomstbestendige data-oplossingen; deelnemen aan peer reviews en kennisdeling.
- Ondersteunen bij bugfixing en incidentoplossing, eventueel in samenwerking met andere teams.
- Deelnemen aan Scrum-sessies en samenwerken met de Product Owner en gebruikers aan doordachte oplossingen.
Belangrijkste technieken, methoden en tools
- Python
- Oracle en/of PostgreSQL
- Mirantis / Kubernetes / Docker
- Helm
- Prefect, Airflow
- FastAPI
Jouw profiel
- Resultaatgericht en vasthoudend in het realiseren van stabiliteit en kwaliteit.
- Helikopterview en analytisch vermogen om complexe datastromen te doorgronden.
- Besluitvaardig en in staat om zelfstandig richting te geven binnen een complex krachtenveld.
- Omgevingssensitief en communicatief sterk, zowel schriftelijk als mondeling.
- Proactief, initiatiefrijk en bereid kennis te delen om het gezamenlijke niveau te verhogen.
- Ervaring met het zelfstandig bewegen binnen een organisatie en samenwerken in multidisciplinaire teams.
Organisatie
Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek.
Als zelfstandig bestuursorgaan is dat hun wettelijke taak en hun gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken, bijvoorbeeld bij infrastructurele keuzes, ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand.
Functie eisen
- Je beheerst het Nederlands vloeiend, zowel mondeling als schriftelijk
- Je hebt minimaal 6 jaar ervaring met Python ETL-ontwikkeling
- Je hebt minimaal 6 jaar ervaring met PostgreSQL en/of Oracle
- Je hebt minimaal 3 jaar ervaring met Kubernetes en Helm
- Je hebt minimaal 2 jaar ervaring met datamodellering
Functie wensen
- Je geeft een beschrijving van je aanpak voor de uit te voeren opdracht gezien het specifieke vraagstuk van het Kadaster, met nadruk op je ervaring met complexe informatiestromen
- Je beschrijft twee cruciale knelpunten die zich vaak voordoen in dit soort processen of opdrachten en de oplossingen die jij daarvoor voorstelt of hebt toegepast
- Het is een pré als je ervaring hebt met een recente versie van .NET
