...

Research engineer

Logo van de Nationale Bibliotheek met links "KB" en rechts "nationale bibliotheek" in kleine letters.

Aanvraagnummer: 41818
Contractvorm: Detachering
Organisatie: Nationale Bibliotheek
Locatie: Den Haag - Zuid-Holland
Uren per week: 24 per week
Tarief: 96 - 106 per uur
Duur van de opdracht: 6 maanden
Regio: Zuid-Holland
Startdatum: 22-06-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 15-06-2026 17:00

LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.


De indicatieve tariefrange ligt tussen de 96 en 106 euro per uur.
Let op: dit is geen minimum of maximum tarief. Alle aanbiedingen worden beoordeeld op basis van een puntensysteem dat prijs en kwaliteit afweegt.
Een deel van de te behalen punten wordt toegekend aan de inschrijver met het laagste tarief. Andere inschrijvingen ontvangen naar verhouding minder punten op dit onderdeel.

Opdrachtomschrijving:
Als research engineer ben je verantwoordelijk voor het verder ontwikkelen, beheren en ondersteunen van de technische infrastructuur binnen de Onderzoeksafdeling van de KB. Je speelt een sleutelrol in het faciliteren van onderzoekers door het klaarzetten van datasets, ontwikkelen van technische oplossingen en het leveren van technische ondersteuning aan Researchers in Residence en andere onderzoekers die gebruik willen maken van onze digitale data.

Een belangrijk onderdeel van de opdracht is het technisch beheer en onderhoud van de researchserver. Dit omvat onder andere het beheren van de web stack, het waarborgen van veilige toegang tot de serveromgeving in Linux en het verzorgen van certificering en beveiligingsmaatregelen. Je zorgt ervoor dat de onderzoeksomgeving stabiel, veilig en toekomstbestendig is, maar ook toegankelijk voor je collega’s.

Daarnaast adviseer je over en verzorg je de inrichting van beveiligde onderzoekslaptops voor externe onderzoekers die gebruikmaken van het KB Data Lab. Je zorgt ervoor dat deze werkomgevingen voldoen aan de geldende security-eisen en optimaal ingericht zijn voor onderzoek. Je bent tevens betrokken bij het opleveren van datasets op verzoek van Dataservices, waarbij je zorg draagt voor een correcte, efficiënte en veilige levering van data aan interne en externe onderzoekers.

Binnen de opdracht draag je bij aan het afronden van de NIS2-inventarisatie van de KB research server, waarbij je helpt om risico’s in kaart te brengen en maatregelen te implementeren conform geldende wet- en regelgeving. Tot slot lever je hoofdzakelijk een actieve bijdrage aan het klaarzetten van datasets voor onderzoekers, maar daarnaast draag je ook bij aan het opzetten en doorontwikkelen van een software documentatieplan, zodat kennisborging en overdraagbaarheid van systemen en oplossingen structureel wordt verbeterd.

Eisen

  • Min. 3 jaar ervaring en kennis van data modelling en metadata standards (bijv. Dublin Core, METS, MODS).
  • Min. 3 jaar ervaring en kennis en vaardig met programmeren (Python, SQL, XML), API’s en web technologie.
  • Min. 5 jaar ervaring met beheersing van Linux, Python, data extractie
  • Min. 5 jaar ervaring en kennis van software engineering principes en best practices. Denk hierbij onder andere aan OOP, design patterns en SOLID, en aan versiebeheer met Git, schrijven van unit tests en documentatie, en CI met Docker in GitLab;
  • DevOps skills
  • Beschikbaar voor min. 24 uur, met mogelijkheid tot uitbreiding naar 32 uur per week
  • 3 dagen per week op locatie aanwezig, maandag, dinsdag en donderdag
  • Beschikbaar voor intakes (max. 45 min) op maandag 22 juni om 13.00 uur, 14.00 uur of 15.00 uur op locatie.

Wensen

  • Kennis van digitale preservering principes zoals OAIS en PREMIS.
  • Sterke analytische vaardigheden en probleemoplossend vermogen;
  • Proactieve teamspeler met goede communicatieve vaardigheden;
  • Passie voor gestructureerde en onderhoudbare software en de toepassing daarvan
  • Flexibiliteit en win-win denken, waarbij je de (soms tegengestelde) belangen van software en domein kunt verdedigen en afwegen;
  • Leergierig en open voor feedback.

Aanvullende informatie
Wanneer u een professional aanbiedt en deze wordt geplaatst, hebben we informatie van de 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 de loonheffingen en BTW kunnen worden betaald aan de Belastingdienst.
Het af te storten percentage hangt ervan af of een SNA-certificering (NEN-4400-1 of NEN-4400-2) aanwezig is en of het bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien geen G-rekening beschikbaar is en hiervan bewijs van de Belastingdienst kan worden overlegd, bestaat 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 eigen rekening.


Reageer nu op deze opdracht!

(Bijna) evenveel verdienen vanuit Detachering?!

Let-op: Deze opdracht betreft een detacheringsopdracht. Deze opdracht kan niet als ZZP'er worden uitgevoerd.