Senior Software Engineer
De Bibliotheek UvA/HvA zoekt een Senior Software Engineer voor de ontwikkeling van een FAIR datahub. Je speelt een sleutelrol in het ontwerp en de implementatie van een data-infrastructuur voor wetenschappelijk onderzoek. Ervaring met cloudoplossingen, API-ontwikkeling en informatiebeveiliging is vereist. Dit is een hybride functie met minimaal twee dagen op locatie in Amsterdam.
Noord-Holland
24-36u
Tarief in overleg
Freelance
Senior Software Engineer voor een FAIR Datahub
Opdrachtgever: Bibliotheek UvA/HvA
Locatie: Amsterdam (Singel 425 & Hogehilweg 21)
Duur: 1 maart 2025 – 1 juni 2025 (met optie tot verlenging tot 1 december 2026)
Uren per week: 24-32 uur
Tarief: In overleg
Deadline: 21 februari 2025
Opleidingsniveau: HBO/WO
Functieomschrijving
De Bibliotheek UvA/HvA is op zoek naar een ervaren Senior Software Engineer om een innovatieve FAIR datahub te ontwerpen en ontwikkelen. Deze datahub zal een drempelvrije, geautomatiseerde archivering en publicatie van onderzoeksdata mogelijk maken. Je werkt binnen de afdeling Digitale Infrastructuur (DI) in een multidisciplinair projectteam met IT-specialisten, inhoudelijke experts en data-stewards.
In deze functie speel je een centrale rol in het bouwen van een infrastructuur die onderzoekers helpt bij het veilig verplaatsen en beheren van hun onderzoeksdata. Je vertaalt complexe use cases naar gebruiksvriendelijke en schaalbare oplossingen en draagt bij aan het ontwerpen, prototypen en implementeren van een robuuste en veilige datahub.
Taken en verantwoordelijkheden
- Analyseren en ophalen van (niet-)functionele wensen en eisen bij stakeholders.
- Opstellen van een solution roadmap voor zowel de projectfase als de toekomstige ontwikkeling van de FAIR datahub.
- Ontwikkelen van een Minimum Viable Product (MVP) en iteratief uitbreiden van functionaliteiten.
- Integreren van ondersteunende systemen en waarborgen van IT-standaarden en onderzoeksvereisten, inclusief informatiebeveiliging.
- Documenteren van ontwikkelde oplossingen en bijdragen aan rapportages binnen het project.
- Samenwerken met interne en externe stakeholders, waaronder de Open Science-coördinator van de UvA en de IT-dienst ICTS.
Functie-eisen
- Minimaal 5 jaar ervaring als software engineer in complexe IT-omgevingen.
- Ervaring met data-infrastructuren, cloudoplossingen en FAIR-principes.
- Ervaring met ontwerp, prototypen en implementatie van dataplatformen.
- Kennis van en ervaring met moderne programmeertalen (Python, Java, of vergelijkbaar).
- Ervaring met API-ontwikkeling en integratie van systemen.
- Kennis van dataopslag en -verwerking (bijv. SQL, NoSQL, metadata management).
- Ervaring met informatiebeveiliging en compliance binnen wetenschappelijk onderzoek is een pre.
- Ervaring met Agile/Scrum-werkwijzen en DevOps-tools.