Beschrijving
Het College ter Beoordeling van Geneesmiddelen (CBG) zoekt een ervaren software-engineer voor het programma Nieuw GBS, met focus op het project Datamigratie.
Je werkt in een klein, multidisciplinair agile-team aan het extraheren en migreren van data en documenten uit het legacy IBM FileNet ICI-systeem naar een staging area voor import in het nieuwe Figaro-kernsysteem.
De migratietool is gebouwd in Java en draait op Azure Functions binnen een Terraform-gedefinieerde Azure-omgeving; gekoppeld aan FileNet-API’s, Oracle en een PostgreSQL logisch datamodel.
Werkzaamheden omvatten doorontwikkeling van de migratietool, optimalisatie van infrastructuur en performance, aanpassing van het datamodel en kleine Infra-as-Code wijzigingen.
Het team werkt in sprints (3 weken) met één gezamenlijke kantoordag per week in Utrecht; kennis van het zorgdomein en ervaring binnen de (Rijks)overheid zijn een pré.
Vereist profiel
- WO werk- en denkniveau.
- Minimaal 5 jaar aantoonbare werkervaring als Java-softwareengineer en/of data-engineer.
- Aantoonbare ervaring met of snel leervermogen voor de brede technische stack: Java, Azure (subscriptions, Functions), serverless architectuur, Azure DevOps, Terraform, Oracle en PostgreSQL.
- Ervaring met datamigraties en het werken met legacy systemen (bij voorkeur FileNet/ICI).
- Vaardig in het analyseren en vertalen van domeinkennis naar een logisch datamodel en het zelfstandig doorontwikkelen van een bestaande codebase.
- Sterke communicatieve vaardigheden in Nederlands en Engels, zowel schriftelijk als mondeling; je kunt helder afstemmen met niet-technische stakeholders.
- Ervaring met Agile werken en samenwerken in teams met verschillende expertises; je bent pragmatisch, resultaatgericht en nauwkeurig.
- Ervaring binnen de (Rijks)overheid, het zorgdomein of geneesmiddelenregistratie is gewenst.
- Je vraagt om hulp waar nodig, biedt ondersteuning aan collega’s en brengt humor en collegialiteit mee.
Eisen
- Kandidaat beschikt over WO werk- en denkniveau.
- Kandidaat heeft minimaal 5 jaar werkervaring als software en/of dataengineer.
Wensen
- Aantoonbare ervaring met Java.
- Aantoonbare ervaring met Azure subscriptions/cloud engineering.
- Aantoonbare ervaring met Azure Functions/serverless architecture.
- Aantoonbare ervaring met Azure DevOps.
- Aantoonbare ervaring met Terraform/infra as code.
- Aantoonbare ervaring met Oracle.
- Aantoonbare ervaring met PostgreSQL.
- Ervaring met datamigraties.
- Ervaring met samenwerking in teams met verschillende expertises.
- Goede communicatieve vaardigheden.
- Pragmatische houding.
- Ervaring met werken in de (Rijks)overheid, het zorgdomein en/of geneesmiddelenregistratie.
Competenties
- Je hebt ervaring met de meeste onderdelen van de brede stack.
- Je pikt snel nieuwe vaardigheden op en kunt snel met nieuwe tools of architecturen werken.
- Je bent in staat het domein voldoende te begrijpen en dit te vertalen naar een logisch datamodel.
- Je kunt duidelijk communiceren wat de stappen zijn om nieuwe features te ontwikkelen.
- Je kunt duidelijk communiceren wat de stappen zijn om nieuwe datasets te migreren.
- Je kunt in overleg met de projectleider tot risicoinschatting en prioritering komen.
- Je hebt ervaring met alle genoemde of vergelijkbare tools en design patterns.
- Je kunt je een bestaande code base snel eigen maken en doorontwikkelen.
- Je kunt zelfstandig werken.
- Je kunt jouw werkzaamheden binnen het project organiseren.
- Je kunt helder communiceren over je werkzaamheden.
- Je kunt goed samenwerken met teamgenoten met andere expertises.
- Je hebt ervaring met een legacy systeem.
- Je hebt ervaring met Agile werken.
- Je hebt ervaring in de (Rijks)overheid en/of het zorgdomein.
- Je bent nauwkeurig.
- Je bent accuraat.
- Je bent zeer vaardig in schriftelijke communicatie in Nederlands en Engels.
- Je bent zeer vaardig in mondelinge communicatie in Nederlands en Engels.
- Je bent pragmatisch.
- Je bent resultaatgericht.
- Je hebt humor.
- Je bent leergierig.
- Je bent communicatief.