Standplaats: 'S-HERTOGENBOSCH
Duur: 07-07-2025 - 07-01-2026
Optie tot verlenging: Ja
Reageren voor: 27-06-2025
Organisatie:
De opdrachtgever is 1 van de 6 regionale netbeheerders in Nederland. Haar belangrijkste taak als netbeheerder is het aanleggen en onderhouden van het gas- en elektriciteitsnet in in Noord-, Oost- en Zuid-Nederland. Ook zorgen ze voor het transport van energie.
Functieomschrijving
Ben jij een ervaren System Architect met visie op software- en securityarchitectuur in een datagedreven omgeving? Bij Enexis geef jij richting aan de architectuur van onze front-end en API-laag en leg je de basis voor een nieuwe generatie dataproducten.
Zo ga jij deze uitdaging aan
De energietransitie versnellen - dát is onze missie. Data speelt hierin een cruciale rol. Met het Data4All platform bouwen we aan een toekomstbestendig, cloud-native datalandschap waarin dataproducenten en -consumenten elkaar eenvoudig kunnen vinden. En daarvoor hebben we jou nodig.
Jij gaat als System Architect richting geven aan de POC voor zelfbouw om eind dit jaar een goede vergelijking te kunnen maken met een 'off-the-shelf' benadering. We gaan namelijk aan de slag met een "marketplace" waarin we al onze dataproducten voor Enexis gaan publiceren. Zodat al onze producten zoek- en vindbaar zijn en dat al onze consumenten exact weten wie de (data)eigenaar is, wat de datakwaliteit is, wanneer de onderliggende data voor het laatst is geactualiseerd, etc. Vergelijk het maar met Spotify of een webshop. Dat betekent: het neerzetten van de fundamentele technische architectuur voor de web-UI, de API-laag en de repository database. Je bent verantwoordelijk voor het ontwerp van de eerste versie van de front-end en vertaalt complexe technische vereisten naar schaalbare oplossingen.
Tegelijkertijd borg je security-by-design in de architectuur, met oog op toekomstige externe ontsluiting. Je begeleidt de implementatie van o.a. het metadatamodel voor dataproducten, het uploadproces, het zoeken en vinden van producten, en een basisniveau van autorisatie.
Daarnaast denk je mee over toekomstige uitbreidingen in volgende technologische plateaus, zoals:
•
• Datasets aanbieden als product via CI/CD inclusief automatische technische kwaliteitschecks,
• SSO-integratie/Omada-koppeling,
• Data lineage en koppeling met technische metadata uit bronsystemen,
• Architectuur voor een externe dataproducten-marktplaats, en
• Functionaliteiten zoals goedkeuringsflows, social features, en winkelwagentjes.
Je werkt in het team "Governation" en samen met ontwikkelteams om deze eerste versie van de marktplaats succesvol neer te zetten én de juiste strategische basis te leggen voor verdere groei.
Dit zijn jouw verantwoordelijkheden:
•
• Ontwerpen en onderbouwen van de softwarearchitectuur voor web-UI, API-laag en repository database (Snowflake).
• Realiseren van een eerste versie van de user interface, inclusief zoeken, vinden, en linken van dataproducten.
• Borgen van basis-autorisatie voor raadplegers en producenten.
• Toepassen van security-by-design principes met oog op toekomstige externe ontsluiting.
• Samen met collega's de haalbaarheid en werking van de architectuur, UI en zoekfunctionaliteit aantonen.
• Meedenken over vervolgstappen zoals CI/CD integratie, lineage, approvals en het secure extern, buiten Enexis, beschikbaar maken van de marketplace.
• Meewerken om te komen tot een afgestemde architectuur en definitieve keuze voor de marketplace-oplossing.
• Coachende en adviserende rol richting ontwikkelteams en product owners op gebied van softwarearchitectuur en integratie.
Functie-eisen:
Minimaal 5 jaar ervaring als software- of systeemarchitect, bij voorkeur in platformomgevingen.
Diepgaande kennis van moderne webontwikkeling React, Next.js en Node.js.
Diepgaande kennis van software security-principes, identity & access management, secure development en CI/CD.
Ervaring met API-architectuur (REST, GraphQL).
Kennis van Open API standaarden en fastify.
Ervaring met Snowflake en metadatadesign is een pré.
Vaardig in het opzetten van MVP's of technische plateaus in een agile context.
Ervaring met cloud-native platformen (AWS, Kubernetes) is een pré.
Analytisch, communicatief sterk, en gewend om technisch richting te geven aan multidisciplinaire teams.
Wensen:
50% op kantoor
50% vanuit huis
Verplicht 2 á 3 dagen op kantoor!
Vaste kantoordagen: maandag en woensdag