Vacature: Sr Data Engineer 36 uur per week (2 FTE)

ZZP (of detachering)
Delen

Over de opdracht

Vacature Vacature: Sr Data Engineer 36 uur per week (2 FTE)

In het kort: Je gaat als senior data engineer het CREDO-dataplatform doorontwikkelen, datapipelines en datamodellen bouwen en migreren naar Microsoft Fabric, datakwaliteit borgen en collega-engineers coachen in een ambitieuze, datagedreven omgeving. 1 De Rotterdamse Electrische Tram NV is per direct op zoek naar een: Senior Data Engineer 36 uur per week Het betreft een tijdelijke functie voor de duur van zes maanden met een optie op verlenging voor de maximale duur van 2 jaar. De startdatum is z.s.m., maar niet later dan 2-11-2026. Het Team Het Data Office team is onderdeel van de afdeling IT Services. Het team ontsluit en verwerkt data van uiteenlopende databronnen, en stelt deze beschikbaar voor analyse doeleinden. Verder is het team verantwoordelijk voor het ontwikkelen en beheren van CREDO. Dit is het het centrale data- en analyticsplatform van de organisatie. Het platform is gebaseerd op een lakehouse-architectuur in Azure met een medallion-structuur en een Delta Lake. Het team werkt nauw samen met data analisten, data stewards en overige stakeholders om ruwe data om te zetten in dataproducten die direct bijdragen aan de bedrijfsdoelen van de RET. Binnen de Data Community waarborgen we de naleving van best practices, standaarden en architectuurprincipes. We zorgen ervoor dat alle data oplossingen voldoen aan strikte governance en hoge kwaliteitsnormen, zodat de volledige dataketen optimaal functioneert. Als ervaren Data Engineer werk je binnen Data Office mee aan zowel de oplevering van dataproducten als ook de doorontwikkeling en het beheer van CREDO. Momenteel werken we aan de migratie naar Microsoft Fabric. Op de roadmap voor de komende tijd staan onder andere het optimaliseren van performance, bewaken van datakwaliteit, monitoring en kostenbeheersing. We bevinden ons in een omgeving die bruist van ambitie om veilig, slim en verantwoord te werken volgens een metadata gedreven methodiek. Met jouw technische expertise zet je schaalbare en efficiënte datapipelines op, waarmee de RET kan blijven innoveren en groeien in een datagedreven toekomst. Het profiel Als Senior Data Engineer speel je een cruciale rol in de transformatie van RET naar een volledig datagedreven organisatie. Wat deze rol echt bijzonder maakt, is de directe impact die jouw werk heeft op de business, zoals de operationele efficiëntie van ons vervoersnetwerk en een toekomstbestendig dataplatform. Je draagt bij aan het ontwikkelen van datagedreven processen voor de verschillende domeinen zoals assetmanagement, P&O en finance. Je gebruikt hierbij cloud-native oplossingen en geautomatiseerde data quality control mogelijkheden binnen Microsoft Fabric. Je bent verantwoordelijk voor het implementeren en opleveren van oplossingen voor het ontsluiten, verwerken en dimensioneel modelleren van gestructureerde en ongestructureerde databronnen, conform de architectuur en designstandaarden van het Data Office. Je werkt hierbij samen met de andere data engineers binnen het Data Office in een agile werkomgeving. Daarnaast werk je nauw samen met de lead data platform engineer en solution architect, data analisten en andere stakeholders binnen de business 2 units om innovatieve en robuuste oplossingen te realiseren die onze bedrijfsdoelen ondersteunen. Je bent gewend om zelfstandig en zorgvuldig op te leveren in een complexe omgeving, met uiteenlopende bronsystemen, afhankelijkheden en stakeholders. Je brengt je kennis en ervaring in waarmee we het CREDO platform verder kunnen doorontwikkelen met nieuwe functionaliteit en verbeterde performance, je speelt een actieve rol in constructieve discussies binnen Data Office en je deelt actief je kennis met de andere data engineers. Eindresultaat De opdrachtnemer realiseert de verdere ontwikkeling van het operationele CREDO-dataplatform door de implementatie van één of meer overeengekomen roadmaponderdelen, passend binnen de doelarchitectuur en de doorontwikkeling van het platform. Daarnaast omvat het resultaat werkende en gedocumenteerde datapipelines, het opzetten van PySpark-notebooks en het ontwerpen en bouwen van datamodellen, ten behoeve van de ontsluiting en verwerking van gestructureerde en ongestructureerde databronnen. De functie Je taken bestaan uit o.a.: – Bijdragen aan het verder ontwikkelen van het CREDO dataplatform en verantwoordelijk zijn voor de realisatie van een of meer speerpunten op de roadmap. – Implementeren van de migratie van CREDO in Synapse naar Microsoft Fabric, op basis van de intermediate state en target state architecture, waaronder het omzetten van bestaande pipelines, notebooks en datamodellen. – Bouwen en onderhouden van schaalbare datapipelines en PySpark notebooks binnen de medallion-structuur (bronze, silver en gold), met een focus op prestatie- en kostenoptimalisatie. – Implementeren van dimensionele datamodellen en het ontsluiten en verwerken van gestructureerde en ongestructureerde databronnen, ook in complexe bronlandschappen. – Uitvoeren en implementeren van data quality framework en checks op datasets gedurende de ETL/ELT-processen om de nauwkeurigheid en volledigheid te waarborgen, en implementeren van data cleansing processen om bekende datakwaliteitsproblemen op te lossen. – Structureren en managen van SQL datawarehouse met een focus op Azure SQL Database en Fabric Database. – Samenwerken met data analisten om requirements te verzamelen en te vertalen naar technische specificaties voor data-oplossingen. – Implementeren en gebruiken van CI/CD-pijplijnen voor geautomatiseerde build, test en deployment processen, inclusief integratie van quality en security controles. – Analyseren en oplossen van complexe technische problemen, uitvoeren van code reviews en zorgen voor documentatie en monitoring van de opgeleverde oplossingen. – Inbrengen en borgen van je expertise en ervaring binnen het Data Office team. Coachen van andere data engineers om hen zowel individueel als het team naar een hoger plan te trekken. Wat heeft de RET te bieden? Wij bieden jou de kans om een bijdrage te leveren aan een maatschappelijk relevant thema in een dynamische omgeving. RET is als organisatie volop in ontwikkeling. Je krijgt een zelfstandige en uitdagende functie in een professionele en prettige werkomgeving, met collega’s die zich net als jij inzetten voor optimaal openbaar vervoer, in Rotterdam en omstreken.

Eisen

LET OP: Het is voor onze opdrachtgever noodzakelijk dat je aan al de gestelde functie-eisen kunt voldoen. Dit moet overtuigend blijken uit je CV. Alleen dan is reageren op deze opdracht zinvol.

– Aanbieder dient een curriculum vitae en motivatiebrief toe te voegen aan de Nadere offerte. – Uit het aangeboden CV dient te blijken dat de aangeboden kandidaat voldoet aan de gestelde minimum eisen, waaronder maar niet uitsluitend, werkervaring, certificering, inzetbaarheid en vereist opleidingsniveau. – Deelnemer dient in één (1) A4 een toelichting te geven op de aangeboden kandidaat waarin Aanbieder beschrijft: Match van kandidaat met aard en organisatie van Opdrachtgever; Mate waarin de kandidaat aansluit bij de het gevraagde functieniveau (kennis en kunde) en/of de competenties. – Om succesvol te kunnen zijn is het belangrijk dat je proactief bent, en op mensen afstapt. – De RET is op zoek naar een zelfstarter, die zijn weg snel weet te vinden in een nieuwe werkomgeving. – Je hebt meer dan 7 jaar werkervaring als data engineer met de ontwikkeling en het beheer van een dataplatform in de Azure Cloud en daarbij gewerkt met Microsoft Fabric en/of Azure Synapse Analytics. – Je hebt ervaring met het implementeren van oplossingen in een complexe omgeving, met meerdere bronsystemen, afhankelijkheden en stakeholders. – Ervaring met het dataproducten gebaseerd op SAP en SuccessFactors is een belangrijke pre. – Je hebt ervaring met een lakehouse -architectuur en medallion principes. – Je hebt uitgebreide kennis en minimaal 5 jaar ervaring met dimensioneel datamodellering, programmeren in SQL en werken met PySpark notebooks. – Je hebt ervaring met het standaardiseren en automatiseren van workflows. – Je hebt gewerkt met Azure DevOps, GIT en volgens CI/CD principes. – Je hebt ervaring met het werken in een agile werkomgeving. – Je bent gewend de lead te nemen bij het vertalen van epics naar features binnen squads en je weet hoe andere engineers te challengen bij het aanscherpen van user stories. – Je beschikt over één of meerdere relevante Microsoft Azure-certificeringen, passend bij het vakgebied data engineering, zoals Azure Data Engineer Associate (DP-203).

Wensen

LET OP: Op basis van de wensen van onze opdrachtgever wordt bepaald of je eventueel wordt uitgenodigd voor een selectiegesprek. Het is dus noodzakelijk dat je ook op de wensen een sterke match hebt.

– Opdrachtgever beoordeelt de mate waarin de aangeboden kandidaat aansluit bij de aard en organisatie van Opdrachtgever. (10 punten) – Opdrachtgever beoordeelt de mate waarin de aangeboden kandidaat aansluit bij de het gevraagde functieniveau (kennis en kunde) en/of de competenties. (10 punten) Competenties – Uitstekende communicatieve vaardigheden en het vermogen om effectief te communiceren met alle niveaus van de organisatie. – Sterk probleemoplossend vermogen en vermogen om snel obstakels te identificeren en op te lossen. – In staat zijn om complexe datavraagstukken en technische uitdagingen te analyseren en hiervoor schaalbare, efficiënte oplossingen te ontwerpen. – Het vermogen om technische teams te ondersteunen en hun vaardigheden te ontwikkelen, vooral in een omgeving waarin het team nog beperkte ervaring heeft met het platform.

Overige informatie

Optie tot verlenging: Ja, optie op verlenging voor de maximale duur van 2 jaar Gespreksdatum: Donderdag 22 en vrijdag 23 oktober: 9:30 -12:30 en 13:30-16:30

Procedure

De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.

  • Om je krachtig voor te kunnen dragen hebben wij minimaal één werkdag nodig om samen met jou alle bescheiden in orde te maken.
  • Wanneer je interesse hebt in deze opdracht en overtuigd bent van een sterke match, reageer dan direct!
  • Naast een actueel en op de opdracht gericht CV zullen wij altijd vragen om een bondige persoonlijke motivatiebrief (inclusief een toelichting per functie-eis en -wens) en een indicatief uurtarief/maandloon.

Op basis van deze informatie kunnen wij voor je aan de slag! We nemen contact met je op om alle verdere details goed door te nemen en duidelijke afspraken met je te maken voor we je daadwerkelijk voorstellen.

Reageer nu op

Vacature: Sr Data Engineer 36 uur per week (2 FTE)

Let op: Gewenste contractvorm voor deze opdracht is ZZP (of detachering)


Wij staan voor je klaar!

(ma - vr 09:00 - 17:00)

Vraag over de opdracht? Wij ontvangen graag je vraag per mail via [email protected]

Bureau/partner?

Je kunt dan alleen voorstellen na aanmelding en toelating als partner via onderstaande pagina.

Hulp met je stukken?

Leer hier hoe je een goede motivatiebrief schrijft (als ZZP-er) in het publieke domein!

Leer hier hoe je je CV herschrijft naar de opdracht (als ZZP-er) in het publieke domein!

Leer hier hoe je je competenties verwerkt in je CV, motivatiebrief en gesprek!

Veelgestelde vragen

Kan ik werken via Detachering en/of als ZZP-er?

Bij OverheidZZP vind je opdrachten die via verschillende contractvormen kunnen worden uitgevoerd, waaronder ZZP en detachering. Per opdracht wordt beoordeeld welke contractvorm(en) passend zijn, afhankelijk van de aard van de werkzaamheden, de organisatorische inbedding en de wijze waarop de opdracht feitelijk wordt uitgevoerd. Je herkent de voorkeur of uitgangspunten voor een opdracht aan het label bovenaan de vacature: ZZP (of detachering) of Detachering. Staat bij een opdracht uitsluitend ‘Detachering’? Dan is op basis van de kenmerken van die specifieke opdracht gekozen voor uitvoering via detachering. Dit betekent niet dat bepaalde groepen opdrachtnemers op voorhand worden uitgesloten, maar dat de opdracht zich gelet op de beoogde uitvoering niet leent voor alle contractvormen. Lees hier meer over de uitvoeringsvoorwaarde arbeidsrelatie en detachering.

Hoe helpen jullie mij met mijn CV, motivatie en het gesprek?

Wij kennen de meeste opdrachtgevers goed en weten waar zij op letten in een selectieproces. Die ervaring gebruiken we bij elke aanbieding: we toetsen je CV en geven gerichte tips over je CV, motivatie, (concurrerend) uurtarief en presentatie. Ook wanneer je op gesprek mag helpen wij je met de voorbereiding. Zo vergroten we samen je slagingskans!

Is reageren op opdrachten vrijblijvend of zijn hier kosten aan verbonden?

Reageren is altijd vrijblijvend (no cure no pay) en nog niet definitief. Na jouw reactie nemen we altijd eerst contact met je op, en pas als jij helemaal akkoord bent met de financiële en praktische uitgangspunten dragen wij je formeel voor bij de opdrachtgever. We werken met een eerlijke, marktconforme fee bovenop jouw uurtarief, verwerkt in het tarief richting de opdrachtgever. Samen stemmen we altijd af welk uurtarief jij wilt ontvangen en verkennen we of de opdracht goed aansluit bij jouw ambities en kwaliteiten.

Ik voldoe niet aan alle eisen/wensen, is het het waard om toch te reageren?

De eisen die bij een opdracht staan vermeld zijn knock-out criteria: je moet hier 100% aantoonbaar aan voldoen om in aanmerking te komen. Wensen zijn geen harde vereisten, maar het is wel aanbevolen om aan zoveel mogelijk wensen te voldoen om kansrijk te zijn in de selectie. Reageer alleen als je zeker weet dat je aan alle eisen en de meest essentiële wensen voldoet.

Hoe kan ik mijn documenten het beste aanleveren om de kans van slagen te vergroten?

Reageer via de website met je CV, een Motivatie en een Toelichting op de eisen en wensen. Gebruik je motivatiebrief voor een heldere onderbouwing van jouw match. Beschrijf steeds per eis/wens kort hoe je hieraan voldoet. Dit maakt de aansluiting op de opdracht direct inzichtelijk en helpt de opdrachtgever in het begrijpen van jouw aanbieding.

Wij kennen de meeste opdrachtgevers goed en weten waar zij op letten in een selectieproces. Die ervaring gebruiken we bij elke aanbieding: we toetsen je CV en geven gerichte tips over je CV, motivatie, (concurrerend) uurtarief en presentatie. Ook wanneer je op gesprek mag helpen wij je met de voorbereiding. Zo vergroten we samen je slagingskans!

Reageren is altijd vrijblijvend (no cure no pay) en nog niet definitief. Na jouw reactie nemen we altijd eerst contact met je op, en pas als jij helemaal akkoord bent met de financiële en praktische uitgangspunten dragen wij je formeel voor bij de opdrachtgever. We werken met een eerlijke, marktconforme fee bovenop jouw uurtarief, verwerkt in het tarief richting de opdrachtgever. Samen stemmen we altijd af welk uurtarief jij wilt ontvangen en verkennen we of de opdracht goed aansluit bij jouw ambities en kwaliteiten.

Bij OverheidZZP vind je opdrachten die via verschillende contractvormen kunnen worden uitgevoerd, waaronder ZZP en detachering. Per opdracht wordt beoordeeld welke contractvorm(en) passend zijn, afhankelijk van de aard van de werkzaamheden, de organisatorische inbedding en de wijze waarop de opdracht feitelijk wordt uitgevoerd. Je herkent de voorkeur of uitgangspunten voor een opdracht aan het label bovenaan de vacature: ZZP (of detachering) of Detachering . Staat bij een opdracht uitsluitend ‘Detachering’? Dan is op basis van de kenmerken van die specifieke opdracht gekozen voor uitvoering via detachering. Dit betekent niet dat bepaalde groepen opdrachtnemers op voorhand worden uitgesloten, maar dat de opdracht zich gelet op de beoogde uitvoering niet leent voor alle contractvormen. Lees hier meer over de uitvoeringsvoorwaarde arbeidsrelatie en detachering.

De eisen die bij een opdracht staan vermeld zijn knock-out criteria: je moet hier 100% aantoonbaar aan voldoen om in aanmerking te komen. Wensen zijn geen harde vereisten, maar het is wel aanbevolen om aan zoveel mogelijk wensen te voldoen om kansrijk te zijn in de selectie. Reageer alleen als je zeker weet dat je aan alle eisen en de meest essentiële wensen voldoet.

Gebruik de eerste pagina van je CV of een deel van je motivatiebrief voor een heldere onderbouwing van jouw match. Neem alle eisen en wensen uit de opdracht over en beschrijf steeds kort hoe je hieraan voldoet. Dit maakt de aansluiting op de opdracht direct inzichtelijk en helpt de opdrachtgever in het begrijpen van jouw aanbieding. Je kunt hiervoor dit format gebruiken.

Relevante opdrachten

Interesse, en overtuigd van een sterke match?

Mogen wij je helpen met zoeken?

Wij helpen je graag met het vinden van een passende opdracht in het publieke domein! Interim of detachering? Neem contact met ons op dan gaan wij vrijblijvend persoonlijk voor je op zoek!