Job Application Form
Senior Azure Cloud Data Engineer
--Fluvius SO CVBA--
Context
De organisatie bouwt aan een data- en informatieplatform in Databricks binnen een Microsoft Azure Cloud-omgeving. Verschillende Azure Cloud-services ondersteunen het platform en Power BI fungeert als de centrale rapporteringstool voor businessrapportering en analytics. Diverse bronnen en applicaties worden ontsloten naar dit platform, dat is opgebouwd uit verschillende data- en informatielagen om (advanced) analytics- en operationele use cases te ondersteunen.
Om dit te realiseren, werd een domeingebaseerde organisatie van datateams opgezet. Binnen deze structuur werken data- en BI-specialisten aan de ontwikkeling van dataproducten ter ondersteuning van analytische en operationele use cases die specifiek zijn voor hun domein.
Binnen het domein Klant- en Netoperaties willen we een Klant Orchestrator ontwikkelen: een tool die, op basis van informatie uit dataproducten binnen dit domein, de optimale volgorde bepaalt voor de uitvoering van klantoperaties.
Voor dit traject zijn we op zoek naar een ervaren Azure Cloud/Data Engineer die, dankzij zijn of haar expertise, de Klant Orchestrator end-to-end kan uitwerken:
- (Near-)realtime verwerking en streaming van data naar het platform.
- Opbouw van dataproducten binnen het platform volgens de architectuur- en designprincipes van de organisatie.
- API-gebaseerde ontsluiting en event processing van dataproducten naar applicaties.
- Ontwikkeling van applicatiecomponenten, zoals een rule engine voor de Klant Orchestrator.
Dit traject wordt projectmatig aangepakt onder leiding van de organisatie en in nauwe samenwerking met collega’s. Je komt terecht in een zelfsturend Scrum-team, waarin je de volgende activiteiten uitvoert:
- Je maakt functionele analyses en specificaties op en bespreekt deze met de verschillende stakeholders (informatieanalisten, solution architects, applicatiespecialisten, ...).
- Op basis van de behoeften werk je het datamodel uit in de verschillende lagen van het platform, conform de BI-richtlijnen van de organisatie. Daarnaast ontwerp je de applicatiecomponenten die nodig zijn voor de realisatie van de volledige Klant Orchestrator-oplossing.
- Je staat in voor de technische implementatie binnen een Microsoft Azure-omgeving (met Databricks als belangrijkste service), vanaf de data-extractie tot en met de eindapplicatie.
- Je volgt de gangbare ontwikkelcyclus binnen het platform en respecteert het ICT Change- en Releaseproces.
- Je controleert het uitgevoerde werk aan de hand van een testplan en helpt mee om de nodige testdata ter beschikking te stellen voor de uitvoering van de testcases.
- Je zorgt ervoor dat jouw oplossing correct wordt opgenomen in de operationele werking, zodat end-to-endmonitoring kan plaatsvinden en de afgesproken servicelevels worden behaald.
- Je ontwikkelt overkoepelend communicatie- en opleidingsmateriaal en houdt dit actueel in Confluence en Jira.
- Je ondersteunt collega-engineers en begeleidt hen waar nodig bij de ontwikkeling van de end-to-endketen.
Bijkomend
- Gezien de intensieve samenwerking met verschillende stakeholders is een zeer goede kennis van het Nederlands, zowel mondeling als schriftelijk, noodzakelijk.
- Op basis van zijn of haar expertise moet de kandidaat in staat zijn om binnen twee weken volledig mee te draaien in het bestaande team. Zelforganisatie en een groot leervermogen zijn hierbij essentiële kwaliteiten.
- Je bent diplomatisch en communiceert vlot en transparant met verschillende stakeholders.
- Je draagt bij aan een goede samenwerking door actief informatie uit te wisselen met collega’s.
- Je bent een echte teamspeler en neemt actief deel aan de projectwerking.
- Je denkt pragmatisch en oplossingsgericht binnen de afgesproken scope.
- Je analyseert problemen en komt met efficiënte en eenvoudige oplossingen.
- Je werkt gestructureerd en documenteert je werk zorgvuldig.
- Innovatie behoort tot jouw sterke punten. Je gaat voortdurend op zoek naar de meest optimale en werkbare oplossing.
Vaardigheden
- Aantoonbare ervaring als BI Consultant Senior (5 jaar)
- Aantoonbare ervaring met Data Management (ETL)
- Aantoonbare ervaring met reporting tools
- Aantoonbare ervaring met requirements analyse
- Taalvereiste: Nederlandstalig op Europees CEFR-niveau C2
- Aantoonbare ervaring met en kennis van Python (of PySpark) codeertaal
- Aantoonbare ervaring met Power BI als rapporteringstool
- Aantoonbare ervaring met Kafka
- Aantoonbare ervaring met SQL scripts
- Aantoonbare ervaring in de Belgische energiesector is een troef
- Aantoonbare ervaring met API management
- Aantoonbare ervaring met Databricks
- De kandidaat beschikt over een geldig Databricks Certified Data Engineer Professional-certificaat
- Aantoonbare ervaring met data vault modellering
- Aantoonbare ervaring met meerdere van volgende Azure services: Azure Data Factory, Azure Key Vault, Azure DevOps, Azure Storage Accounts, Azure Data Lake, Azure SQL Database
- Aantoonbare ervaring in data verwerking en data modellering (Senior, 5 jaar)
- Aantoonbare ervaring met Agile / scrum werking
- Aantoonbare ervaring met werken in een MS Azure omgeving
- Taalvereiste: Nederlandstalig op Europees CEFR-niveau C2