Pythonprogrammeur
Rijksinstituut voor Volksgezondheid en Milieu
•
BilthovenDoor de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).
Eisen:
- Je hebt specifieke kennis en ervaring met het opzetten en aanpassen van Pythonscripts (meer dan 2 jaar ervaring is een pré)
- Je beschikt over kennis van en ervaring met de verwerking en visualisatie van fysische metingen (zoals temperatuur, druk, lengte)
- Je hebt ervaring met en kennis van Airflow
- Je hebt kennis en ervaring met bash-shellscripts en Perl
- Je hebt ervaring met Postgres, Containers, Kubernetes en ArgoCD
Wensen:
- Je bent analytisch
- Je bent creatief
- Je kunt goed samenwerken
- Je hebt overtuigingskracht
- Je bent communicatief vaardig, zowel mondeling als schriftelijk
Omschrijving:
Voor het Rijksinstituut voor Volksgezondheid en Milieu zoeken wij een Pythonprogrammeur. Je zet Pythonscripts op en past deze aan voor het NMR. Je werkt aan het omzetten van oudere bash- en Perlscripts naar Python, waarbij je soms nieuwe functionaliteit toevoegt of bestaande aanpast. Het RIVM, centrum Veiligheid, verzamelt voor de Ongevalsorganisatie Straling veel gegevens, zoals metingen, modelresultaten en meteorologische informatie. Om deze gegevens op te halen en te (na)bewerken, zijn in de loop der tijd verschillende scripts ontwikkeld. Jouw taak is om de oudere scripts te vervangen door Pythonscripts en waar nodig functionaliteit uit te breiden of te wijzigen. Je verzamelt en bundelt de eisen en wensen voor scripts die gebruikt worden voor het controleren en exporteren van meetgegevens. Je voert wijzigingen uit aan bestaande Python-scripts die worden aangestuurd via AirFlow. Je zet de databasestructuur op en wijzigt deze waar nodig, zodat meetgegevens en aanvullende data zoals gemiddelden en statistieken goed kunnen worden opgeslagen. Je breidt de controle- en validatieslagen uit op de meetgegevens van het meetnet radioactiviteit. Je vervangt bestaande Perl- en bashscripts door Pythonscripts. Je neemt een actieve rol in bij het opzetten van de scripts. Je overlegt zelfstandig met betrokken eindgebruikers en beheerpartijen. Je hebt inzicht in, of krijgt inzicht in, het gebruik van het systeem en de eisen die hiervoor gelden. Je hebt kennis van bashscripts en Perl, zodat je bestaande functies kunt overnemen in Python-scripts. Je levert werkende en gedocumenteerde Pythonscripts op waarmee gegevens gecontroleerd worden.
Inloggen
Bekijk en beheer jouw opdracht

Word vandaag nog een Superhero!
Registreer je direct en krijg toegang tot het grootste aanbod IT-opdrachten van Nederland. Profiteer van slimme tools, AI-ondersteuning en een vliegende boost voor jouw freelance carrière. Waar wacht je nog op?
Registreer nu en word Superhero