Locatie: Heerlen,
Contract: Stageovereenkomst, vanaf augustus 2025
Salaris: € 775 tot € 775
Stageopdracht: Ontwikkel een prognosetool voor performance metingen van CBS-software. Voer benchmarks uit, analyseer factoren en optimaliseer parameters. Programmeer bij voorkeur in C#. Voorkom verrassingen en werk mee in ons agile team!
Centraal Bureau voor de Statistiek
De samenleving wil aan de hand van cijfers snel weten wat er gebeurt in de wereld om ons heen. Het CBS voorziet in relevante en onafhankelijke cijfers over uiteenlopende maatschappelijke onderwerpen. Deze veranderingen vragen van het CBS een grote mate van flexibiliteit, en daar zetten onze collega’s zich iedere dag hard voor in. Of het nu gaat om klimaatverandering, duurzaamheid, de woonopgave of armoede: wij beantwoorden aan de behoefte om transparante en toegankelijke informatie te verstrekken.
Iedereen is welkom bij het CBS. Bij ons laat je je talenten tot hun recht komen in een omgeving waar je jezelf bent. Het CBS is een flexibele werkgever, waar we belang hechten aan ieders eigen inbreng en mening. Met ruim 2000 collega’s zijn we een dynamische organisatie die volop in ontwikkeling is en waar altijd ruimte is voor nieuwe kennis en ideeën. Ben jij klaar voor een functie bij het CBS?
Dit is jouw uitdaging
Het CBS maakt jaarlijks cijfers voor de inkomens- en vermogensstatistiek. We stellen de cijfers samen uit een kleine 40 bronnen. Denk hierbij aan gegevens van de belastingdienst en demografische gegevens van gemeentes. Van een aantal van deze bronnen komen de gegevens pas beschikbaar vlak voor de deadline waarop wij de cijfers moeten presenteren. Onze software moet die gegevens daarom zo snel mogelijk kunnen verwerken. Dat geeft onze klant de tijd om de output te analyseren en aanpassingen aan bijvoorbeeld de regelstraat te maken.
De ontwikkeling van deze software is in volle gang.
Als stagiair ga je een programma maken dat een prognose maakt over de performance van toekomstige software. Daarmee voorkom je dat we in de toekomst voor verrassingen komen te staan. Aan de hand van deze prognoses kunnen wij bepalen of wij vroegtijdig moeten ingrijpen. Je gaat metingen uitvoeren op onze infrastructuur om de cijfers voor jouw berekening te vinden. Je mag gebruik maken van bestaande software voor de benchmarks, of je schrijft zelf de benodigde software.
Er zijn veel factoren die de uitkomst kunnen beïnvloeden: denk aan de netwerksnelheid en de complexiteit van de data. Mogelijk zijn er ook invloeden van andere softwarepakketten op de infrastructuur. Jij gaat een afweging maken welke factoren je laat meewegen. Uiteindelijk is het doel dat jouw prognose zo dicht mogelijk bij de daadwerkelijke performance uitkomt.
Alle gegevens welke jij verzameld hebt, voeg je samen in een programma of rekenmodel. Dit programma bevat instelbare parameters waarmee de prognose berekend kan worden. Welke parameters nodig zijn bepaal je zelf. Enige voorwaarde: de parallellisatiefactor en batchgrootte moeten instelbaar zijn. Als plus kan jouw software de optimale waardes van deze parameters uitrekenen.
De software welke jij oplevert is bij voorkeur geschreven in C#. Dit is de programmeertaal die wij zelf ook voor onze software gebruiken. Wij verwachten dat de benchmarks nauwkeuriger zijn wanneer je hiervoor dezelfde taal gebruikt. Daarnaast kunnen wij jou hiermee het best begeleiden. Als je kunt onderbouwen dat een andere taal beter geschikt is krijg je van ons groen licht.
Je werkt in ons agile team aan jouw opdracht. Dat betekent dat je met ons in sprints meedraait. Je gaat mogelijk met andere teams samenwerken om aan bepaalde informatie te komen.
Dit is je team
Van belang: De applicaties die wij ontwikkelen en beheren worden gebruikt voor het verzamelen van primaire statistiekdata.
Vanuit de centrale IT-organisatie ga je stage lopen in het Agile team Applicatie Ontwikkeling 3. Dit team ontwikkelt applicaties voor de sector Arbeid, Inkomen en Leefsituatie (SAL). SAL maakt en publiceert statistische informatie over diverse thema’s die betrekking hebben op personen en huishoudens, zoals bijvoorbeeld Enquête beroepsbevolking en veiligheidsmonitor.
Ons Agile team bestaat uit 5 developers, een Product Owner en een Scrum Master. Op dit moment werken we o.a. aan een nieuwe applicatie voor de Inkomens en Vermogens Statistiek. Daarnaast onderhouden we en ontwikkelen we diverse applicaties binnen afdeling SAL.
Dit ben jij
Je volgt een informaticaopleiding op HBO niveau.
Je beheerst programmeren in C#
Je hebt kennis van versiebeheersysteem Git
Kernwoorden die jou omschrijven zijn proactief, accuraat, communicatief sterk, creatief en sociaal.
Dit kun je van ons verwachten
Een fijne leeromgeving waarin je:
- leert om de Agile methodologie in de praktijk succesvol toe te passen
- software maakt met de focus op kwaliteit
- uitdagende software architecturen leert begrijpen
- ervaring opdoet met Kubernetes
- probleemoplossend te werk gaat
Je krijgt van ons een stagevergoeding van € 775,- bruto per maand op basis van een 40-urige werkweek.
Samen met je stagebegeleider maak je afspraken rondom hybride werken. Je bespreekt de opties ten aanzien van flexibele werktijden en de mogelijkheid om deels thuis aan jouw stageopdracht te werken.
Dit is je sollicitatieprocedure
Tijdens een kennismakingsgesprek onderzoeken we samen of de stageopdracht echt bij jou past.
Een vertaaltest maakt onderdeel uit van de procedure.
Benieuwd? We vertellen je graag meer over ons hele Stageproces.
In verband met de privacywetgeving worden alléén sollicitaties via de knop ‘Solliciteren’ op deze website in behandeling genomen.
Stel je vagen aan Peter
Email: pfm.wijnands@cbs.nl Telefoon: 06 29 795 083
Voor de recruitmentbureaus: mocht je ons willen bellen voor een mogelijke samenwerking: wij stellen de interesse op prijs, maar vullen al onze (tijdelijke) vacatures zelf in.
Job Features
Vacature categorie | Overheid |