Functieomschrijving

Wil jij jouw ervaring als software engineer inzetten om complexe datastromen te verwerken en duurzaam toegankelijk te maken? Bij de KB, de nationale bibliotheek van Nederland, werk je mee aan de ontwikkeling van het digitale depot waarin miljoenen publicaties worden opgeslagen. In deze functie werk je aan DAPPR, onze ETL-applicatie die ervoor zorgt dat uiteenlopende datastromen van uitgevers en andere leveranciers correct worden verwerkt en opgeslagen zodat deze data nu en in de toekomst toegankelijk en duurzaam bewaard blijft. 
 

Wat ga je doen? 

Als software engineer ben je medeverantwoordelijk voor de ontwikkeling en het onderhoud van DAPPR. Deze applicatie verwerkt en valideert data, zodat deze geschikt is voor ons digitale depot. Samen met je team werk je aan het aansluiten van nieuwe datastromen en het verbeteren van bestaande processen, zodat toekomstige stromen sneller en met minder maatwerk kunnen worden toegevoegd. 

Je werkzaamheden bestaan onder andere uit: 

  • het ontwikkelen en onderhouden van Java-gebaseerde software (met o.a. Spring Boot en Hibernate); 

  • het schrijven van geautomatiseerde tests en het bewaken van de technische kwaliteit van de code; 

  • het optimaliseren van de performance en stabiliteit van de applicatie; 

  • het deelnemen aan scrum-events en het delen van kennis met collega’s binnen en buiten het team; 

  • het afstemmen met functioneel beheerders, metadata- en contentspecialisten en architecten over eisen en validaties. 
     

Binnen zes maanden heb je je de technische omgeving eigen gemaakt en denk je actief mee over het aansluiten van nieuwe datastromen. Binnen een jaar heb je een goed beeld van de organisatie en werk je soepel samen met collega’s in andere teams. 
 

Maak jij het mogelijk? 

De rol vraagt om technisch inzicht, analytisch vermogen en het kunnen samenwerken in een omgeving waar datakwaliteit en schaalbaarheid belangrijk zijn. Je bent nieuwsgierig naar complexe datastromen en haalt energie uit het oplossen van technische uitdagingen. 

Wat je meebrengt: 

  • hbo-werk- en denkniveau; 

  • minimaal drie jaar ervaring als software engineer; 

  • ervaring met Java, bij voorkeur in combinatie met Spring Boot en Hibernate; 

  • ervaring met Linux en geautomatiseerd testen (bijvoorbeeld JUnit) is een pre; 

  • ervaring met Agile/Scrum-werken; 

  • communicatieve vaardigheden in het Nederlands en Engels. 
     

Over de KB en het team 

De KB werkt aan duurzame toegang tot informatie en zet zich in om het digitale erfgoed van Nederland toegankelijk te maken en houden. Je maakt deel uit van het scrumteam DAPPR, bestaande uit 3 ontwikkelaars, een tester en een informatieanalist. Het team werkt nauw samen met andere IT-teams, functioneel beheerders en specialisten in metadata en preservering. De sfeer is collegiaal en gericht op samenwerking. 

 

Waar kan jij op rekenen? 

Kies je voor de KB, dan kies je voor inhoud en ontwikkelruimte. Je kunt rekenen op: 

  • een bruto maandsalaris tussen €3.458 en €5.486 (schaal 10); 

  • om te starten een dienstverband voor 1 jaar met uitzicht op een vast dienstverband; 

  • 42 vrije dagen bij een fulltime dienstverband; 

  • 100% vergoeding van jouw OV-reiskosten; 

  • pensioenopbouw via pensioenfonds ABP, waarbij de KB 70% van de premie betaalt; 

  • een dertiende maand (8,33%). 

 

Deze arbeidsvoorwaarden gelden voor een fulltime dienstverband van 40 uur per week. Voor deze vacature is een dienstverband van 32-40 uur per week aan de orde. Lees hier meer over onze uitstekende secundaire arbeidsvoorwaarden
 

Hoe solliciteer ik naar deze vacature? 

Wil jij bijdragen aan onze digitale toekomst? Mooi! We kijken uit naar jouw cv en motivatie. Vragen over de functie? Stel deze aan Fiona van Kessel via @email

  • De vacature sluit op zondag 7 september.

  • Zien we voldoende raakvlakken, dan bellen we je voor een kennismaking. Bij onvoldoende raakvlakken laten we dit weten via e-mail.