Data Engineer

, ,
Vacature ID WTS1202
Dienstverband W&S
Locatie Almere
Aantal uren per week 40 uur
Salaris of Tarief Marktconform

 

Functieomschrijving:

Doelstelling

De Data Engineer is verantwoordelijk voor het opbouwen en onderhouden van de datastructuren en de datastromen op het data platform. Het data platform is het platform waarop verschillende data warehouse en data lake oplossingen gebouwd zijn of gebouwd worden. De gegevens die ontsloten worden zijn afkomstig uit ERP systemen, HR systemen, servicedesk omgevingen, maar ook IoT gegevens afkomstig uit Batterij systemen. De bronnen zijn SQL databases, tekstbestanden, Excel files en JSON bestanden.

RESULTAATGEBIEDEN 

De data engineer is verantwoordelijk voor de bouw en onderhoud van de datastromen naar het data platform en de modellering van de gegevens in het data platform. Het is een developer functie.

Processen

  • Het ontwerpen, bouwen en onderhouden van de datastromen naar het data-platform
  • Verantwoordelijk voor de modellering van de gegevens in het data platform
  • Ervoor zorgen dat systemen voldoen aan bedrijfsvereisten
  • Het bouwen van algoritmes en modellen
  • Het schrijven van scripts in Python
  • Het integreren van nieuwe datamanagement-technologieën en software engineering tools in bestaande structuren
  • Het beveiligen & het analyseren van data
  • Datavisualisatie mogelijk maken
  • Begeleiden van nieuwe releases
  • Deelnemen in diverse ICT projecten

De toolset waarmee je werkt bestaat uit Matillion en Snowflake.

Gegevens worden naar gebruikers gebracht met Azure Analysis Services en PowerBI.

Overige

  • Volgen van de instructies en uitvoeren van de werkmethode door de relevante QHSE-procedures te volgen, zoals beschreven in AIM. Voor bevoegdheden zie ‘authority matrix’.
  • Actieve bijdrage aan het behalen van de afdelingsdoelstellingen (Roadmap).
  • Overige voorkomende werkzaamheden.

KENMERKEN

Communicatie

  • Communicatie met medewerkers van de afdeling, medewerkers/gebruikers van diverse afdelingen rondom ICT/Cloud/datawarehousing vraagstukken.
  • Communicatie met leveranciers van software.

Bevoegdheden

  • Bevoegd om alle maatregelen te treffen, binnen het kader van gemaakte afspraken en gestelde eisen, die nodig zijn voor het verwezenlijken van zijn verantwoordelijkheden.

Functie eisen:

  • Je hebt hbo-niveau, bijvoorbeeld door een opleiding in de richting van technische of bedrijfsinformatica, informatiekunde, ICT of software-engineering.
  • Je hebt ervaring met het ontwerpen en realiseren van software in bijvoorbeeld SAS, Python, R, C#, PHP of Java.
  • Beheersing van SQL (Teradata)
  • Ervaring met dimensioneel modelleren
  • Kennis van en inzicht in de gelaagdheid van een data warehouse en de functies die bij deze gelaagdheid horen
  • Kennis van en inzicht in het verschil tussen transactionele databases en analytische databases
  • Kennis van en inzicht in het efficiënt ontsluiten van gegevens uit SQL databases naar Snowflake met behulp van Matillion
  • Kennis van en inzicht in het efficiënt ontsluiten van gegevens uit tekstbestanden naar Snowflake met behulp van Matillion
  • Kennis van en inzicht in het efficient ontsluiten van gegevens uit Excel bestanden naar Snowflake met behulp van Matillion
  • Goede kennis van de Nederlandse en Engelse taal, zowel mondeling als schriftelijk.

Voor deze opdracht kunnen wij geen gebruik maken van meerdere schakels in de keten. Aanbiedingen die worden verricht door bureaus kunnen in dit specifieke geval niet in behandeling worden genomen.