-
View all jobs
Opdrachtomschrijving
Opzetten en aanpassen van Pythonscripts t.b.v. het NMR.
De kandidaten zullen in overleg met de leverancier worden ingezet. Werkzaamheden worden zoveel mogelijk gebundeld zodat een aaneengesloten periode gewerkt wordt. De werkzaamheden starten zo spoedig mogelijk, doch uiterlijk een week na de gunning.
De werkzaamheden bestaan uit
Werkzaamheden
In deze opdracht wordt overlegd met de eindgebruikers over de gewenste functionaliteit van de scripts en over de functie van de bestaande scripts. De scripts worden bijvoorbeeld gebruikt voor het ophalen van meteo-gegevens, voor het ophalen van meetgegevens uit databasetabellen, voor het verwerken van meetgegevens in tabellen om gemiddelden e.d. uit te rekenen.
Role
Een aparte categorie betreft de meetgegevens voor het meetnet radioactiviteit. Voor de controle- en validatieslag op deze metingen kan gedacht worden aan:
Verwachting
Van De Kandidaat Wordt Verwacht Dat Hij/zij
Het Resultaat Van Het Project Is
Het RIVM, centrum Veiligheid verzamelt voor de Ongevalsorganisatie Straling veel gegevens zoals metingen, modelresultaten en meteorologische informatie. Voor het ophalen en (na)bewerken van deze gegevens zijn in de loop der jaren scripts opgezet in bash en Perl en recent in Python.
De oudere scripts (bash en Perl) moeten worden omgezet in Pythonscript waarbij in sommige gevallen nieuwe functionaliteit toegevoegd moet worden of functionaliteit moet worden gewijzigd.
De eisen
Kennis van en ervaring met het opzetten en aanpassen van Pythonscripts.
Specifiek meettechnische omgeving
Kennis van en ervaring met de verwerking en visualisatie van fysische metingen (temperatuur, druk, lengte, enz.)
Ervaring met en kennis van Airflow
Specifiek ICT-omgeving
Kennis en ervaring van bash-shellscripts en Perl.
Ervaring met en kennis van Postgres, Containers/Kubernetes/ArgoCD
De wensen
Analytisch
Creatief
Samenwerken
Overtuigingskracht
Communicatief (mondeling en schriftelijk)
5cd8a0b9cc68f9ffa4c9253553278a55wer
Opzetten en aanpassen van Pythonscripts t.b.v. het NMR.
De kandidaten zullen in overleg met de leverancier worden ingezet. Werkzaamheden worden zoveel mogelijk gebundeld zodat een aaneengesloten periode gewerkt wordt. De werkzaamheden starten zo spoedig mogelijk, doch uiterlijk een week na de gunning.
De werkzaamheden bestaan uit
- het verzamelen en bundelen van eisen en wensen aan de scripts die gebruikt worden voor het uitvoeren van controle en export van meetgegevens
- het uitvoeren van wijzigingen aan bestaande Python-scripts die middels AirFlow worden aangestuurd.
- het opzetten en wijzigen van de databasestructuur voor de opslag van meetgegevens en aanvullende gegevens zoals gemiddelden, statistische gegevens enz.
- het uitbreiden van de controle- en validatieslagen op de meetgegevens van het meetnet radioactiviteit.
- het vervangen van bestaande Perl en bashscripts door Pythonscripts
Werkzaamheden
In deze opdracht wordt overlegd met de eindgebruikers over de gewenste functionaliteit van de scripts en over de functie van de bestaande scripts. De scripts worden bijvoorbeeld gebruikt voor het ophalen van meteo-gegevens, voor het ophalen van meetgegevens uit databasetabellen, voor het verwerken van meetgegevens in tabellen om gemiddelden e.d. uit te rekenen.
Role
Een aparte categorie betreft de meetgegevens voor het meetnet radioactiviteit. Voor de controle- en validatieslag op deze metingen kan gedacht worden aan:
- het aantal metingen dat is ontvangen in vergelijking met het verwachte aantal
- het aantal metingen dat boven of onder een drempel ligt. En welke metingen en/of meetposten zijn dat
- signalering i.g.v. metingen van een meetpost die sterk variëren
- visualisatie van dag- en weekrapporten: beschikbaarheid van de meetgegevens, vertraging in de ontvangst enz.
Verwachting
Van De Kandidaat Wordt Verwacht Dat Hij/zij
- een actieve rol heeft in de opzet van de scripts
- zelfstandig overlegt met betrokken eindgebruikers en beheerpartijen
- inzicht heeft of verkrijgt in het gebruik van het systeem en de eisen die daarbij een rol kunnen spelen.
- kennis heeft van bashscripts en Perl zodat de bestaande functies overgenomen kunnen worden in de Python-scripts.
Het Resultaat Van Het Project Is
- werkende en gedocumenteerde Pythonscripts waarmee onze gegevens gecontroleerd worden.
Het RIVM, centrum Veiligheid verzamelt voor de Ongevalsorganisatie Straling veel gegevens zoals metingen, modelresultaten en meteorologische informatie. Voor het ophalen en (na)bewerken van deze gegevens zijn in de loop der jaren scripts opgezet in bash en Perl en recent in Python.
De oudere scripts (bash en Perl) moeten worden omgezet in Pythonscript waarbij in sommige gevallen nieuwe functionaliteit toegevoegd moet worden of functionaliteit moet worden gewijzigd.
De eisen
Kennis van en ervaring met het opzetten en aanpassen van Pythonscripts.
Specifiek meettechnische omgeving
Kennis van en ervaring met de verwerking en visualisatie van fysische metingen (temperatuur, druk, lengte, enz.)
Ervaring met en kennis van Airflow
Specifiek ICT-omgeving
Kennis en ervaring van bash-shellscripts en Perl.
Ervaring met en kennis van Postgres, Containers/Kubernetes/ArgoCD
De wensen
Analytisch
Creatief
Samenwerken
Overtuigingskracht
Communicatief (mondeling en schriftelijk)
5cd8a0b9cc68f9ffa4c9253553278a55wer
Key Skills
Ranked by relevance
perl
bash
python
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python Developer C, Arnhem
2026-01-06
Full-time
Entry
Netherlands
IT Services
Information Technology
View Job Details
Related
Functioneel beheer, Eindhoven
2025-12-30
Full-time
Entry
Netherlands
IT Services
Information Technology
View Job Details
Related
Backend Developer, Amsterdam
2026-01-31
Full-time
Entry
Netherlands
IT Services
Information Technology
Login to Apply
- Posted
- Jan 25, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Eindhoven
- Company
- Masters in Public
Industries
IT Services
IT Consulting
Software Development
Computer
Network Security
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python Developer C, Arnhem
2026-01-06
Full-time
Entry
Netherlands
IT Services
Information Technology
View Job Details
Related
Functioneel beheer, Eindhoven
2025-12-30
Full-time
Entry
Netherlands
IT Services
Information Technology
View Job Details
Related
Backend Developer, Amsterdam
2026-01-31
Full-time
Entry
Netherlands
IT Services
Information Technology