Backend developer
Samen met organisaties in cultuur, media en overheid zet meemoo zijn schouders onder de zorg voor en het gebruik van hun (digitaal) archief. Concreet digitaliseren en archiveren we Vlaams archiefmateriaal voor 180 organisaties en ontsluiten het voor verschillende doelgroepen. Daarnaast ondersteunen we organisaties en kunstenaars met raad en daad, via kennisplatformen, samenwerking in projecten en het beantwoorden van praktijkvragen. Meemoo bestaat op dit moment uit meer dan 65 medewerkers en is gevestigd in Gent.
- meemoo, Gent
- Type: Voltijds
- Deadline: 10/8/2025
Over deze job
Als softwareontwikkelaar sta je bij ons niet alleen. Je zal deel uitmaken van een team dat instaat voor de ontwikkeling van software voor de ingest, het management en het hergebruik van archiefmateriaal. Samen met je collega’s ontwikkel je backendprocessen en -applicaties voor uiteenlopende doeleinden: van microservices die import van nieuw materiaal mogelijk maken tot grootschalige migraties, zoals de omzetting van de ene videocodec naar de andere – en dat voor honderdduizenden items.
Om je een idee te geven: dit jaar werken we aan API’s en services die de instroom van digitaal geboren materiaal mogelijk maken. Later zullen deze gebruikt worden door een aantal applicaties om duizenden objecten gecontroleerd te kunnen archiveren. Recent maakten je collega’s ook werk van software die ervoor zorgt dat het VRT-archief veilig bewaard wordt in ons archiefsysteem. We bouwen backendprocessen om dit te automatiseren en voeren analyses uit op de data om de synchronisatie te controleren. 16 PiB in sync? Check! We zetten bovendien steeds meer in op artificiële intelligentie om audiovisueel materiaal mee te beschrijven. Gezichtsherkenning op 120.000 uur video? Jawel! Benieuwd naar nog meer ja’s en checks? Neem gerust een kijkje tussen onze gepinde repositories op Github.
Concreet:
- ga je als backendontwikkelaar met Python aan de slag om nieuwe softwarecomponenten te realiseren. Je spart erover met je collega’s en levert samen een performante en duurzame oplossing op.
- schrijf je duidelijk leesbare code die goed te onderhouden én uit te breiden is, en ontwikkel je schaalbare (micro)services. Ook hier word je bijgestaan door collega’s. We reviewen elkaars werk om tot solide stukken code te komen.
- documenteer je die (micro)services grondig voor je collega’s, en voorzie je code comments en docstrings bij de code die je schrijft.
- spring je op basis van een rotatiesysteem bij om dringende issues, problemen en operationele vragen (indien nodig gescript) op te lossen. Op die manier zie je hoe jouw code en processen werken in de praktijk: een goede voedingsbodem voor verbeteringen.
Bijkomende info
Gepost op 2025-06-30