Python Programmeur
Het waterschap zoekt een ervaren Python ontwikkelaar voor het versnellen van data-ingestie en het ontwikkelen van validatieroutines binnen het Azure-gebaseerde dataplatform. Je werkt mee aan het ontsluiten van databronnen via maatwerk-API’s en bouwt mee aan automatische datavalidatie van hydrologische meetreeksen.
Noord-Brabant
16-24u
Salaris in overleg
Detachering
Nog … dagen
Opdrachtgever: Waterschap Aa & Maas
Locatie: ’s-Hertogenbosch (hybride werken met minimaal één kantoordag per week)
Duur: 6 maanden
Uren per week: 24 uur
Tarief: Salaris in overleg
Startdatum: 16 juni 2025 (uiterlijk 23 juni)
Reageren tot: 3 juni 2025 – 10:00 uur
Zzp toegestaan: Nee
Functieomschrijving
Binnen het dataplatformteam van Waterschap Aa & Maas ga je aan de slag in twee trajecten. In het eerste traject werk je aan het bouwen van bron-API’s voor data-ingestie binnen Azure Fabric. Deze API’s worden met FastAPI gebouwd en draaien in Kubernetes containers. Elke databron wordt via een eigen API ontsloten en ingelezen met Fabric Notebooks.
In het tweede traject ontwikkel je een robuuste validatieroutine voor tijdreeksen van hydrologische meetdata zoals waterstanden, grondwater en bodemvocht. Je ontwikkelt automatische validatieregels en visualisaties binnen Fabric Notebooks en Python.
Taken en verantwoordelijkheden
• Ontwikkelen en beheren van maatwerk FastAPI API’s per databron
• Bouwen van Python-scripts en notebooks voor automatische datavalidatie
• Gebruik van Pyspark, Pandas en ETL-technieken in dataverwerking
• Integreren met Azure componenten en DevOps pipelines
• Samenwerken met ontwikkelaars en eindgebruikers voor functionele requirements
• Deelnemen aan validatiegesprekken en demo’s met gebruikers
Functie-eisen
• Aantoonbare ervaring met Python en FastAPI
• Kennis van Pydantic, Pandas en Pyspark
• Ervaring met ETL-processen en data-ingestie
• Ervaring met Notebooks in Azure Fabric, Synapse of Databricks
• Ervaring met Azure-componenten: runbooks, containers, DevOps pipelines
• Beschikbaar uiterlijk per 23 juni 2025
• Minimaal één vaste kantoordag per week in ’s-Hertogenbosch
Pré’s
• Communicatief vaardig en in staat om met eindgebruikers te schakelen
• Ervaring met datavisualisatie en kwaliteitscontrole op tijdreeksen
• Proactieve werkhouding en bereidheid om kennis te delen met het team
Competenties
• Samenwerken
• Communicatief vaardig
• Resultaatgericht
• Analytisch inzicht
• Oplossingsgericht
Solliciteren
