ICT-architectuur/Programmeur (R DEVELOPER)
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 17-6-2024
- Weergaven:
- 26
- Reacties:
- 1
- Op locatie:
- Den Haag
- FTE:
- 32 - 38 uur per week
Opdrachtomschrijving
ICT-architectuur/Programmeur (VNR-64622)
Voor de technische implementatie van Zoem 2.0 zoeken we een R-programmeur met kennis van ICT-architectuur en bij voorkeur kennis van economische en boekhoudkundige modellen, lineaire algebra en numerieke optimalisatie.
Taken en Verantwoordelijkheden
Automatiseren en overzetten van input van Excel naar R binnen project Zoem 2.0.
Aanbrengen van een heldere structuur tussen input, databewerking en hoofdberekeningen.
Overzetten van bestaande analysetools (macro’s o.b.v. VBA) naar R, opschonen van het model en ontwikkelen van een user interface.
Schrijven van leesbare, goed overdraagbare en gedocumenteerde code volgens de standaarden van het CPB.
Schrijven van unit en regressietests die worden gedraaid in R en GitLab.
Verbeteren van de code in overleg met beheerders en gebruikers om te voldoen aan eisen zoals versiebeheer en analysetools.
Overdragen van de code aan modelbeheerders en modelgebruikers, inclusief begeleiding in een Agile en test-gedreven werkwijze.
Functie-eisen
Ervaring met agile werken.
Zelfstandig software requirements kunnen ophalen.
Academisch werk- en denkniveau.
Ervaring met programmeren in R.
Bij voorkeur kennis van economische en boekhoudkundige modellen, lineaire algebra en numerieke optimalisatie.
Bekend met het maken van R packages, gebruik van devtools en R markdown.
Ervaring met GitLab CI in combinatie met R packages.
Kennis van softwarearchitectuur of het opzetten van systemen waarin data worden verwerkt.
Wensen
Best practices kunnen overdragen en uitleggen.
Competenties
Communicatieve teamspeler die samenwerkt met modelbeheerders, modelgebruikers en de ICT-afdeling van het CPB om de programmatuur van het ramingsinstrumentarium te verbeteren.
Interesse? Reageer met een CV en een tarief!
Duur: 9 maanden met optie verlenging
Hybride werken
Tarief: 90 euro