Software Engineer OT Data
Role details
Job location
Tech stack
Job description
Je werkt binnen het OT DataHub-team van een organisatie die een centrale rol speelt in de energietransitie. Dit dynamische, proactieve team bouwt en onderhoudt het dataplatform waarmee operationele data wordt omgezet naar waardevolle kennis voor de organisatie. Als centraal knooppunt voor data draag jij bij aan de manier waarop de organisatie data-gedreven beslissingen neemt. Je werkt samen met andere engineers, een data-architect en data-consultants. In jouw dagelijkse werkzaamheden maak je gebruik van onder andere Snowflake, Matillion, Python, SQL, .NET en AWS. Je krijgt veel ruimte om slimme oplossingen te bedenken voor complexe vraagstukken en wordt aangemoedigd om mee te denken over verbetering en innovatie. De cultuur is open, samenwerking staat centraal en ieders stem wordt gewaardeerd. Het team bestaat uit enthousiaste en elkaar aanvullenden collega's. Jij kunt een waardevolle toevoeging zijn aan dit dynamische team.
Als Software Engineer binnen het OT Datahub-team ben je verantwoordelijk voor het hart van de operationele data-infrastructuur. Je ontwikkelt robuuste pipelines, verbetert de datakwaliteit en voegt business logica toe aan het platform ter ondersteuning van de energietransitie. Door jouw werk wordt data uit diverse OT-domeinen omgezet naar bruikbare kennis voor de hele organisatie.
- Ontwerpen, bouwen en onderhouden van ETL/ELT-pipelines voor het verwerken van OT-data vanuit diverse bronsystemen.
- Ontwikkelen en implementeren van datakwaliteitstoetsingen, inclusief checks, monitoring en alerts waarmee problemen proactief worden gesignaleerd.
- Verrijken van het Snowflake-dataplatform met business logica en zorgen voor schaalbare, onderhoudbare oplossingen.
- Samenwerken met andere engineers, de data-architect en data consultants aan de verdere ontwikkeling van de OT Datahub.
- Vertalen van complexe technische vraagstukken naar slimme, werkende oplossingen binnen een dynamische en veranderende tech stack.
- Bijdragen aan codereviews, documentatie en het verhogen van de algehele code- en datakwaliteit binnen het team.
Requirements
-
Je bent analytisch en zelfstandig: je duikt graag in problemen, stelt diagnoses en implementeert oplossingen.
-
Je bent communicatief sterk: je kunt technische bevindingen helder vertalen naar begrijpelijke inzichten voor niet-technische stakeholders.
-
Je bent een teamspeler die prettig samenwerkt met collega's uit verschillende disciplines en bijdraagt aan een positieve teamdynamiek.
-
Je hebt een afgeronde opleiding in Software Engineering, Computer Science, Informatica, Data Science of een vergelijkbare richting
-
Je beschikt over sterke kennis van software development principes: clean code, testing, documentatie en modulair ontwerp
-
Je beheerst Python, SQL en/of .NET voor dataverwerking en ETL-ontwikkeling
-
Je hebt ervaring met datawarehousing, zoals Snowflake: modelleren, optimaliseren en data ontsluiten
-
Je hebt ervaring of kennis met het bouwen en onderhouden van ETL/ELT-pipelines en data-integratie vanuit diverse bronnen
-
Je bent vertrouwd met Git en versiebeheer: code reviews, deployment pipelines en traceerbare wijzigingen
-
Je hebt ervaring met cloudopslag en -infrastructuur, zoals AWS (S3)
Functie-wensen
- Het is een pre als je ervaring hebt met Linux
True