Medior Data Engineer
Wij zoeken een Medior Data Engineer voor een multidisciplinair Data & Analytics-team die bouwt aan betrouwbare en schaalbare data-oplossingen binnen een moderne cloud-omgeving. Je ontwerpt en onderhoudt datamodellen, ontwikkelt ETL-processen en realiseert dataproducten samen met Data Analisten en Product Owners. De rol vraagt actieve inzet op data-transformatie (DBT), scripting in Python en SQL-werk in een clouddata platform. Je bewaakt datakwaliteit, werkt met versiebeheer en volgt CI/CD-principes binnen een Agile-team. De opdracht is detavast; vermeld op het aanbiedingsformulier de overname termijn en een salarisindicatie.
Beschrijving (minimaal 5 regels)
1. Ontwikkelen en onderhouden van data pipelines en ETL-processen in een moderne cloud-data omgeving.
2. Ontwerpen en implementeren van datamodellen volgens Kimball-principes en werken met DBT-transformaties.
3. Schrijven van SQL-queries en Python-code voor data-verwerking, automatisering en validering van datasets.
4. Borgen van datakwaliteit door testen, validatie en samenwerking met stakeholders in een Agile werkwijze.
5. Werken met Git, deploymentprocessen en CI/CD; meedenken over schaalbaarheid en onderhoudbaarheid van dataproducten.
Vereist profiel
- Minimaal 2 jaar ervaring als Data Engineer met actieve toepassing van Python binnen opdrachten.
- Minimaal 1 jaar aantoonbare ervaring met DBT; zelfstandig datamodellen en transformaties kunnen ontwikkelen en onderhouden.
- Aantoonbare SQL-ervaring binnen een cloud-data platform; ervaring met Snowflake is een sterke pré.
- Ervaring met Git en werken binnen CI/CD-omgevingen (gebruikersniveau is voldoende).
- Ervaring met datamodellering (Kimball): kunnen interpreteren, toepassen en verder ontwikkelen van dimensionele modellen.
- Ervaring met Agile werken (Scrum of vergelijkbaar) en goede samenwerking met analisten en productteams.
Wensen en aanvullende skills
- Ervaring met orchestration tools zoals Airflow (of vergelijkbare tooling).
- Ervaring met AWS-componenten (bijv. S3, IAM, ECS) is een plus.
- Kennis van metadata- en modelleringstools (LinkML, SHACL) en ervaring met YAML.
- Domain-kennis: CIM, elektriciteitsnetten of ervaring binnen de energiesector / netbeheerder is een pré.
Praktisch
- Type professional: detavast (LET OP: DETAVAST AANVRAAG).
- Locatie: Amersfoort | Hybride | 32-40 uur per week.
- Geen doorleen; kantoordagen: woensdag en vrijdag (aanwezigheid verplicht).
- Geen beheerder-vereiste voor CI/CD; ervaring als gebruiker volstaat.
Aanbiedingsformulier
Vermeld expliciet de gewenste overname termijn en een salarisindicatie bij het indienen van het aanbiedingsformulier. Zonder deze gegevens kan de detavast-aanvraag niet correct worden verwerkt.
Eisen
- De kandidaat wordt aangeboden op basis van detavast en kan dus kosteloos worden overgenomen na de overeengekomen overname termijn. Het is daarbij ook de intentie om de kandidaat in dienst te laten treden bij EDSN.
- In het geval van een gunning is het verplicht dat de kandidaat/leverancier vóór aanvang van de opdracht volledig aan de compliance-eisen voldoet. Houd er rekening mee dat we na een gunning de opdracht in ons platform Striive zullen opzetten. Compliance en facturering worden hier afgehandeld.
- De leverancier / Freelancer gaat akkoord met de Algemene Voorwaarden en de Opdrachtgever Specifieke Voorwaarden (OSV) van EDSN die terug te vinden zijn op de Inhuurdesk van EDSN (www.inhuurdeskedsn.nl) en onder het kopje 'Aanvraagprocedure'.
- Het voorgestelde tarief betreft een all-in tarief (waaronder reiskosten, woon- werkverkeer van de Professional, verblijfkosten en alle andere eventuele bijkomende kosten)
- Bij eventuele gunning is het verplicht voor de kandidaat/leverancier om een Verklaring Omtrent het Gedrag (VOG) aan te vragen voor de kandidaat. De kosten hiervan zijn geheel voor de kandidaat/leverancier en kunnen niet doorbelast worden aan EDSN.
- De kandidaat beheerst de Nederlandse taal zowel schriftelijk als woordelijk uitstekend
- De kandidaat is bereid om 2 dagen in de week op het kantoor in Amersfoort aanwezig te zijn.
- Het betreft tijdelijke invulling van een reguliere functie die normaliter door werknemers wordt ingevuld. De opdracht leent zich daarom niet voor invulling op zzp-basis. Eventueel geïnteresseerde zzp'ers kunnen zich op detachering- of uitzendbasis laten aanbieden door een bureau. Doorleenconstructies zijn nadrukkelijk niet toegestaan.
Indien blijkt dat dit criterium niet naar waarheid door de leverancier is ingevuld, wordt de opdracht per direct beëindigd en komt alle mogelijke schade voor rekening en risico van leverancier.
- Het CV is voorzien van het ingevulde aanbiedingsdocument dat aan deze aanvraag is toegevoegd.
- De werkzaamheden worden te allen tijde vanaf een Nederlands werkadres uitgevoerd. Conform EDSN beleid is 4 x 9 uur werken per week niet toegestaan
- Minimaal 2 jaar ervaring als Data Engineer waarbij Python actief is toegepast binnen opdrachten.
- Aantoonbare ervaring met het ontwikkelen of genereren van code voor data-verwerking, automatisering of ETL-processen.
- Minimaal 1 jaar aantoonbare ervaring met DBT.
Zelfstandig kunnen ontwikkelen en onderhouden van datamodellen en transformaties binnen DBT.
- Aantoonbare ervaring met SQL binnen een moderne AWS cloud-data omgeving.
- Aantoonbare ervaring met Git binnen professionele ontwikkelomgevingen.
- Ervaring met het werken binnen CI/CD-omgevingen.
Begrijpt de werking van deployment-, branching- en releaseprocessen.
- Minimaal 2 jaar ervaring met het ontwerpen en toepassen van datamodellen volgens Kimball-principes.
Kan dimensionele modellen interpreteren, toepassen en verder ontwikkelen.
Wensen
- Ervaring met Snowflake
- Ervaring met Airflow
- Ervaring met AWS-componenten
- S3
- IAM
- Elastic Container Services
- Ervaring met LinkML.
- Ervaring met SHACL.
- Ervaring met YAML.
- Kennis van CIM (Common Information Model).
- Ervaring binnen de energiesector of bij netbeheerders.