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.
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 vacaturebank bestaat uit een docker containers met elk een eigen functie. De scraper haalt de vacature informatie van externe vacaturebanken, normaliseert die en slaat het dan op in een mongo database en elasticsearch zoekindex.
Er is een aparte webinterface voor het beheer van het systeem. Hiermee kunnen onder meer de vacatures handmatig aangepast worden. Via een het Django REST framework kan deze informatie benaderd worden. De webinterfaces van NCIF en WerkenbijdeEU zijn gebouwd in React. Ze maken gebruik van de REST API en elasticsearch om de gebruikers makkelijk en snel te laten zoeken.
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.