Data Engineer
Role details
Job location
Tech stack
Job description
- Krijg energie van data met impact en draag bij aan een datagedreven SVB
- Ontwerp en bouw end-to-end datapipelines die onze organisatie elke dag slimmer maken
- Versterk het Service Center Data (SCD) op ons hoofdkantoor in Amstelveen
Je helpt onze directies Bedrijfvoering en IT om de juiste inzichten te verkrijgen zodat zij betere beslissingen kunnen nemen.
Als Data Engineer bij het Service Center Data (SCD) ben je verantwoordelijk voor het ontwikkelen en testen van verschillende dataverladingen. Data engineers leveren een bijdrage aan de zogeheten geborde straat. Dat wil zeggen; de data wordt verladen en getransformeerd ten behoeve van dashboarding, gestandaardiseerde analyses en self service BI.
Samen met collega's in verschillende rollen werk je aan de ontwikkeling en optimalisatie van informatieproducten (bijvoorbeeld analytics, rapportages en dashboards). Je stuurt op herbruikbaarheid, privacy, datakwaliteit en tijdigheid en draagt actief bij aan de ambitie van de SVB om datagedreven te werken.
Je werkt op een kort cyclische manier (Agile Scrum) nauw samen met ontwikkelaars en product owners om de backlog scherp te krijgen. Je bent inhoudelijk betrokken bij functionele en acceptatietests, voert checks uit en denkt mee over wat getest moet worden. De testcoördinator is verder verantwoordelijk voor de planning en uitvoering.
Concreet zijn de taken van de Data Engineer de volgende:
- Ontsluiten van data uit verschillende type bronnen (API, CSV, database)
- Toepassen van transformaties op de data met behulp van SQL en Python
- Ontwikkelen van Synapse pipelines voor het verladen van de data
- Testen en valideren van dataverlading
- Monitoren en troubleshooting
- Technisch onderhouden van Synapse pipelines
- Samenwerken met Report engineers, Cloud Engineers, Data modelleurs en Informatieanalisten om datamodellen te valideren en de data-infrastructuur te optimaliseren
- Technisch uitrollen van datamodellen in brons, zilver en goud.
Je bent iemand die onafhankelijk en zelfstandig kan werken, maar verliest daarbij de samenwerking nooit uit het oog. Je werkt graag met focus en gestructureerd. Je schakelt moeiteloos tussen business en je collega's en weet belanghebbenden mee te nemen in je denkrichting.
Requirements
- Kennis van de basis architectuur principes en stijlen van Data Warehousing en Business Intelligence (Inmon, Kimball).
- Kennis van en tenminste 5 jaar ervaring met het toepassen van SQL voor gestructureerde (tabellen, kolommen en relaties) data.
- Kennis van en meerjarige ervaring met het toepassen van PySpark voor gestructureerde (tabellen, kolommen en relaties) data.
- Kennis van CI/CD en versiebeheer in DevOps.
- Duidelijk en helder kunnen communiceren over de mogelijkheden en beperkingen aan stakeholders.
- Ervaring met ODI is een nice to have.
- Leergierig en open om nieuwe technologieën te leren en te implementeren.
- Goede teamgeest, je neemt collega data engineers mee in de gemaakte producten en brainstormt over innovatie op het gebied van data engineering.
Daarnaast beschik je over:
- HBO werk- en denkniveau
- Minimaal 5 jaar ervaring als Data Engineer in een complexe data omgeving
- Uitstekende beheersing van de Nederlandse taal in woord en geschrift
- Ervaring met MS Azure
Benefits & conditions
Zijn we beiden enthousiast?! We zetten alles in het werk om je inzicht te geven in de concrete arbeidsvoorwaarden en ontvang je arbeidsovereenkomst.