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 content specialisten 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.