Service Developer
Surf · bemiddeld door 4 brokers
Omschrijving
Beschrijving
Voor onze directe eindklant SURF, waar wij als preferred supplier via een gewonnen aanbesteding samenwerken, zoeken wij een Service Developer voor het Content Exchange Platform.
Het team Digital Educational Resources exploiteert diensten voor het opslaan, distribueren, publiceren en vindbaar maken van digitale (open/FAIR) leermaterialen om de kwaliteit van het onderwijs te verbeteren.
Het platform is opgebouwd als een microservice-architectuur die brede ondersteuning biedt voor applicaties binnen en buiten SURF, met event-based communicatie tussen services.
Belangrijke functionaliteiten omvatten het harvesten, verrijken, categoriseren, distribueren, controleren, presenteren en kwalificeren van leermaterialen, en het beter laten aansluiten van verschillende systemen en stacks.
Je werkt in een hybride rol (dinsdag en donderdag op locatie bij SURF) binnen een multidisciplinair team dat streeft naar herbruikbaarheid, interoperabiliteit en schaalbaarheid van diensten.
De rol vraagt zowel technische ontwikkeling als samenwerking met product-, data- en integratieteams om services robuust en toekomstbestendig te maken.
Vereist profiel
- Aantoonbare ervaring met microservice-architecturen en het bouwen van schaalbare, onderhoudbare services.
- Ervaring met event-driven systemen en messaging (bijv. Kafka, RabbitMQ of vergelijkbaar) en asynchrone communicatiepatronen.
- Goede kennis van API-design (REST/HTTP, JSON, OpenAPI) en integratie tussen heterogene stacks.
- Ervaring met containerisatie en orkestratie (Docker, Kubernetes) en CI/CD pipelines voor geautomatiseerde deployment.
- Kennis van data-verrijking, metadata (FAIR-principes, open educational resources) en het verwerken/transformeren van content.
- Programmeervaardigheden in relevante talen/stacks (bijv. Java, Node.js, Python) en ervaring met testen en monitoring.
- Sterke samenwerking- en communicatieve vaardigheden; ervaring met agile-werken binnen multidisciplinaire teams.
- Bereidheid om hybride te werken en op dinsdag en donderdag op locatie bij SURF aanwezig te zijn.
Eisen
- Je hebt aantoonbare werkervaring als Service Developer met ervaring in het ontwikkelen van open source software.
- Je hebt ruime ervaring met het ontwikkelen van data-driven applicaties in Python (of een andere, moderne programmeertaal die zich hiervoor leent).
- Je hebt aan een microservices-gebaseerd systeem gewerkt.
- Je bent gewend te werken met/aan enterprise-omgevingen.
- Je hecht waarde aan goede documentatie en bent ook in staat die op te leveren.
- Je kan uitleggen waarom security en privacy voor SURF geen marketingtermen zijn.
- Ervaring met DevOps.
- Je bent gewend geautomatiseerd te testen.
- Je hebt ervaring met containerization (Kubernetes of soortgelijk).
- Je bouwt graag systemen die voldoen aan de ISO 25010 kwaliteitseisen.
- Goed in staat jezelf in woord en geschrift uit te drukken in het Engels en je bent in ieder geval in staat om Nederlands te lezen en te verstaan.
- Je bent een professional practitioner van Scrum/Agile, begrijpt de onderliggende principes en past deze toe.
- Je staat open voor keuzes die door andere developers en techneuten zijn gemaakt: je staat open voor integratie, samenwerking en consensus.
Wensen
- Ervaring met event sourcing en/of Apache Kafka is een pré.
- Je affiniteit hebt met het onderwijs en het is een pré als je ook “in het onderwijs” hebt gewerkt.
Competenties
- Flexibel.
- Houdt van uitdagingen.
- Nieuwsgierig.
- Leergierig.
- Kritisch.
- Samenwerken in een multidisciplinair team.
Alleen uit te voeren via omzetverloning.
Bemiddeld door 4 brokers
Deze opdracht wordt door meerdere brokers aangeboden. Klik door naar de versie van jouw voorkeur. Let op de sluitingsdatum: die loopt uiteen van 7 september 2026 tot 9 september 2026.
Je wordt doorgestuurd naar de website van De Transparante Broker. ZZPdock is geen tussenpartij.