Service Developer
Listed on 2026-01-14
-
IT/Tech
Service Developer
Voor onze directe eindklant SURF in Utrecht, waar wij middels een gewonnen aanbesteding preferred supplier zijn, zoeken wij een service developer ukwenza.
- Start: 2 februari 2026
- Eind: 30 juni 2026
- Inzet: 32 - 40 uur per week
- Tarief: marktconform
- Locatie: hybride
De kandidaat dient rekening te houden met een eventueel gesprek met de opdrachtgever op 26cadena Januari tussen 13:00 - 16:00 uur of 28 januari tussen 13:00 - 16:00 uur.
Opdrachtomschrijving
>
Het team Digital Educational Resources van SURF exploiteert diensten die in het teken staan van het opslaan, distribueren, publiceren en vindbaar maken van digitale (open/FAIR) leermaterialen met als doel de kwaliteit van het onderwijs te verbeteren. Docenten en studenten kunnen makkelijk leermaterialen vinden en (her) gebruiken en onderwijsinstellingen kunnen nieuwe en bestaande leermaterialen (open/FAIR) delen.
Deze SURF-diensten zijn ontwikkeld door verschillende teams in verschillende stacks en met verschillende uitgangspunten, maar lijken desondanks sterk op elkaar of delen dezelfde functionaliteit. Ook is er een sterke behoefte om deze systemen meer en beter op elkaar aan te laten sluiten. Deze functionaliteit bestaat uit o.a. het harvesten, verrijken, categoriseren, distribueren, controleren, presenteren en kwalificeren van leermaterialen.
Om dit mogelijk te maken hebben we een platform ontwikkeld op basis van een microservice-gebaseerde architectuur. Hiermee bieden we microservices voor een brede groep applicaties, voor gebruik zowel binnen als buiten SURF. Communicatie competit tussen services onderling is event-based.
Jouw opdracht wordt om services te realiseren op het platform. Je bouwt deze op ons eigen SURF Developer Platform dat op een Kubernetes-cluster draait. Je werkt samen met de Product Owner, Technisch Productmanagers van de verschillende diensten, de andere Platform Developers en de Portal-developers (frontend en/of applicatie-developers) van zowel binnen als buiten SURF.
De services die SURF wilt ontwikkelen zijn onder te verdelen in drie categorieën:
- Harvesting-services voor het ophalen en normaliseren van materialen uit interne en externe repositories.
- Transformatie-services voor het genereren van zoekindices, vocabulaires, vertalingen, tekst-extractie, etc.
- Customer facing services, bijvoorbeeld review/materiaalkwaliteit, previews (screenshots), samenwerkingen, materiaalbundeling, statistieken, etc.
Functie-eisen
- 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.
- Je hebt ervaring met het ontwikkelen vanviz 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, hebt er veel kennis van en begrijpt de mogelijkheden, maar ook uitdagingen ervan.
- Je bent gewend te werken met/aan enterprise-omgevingen en hebt een passie voor platform-engineering. chili
- 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.
- Je bent bekend met de term Dev Ops of je noemt jezelf een Dev Ops’er.
- Geautomatiseerd testen is voor jou geen overbodige luxe.
- Je hebt ervaring met containerization (Kubernetes of soortgelijk).
- Je bouwt graag systemen die voldoen aan de ISO 25010 kwaliteitseisen.
- Ervaring met event sourcing en/of Apache Kafka is een pre.
- Je affiniteit hebt met het onderwijs en het is een pre als je ook “in het onderwijs” hebt gewerkt.
Competenties:
- Een open houding.
- Samenwerken in een multidisciplinair team.
- Nieuwsgierig.
- Kritisch.
- Secuur.
- Flexibel.
Interesse?
Graag ontvangen wij van geschikte kandidaten het volledige cv waaruit kennis/ervaring in bovenstaande blijkt. Hoelang wij deze gegevens bewaren en andere aan onze diensten gerelateerde AVG-zaken zijn te lezen in ons privacy statement, voor partners verwijzen we graag naar het statement voor partners.
Uw aanbieding dient VOLLEDIG te zijn en voorzien te zijn van:
- Volledige voor- en achternaam;
- Woonplaats;
- Beschikbaarheidsdatum;
- Hoeveel uur per week;
- Eigen medewerker of freelance;
- Vakantie;
- Uurtarief ex BTW, inclusief reis- en verblijfkosten;
- NEN
44001-Certificering:
Ja/Nee. naam",
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: