Het ministerie van Buitenlandse Zaken (BZ) heeft tot doel om het aandeel van Nederlanders op belangrijke functies in het buitenland, waaronder VN, EU, NAVO en Wereldbank, te vergroten. Een manier om dit te bereiken is het opzetten van een vacaturebank waarmee Nederlanders kunnen solliciteren op openstaande vacatures. BZ maakt hiervoor gebruik van meer dan 100 externe vacaturebanken, verzamelt en verrijkt de informatie en biedt deze aan via haar eigen kanalen. Dit zijn de Nationaal Coördinator Internationale Functies (NCIF), NCIF zoekt proactief naar kandidaten voor strategische functies bij internationale organisaties. En WerkenbijdeEU, die zet zich namens de Nederlandse overheid in om de instroom van Nederlanders bij de EU te bevorderen.
Onze aanpak voor de internationale vacaturebank combineerde geavanceerde data-integratie met moderne ontwikkelmethoden. We ontwikkelden een robuust systeem dat automatisch vacatures verzamelt, normaliseert en verrijkt van meer dan 100 externe bronnen.
Door het gebruik van een microservices architectuur met Docker containers konden we een schaalbaar en onderhoudbaar systeem creëren. De implementatie van Elasticsearch zorgde voor snelle en nauwkeurige zoekresultaten, terwijl de React-gebaseerde interfaces een optimale gebruikerservaring bieden.
De samenwerking met Goldmund, Wyldebeast & Wunderliebe begon in januari 2019, na het winnen van een Europese aanbesteding. Het zwaartepunt van het project betrof de realisatie van de meer dan 100 koppelingen met externe vacaturebanken. Door het inlezen ('scrapen') van deze websites, het verwerken en normaliseren van de gegevens wordt een eigen database opgebouwd met hierin een overzicht van veel relevante vacatures die via een eigen webinterface wordt geïntegreerd in websites van NCIF en WerkenbijdeEU.
De technische implementatie omvat een moderne stack met Docker containers voor microservices, Django REST framework voor de backend, React voor de frontend, en Elasticsearch voor geavanceerde zoekfunctionaliteit. Het systeem is gebouwd met focus op schaalbaarheid, betrouwbaarheid en gebruiksvriendelijkheid.
Het project Internationale Vacaturebank voor het ministerie van Buitenlandse Zaken, was een project op het lijf geschreven van Goldmund, Wyldebeast & Wunderliebe. Technisch uitdagend, complex en innovatief. Het verzamelen, verwerken en presenteren van grote hoeveelheden data behoort tot de specialismen van GWW.