Software engineer
Role details
Job location
Tech stack
Job description
Als Software Engineer binnen het OT Datahub-team werk je aan het hart van onze operationele data-infrastructuur. Je bouwt robuuste pipelines, verbetert de datakwaliteit en voegt business logica toe aan het platform dat de energietransitie ondersteunt. Data uit diverse OT-domeinen wordt door jouw oplossingen omgezet naar bruikbare kennis voor de hele organisatie.
- Ontwerp, bouw en onderhoud ETL/ELT-pipelines voor het verwerken van OT-data vanuit diverse bronsystemen.* Ontwikkel en implementeer datakwaliteitstoetsingen, inclusief checks, monitoring en alerts die problemen proactief signaleren.
- Verrijkt het Snowflake-dataplatform met business logica en zorg voor schaalbare, onderhoudbare oplossingen.
- Werk samen met andere engineers, de data-architect en data consultants aan het doorontwikkelen van de OT Datahub.
- Vertaal genuanceerde technische vraagstukken naar slimme, werkende oplossingen in een dynamisch en veranderende tech stack.
- Draag bij aan codereviews, documentatie en het verhogen van de algehele code- en datakwaliteit binnen het team.
Requirements
- Een afgeronde opleiding in Software Engineering, Computer Science, Informatica, Data Science of een vergelijkbare richting.
- Sterke kennis van software development principes: clean code, testing, documentatie en modulair ontwerp.
- Beheersing van Python, SQL en/of .NET voor dataverwerking en ETL-ontwikkeling binnen ons team.
- Ervaring met datawarehousing, zoals Snowflake: modelleren, optimaliseren en data ontsluiten.
- Ervaring of kennis met het bouwen en onderhouden van ETL/ELT-pipelines en data-integratie vanuit diverse bronnen.
- Vertrouwd met Git en versiebeheer: code reviews, deployment pipelines en traceerbare wijzigingen.
- Ervaring met cloudopslag en -infrastructuur, denk hierbij aan AWS (S3).
Wensen
-
Ervaring met Linux is een pre.
-
Analytisch en zelfstandig: je vindt het leuk om problemen uit te diepen, diagnoses te stellen en oplossingen te implementeren.
-
Communicatief sterk: je weet technische bevindingen helder te vertalen naar begrijpelijke inzichten voor niet-technische stakeholders.
-
Teamspeler die prettig samenwerkt met collega's uit diverse disciplines en bijdraagt aan een positieve teamdynamiek.
-
Sterke kennis van software development principes: clean code, testing, documentatie en modulair ontwerp.
-
Een afgeronde opleiding in Software Engineering, Computer Science, Informatica, Data Science of een vergelijkbare richting.
-
Beheersing van Python, SQL en/of .NET voor dataverwerking en ETL-ontwikkeling binnen ons team.
-
Ervaring met datawarehousing, zoals Snowflake: modelleren, optimaliseren en data ontsluiten.
-
Ervaring of kennis met het bouwen en onderhouden van ETL/ELT-pipelines en data-integratie vanuit diverse bronnen.
-
Ervaring met cloudopslag en -infrastructuur, denk hierbij aan AWS (S3).
Benefits & conditions
Geen ZZP;
-
Aantal uren: 32-40.
-
Zwolle of Weert - 2 á 3 dagen op kantoor. De rest vanuit huis
- Aantal uren: 32-40.
- Locatie: Zwolle of Weert - 2 á 3 dagen op kantoor. De rest vanuit huis.
- Vertrouwd met Git en versiebeheer: code reviews, deployment pipelines en traceerbare wijzigingen.