Opdrachten

Koninklijke Bibliotheek Software Engineer (zoektechnologie / devops)

Software Engineer (zoektechnologie / devops)

Info

Functie

Software Engineer (zoektechnologie / devops)

Locatie

Den Haag

Uren per week

40 uren per week

Looptijd

14.07.2024 - 14.07.2026

Opdrachtnummer

208619

Sluitingsdatum

date-icon01.07.2024 clock-icon15:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Software Engineer (zoektechnologie / devops)

De veranderingen in de bibliotheek- en erfgoedsector zijn de IT-ontwikkelingen; niet alleen onze maatschappij digitaliseert, maar ook de KB. Daarom zoeken wij een software engineer die als passie heeft de beste Java code te ontwikkelen voor het grootste deel van zijn/haar dag en daarnaast ook operationele werkzaamheden doet. Kom dan bij ons als software engineer ons zoekplatform vorm te geven door het te bouwen, te onderhouden en operationeel te beheren.

Wie zijn wij?
De KB is de Nationale Bibliotheek van Nederland. Tot de taken behoren onder meer het bewaren, verzamelen en beschikbaar stellen van alle publicaties die in of over Nederland worden uitgegeven en daarbij bouwen we aan de Nationale Digitale Bibliotheek. Immers, de wereld om ons heen digitaliseert snel en wij spelen een voorname rol in het aanbieden van digitale publicaties. Zo’n 4,5 miljoen Nederlanders gebruiken onze digitale diensten, waaronder de landelijke online Bibliotheek (tienduizenden e-books en duizenden luisterboeken) en Delpher (tientallen miljoenen gedigitaliseerde krantenpagina’s). Wij zorgen niet alleen voor de fysieke collecties van het Nederlandse erfgoed- en wetenschapsinstellingen, maar zijn tegenwoordig ook een IT-bedrijf.

Kortom, bij de KB gebeurt meer dan je denkt. Samen met 500 collega’s werk je aan een slimmer, vaardiger en creatiever Nederland.
Wat ga je bij ons doen?

De KB zoekt een Java Software Engineer om mee te gaan bouwen aan het Aggregatie- en Zoekomgeving Bibliotheekcollectiemetadata (AZB) van de nationale digitale bibliotheek en die ook te beheren op basis van DevOps. Het AZB zorgt ervoor dat bibliografische metadata van zowel fysieke als digitale collecties op gestandaardiseerde wijze worden opgeslagen, verrijkt en doorzoekbaar worden gemaakt. Het AZB is hèt platform die alle fysieke en digitale collecties van publiek gefinancierde bibliotheken vindbaar maakt. Daarbij verrijkt het AZB, d.m.v. linked data, deze collecties met tal van relevante informatie. Voor deze uitdagende taak van de KB zijn we op zoek naar een software engineer met kennis van zoektechnologie en ervaring met DevOps. Als software engineer ben je het aanspreekpunt vanuit de operatie, maar je werkt ook mee aan de doorontwikkeling van het systeem. Dit doe je natuurlijk niet alleen, maar in teamverband. Op gezette tijden word je ook betrokken in de consignatiedienst. Omdat het team meer werk en verantwoordelijkheden heeft gekregen, zijn we voor de korte termijn op zoek naar een software engineer die ons kan ondersteunen met zowel het beheer en onderhoud van het huidige platform als het realiseren van de volgende generatie van ons zoekplatform.
Waar kom je bij ons werken?
Je werkt vanuit het team IT-Ontwikkeling met gedreven software engineers aan projecten en componenten die de landelijke diensten voor Openbare Bibliotheken realiseren, of KB-diensten zoals Delpher en een Digitaal Magazijn voor het Nederlands geschreven woord. Vanuit dit team werk je in een multidisciplinair scrumteam dat het AZB realiseert en beheert.

Wat bied jij?
•    Minimaal HBO werk- en denkniveau.
•    Gedegen ervaring met ontwikkelen in Java met o.a. SpringBoot, JUnit. Dit is dan ook voor 75% je dagelijkse werkzaamheden.
•    Kennis van en ervaring met operationeel beheer van Linux en applicaties op basis van Ansible en Terraform en Azure kennis is een pré.
•    Kennis van en ervaring met zoektechnologie en ElasticSearch is een pré.
•    Goed analytisch vermogen, pragmatisch, oplossings- en resultaatgericht, proactief, creatief.
•    Zakelijk en technisch communicatief vaardig, in het Nederlands en Engels.
•    Ervaring met werken binnen een Agile omgeving (Scrum) en je bent een teamplayer.
•    Je werkt periodiek consignatiediensten buiten kantooruren (17x7).

Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

Bedrijfsgegevens

Bedrijfs gegevens

Koninklijke Bibliotheek

Rolomschrijving en taakafspraken

Software Engineer (zoektechnologie / devops)

De veranderingen in de bibliotheek- en erfgoedsector zijn de IT-ontwikkelingen; niet alleen onze maatschappij digitaliseert, maar ook de KB. Daarom zoeken wij een software engineer die als passie heeft de beste Java code te ontwikkelen voor het grootste deel van zijn/haar dag en daarnaast ook operationele werkzaamheden doet. Kom dan bij ons als software engineer ons zoekplatform vorm te geven door het te bouwen, te onderhouden en operationeel te beheren.

Wie zijn wij?
De KB is de Nationale Bibliotheek van Nederland. Tot de taken behoren onder meer het bewaren, verzamelen en beschikbaar stellen van alle publicaties die in of over Nederland worden uitgegeven en daarbij bouwen we aan de Nationale Digitale Bibliotheek. Immers, de wereld om ons heen digitaliseert snel en wij spelen een voorname rol in het aanbieden van digitale publicaties. Zo’n 4,5 miljoen Nederlanders gebruiken onze digitale diensten, waaronder de landelijke online Bibliotheek (tienduizenden e-books en duizenden luisterboeken) en Delpher (tientallen miljoenen gedigitaliseerde krantenpagina’s). Wij zorgen niet alleen voor de fysieke collecties van het Nederlandse erfgoed- en wetenschapsinstellingen, maar zijn tegenwoordig ook een IT-bedrijf.

Kortom, bij de KB gebeurt meer dan je denkt. Samen met 500 collega’s werk je aan een slimmer, vaardiger en creatiever Nederland.
Wat ga je bij ons doen?

De KB zoekt een Java Software Engineer om mee te gaan bouwen aan het Aggregatie- en Zoekomgeving Bibliotheekcollectiemetadata (AZB) van de nationale digitale bibliotheek en die ook te beheren op basis van DevOps. Het AZB zorgt ervoor dat bibliografische metadata van zowel fysieke als digitale collecties op gestandaardiseerde wijze worden opgeslagen, verrijkt en doorzoekbaar worden gemaakt. Het AZB is hèt platform die alle fysieke en digitale collecties van publiek gefinancierde bibliotheken vindbaar maakt. Daarbij verrijkt het AZB, d.m.v. linked data, deze collecties met tal van relevante informatie. Voor deze uitdagende taak van de KB zijn we op zoek naar een software engineer met kennis van zoektechnologie en ervaring met DevOps. Als software engineer ben je het aanspreekpunt vanuit de operatie, maar je werkt ook mee aan de doorontwikkeling van het systeem. Dit doe je natuurlijk niet alleen, maar in teamverband. Op gezette tijden word je ook betrokken in de consignatiedienst. Omdat het team meer werk en verantwoordelijkheden heeft gekregen, zijn we voor de korte termijn op zoek naar een software engineer die ons kan ondersteunen met zowel het beheer en onderhoud van het huidige platform als het realiseren van de volgende generatie van ons zoekplatform.
Waar kom je bij ons werken?
Je werkt vanuit het team IT-Ontwikkeling met gedreven software engineers aan projecten en componenten die de landelijke diensten voor Openbare Bibliotheken realiseren, of KB-diensten zoals Delpher en een Digitaal Magazijn voor het Nederlands geschreven woord. Vanuit dit team werk je in een multidisciplinair scrumteam dat het AZB realiseert en beheert.

Wat bied jij?
•    Minimaal HBO werk- en denkniveau.
•    Gedegen ervaring met ontwikkelen in Java met o.a. SpringBoot, JUnit. Dit is dan ook voor 75% je dagelijkse werkzaamheden.
•    Kennis van en ervaring met operationeel beheer van Linux en applicaties op basis van Ansible en Terraform en Azure kennis is een pré.
•    Kennis van en ervaring met zoektechnologie en ElasticSearch is een pré.
•    Goed analytisch vermogen, pragmatisch, oplossings- en resultaatgericht, proactief, creatief.
•    Zakelijk en technisch communicatief vaardig, in het Nederlands en Engels.
•    Ervaring met werken binnen een Agile omgeving (Scrum) en je bent een teamplayer.
•    Je werkt periodiek consignatiediensten buiten kantooruren (17x7).

Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

De recruiter

Agbor Eyongakpa

HeadFirst

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.