Arnhem
Medior
36 uur per week
Startdatum op 16 oktober
Verlopen
201 Dagen geleden
Alliander

Fullstack Developer

Kennis en ervaring met Python, Typescript, Nodejs en/of Angular

Fullstack developer Landelijk SIS

In een gezamenlijk initiatief van de netbeheerders Enexis, Liander, Stedin en TenneT werken we toe naar een landelijk Station Inmeld Systeem (landelijk SIS). Deze applicatie heeft als doel om de veiligheid van alle mensen die op de gedeelde onderstations werken te borgen. Dit doen we door de aanwezigheid van de mensen op deze onderstations te digitaliseren. Op dit moment heeft elke netbeheerder een andere manier van registeren en wij werken toe naar een situatie, namelijk via een applicatie, waar je altijd op dezelfde manier aanmeldt. Het resultaat: Altijd een actueel digitaal overzicht van de aanwezigen op een onderstation we vervolgens delen met de bedrijfsvoeringen van de relevante netbeheerders. 

De landelijke SIS applicatie wordt centraal gebouwd. Echter om de applicatie werkende te krijgen moeten we binnen Liander het e.e.a. inrichten om de applicatie goed te laten landen. Deze aanpassingen betreffen met name de OT-omgeving. Denk hierbij aan; het uitwisselen van data, middels Kafka messaging streams, met de landelijk SIS omgeving, het persisteren van de data in OT in een PostgreSQL DB, het visualiseren van de data in zowel een Angular front-end, als direct in het centrale Scada systeem voor realtime gebruik door bedrijfsvoering. Hierbij maak je gebruik van standaard oplossingen en bouwblokken zoals Kafka Messaging, PostgreSQL en het CI/CD Openshift platform.

Als Fullstack Developer in dit team wordt verwacht dat je samen met je collega developers, de Product Owner en de gebruikers een tool gaat bouwen die echt waarde toevoegt voor de gebruikers en past bij de werkwijze die we nastreven. Stapsgewijs zullen er onderdelen toegevoegd worden.

Je taken bestaan o.a. uit:

  • Vanuit de basis opzetten van een API en het ontwikkelen van een front-end applicatie;
  • Meedraaien in een klein scrum dev-ops team;
  • Userstories en requirements omzetten naar clean code;
  • Het consulteren en coachen van Agile team's om te komen tot het gewenste (noodzakelijke) niveau van ontwikkeling van generieke componenten en applicaties;
  • Het waarborgen van de kwaliteit en het kennisniveau binnen het team;
  • Aanwezigheid op één van de Alliander kantoorlocaties is gemiddeld twee keer per week; Arnhem heeft de voorkeur.

Jouw achtergrond

Met jouw energie blink je uit als Fullstack Developer. Je kunt zelfstandig opereren en neemt eigenaarschap, bent gedreven en besluitvaardig. Daarnaast vind je het leuk om te sparren en kennis te delen met teamgenoten en ben jij proactief.

Vereiste kennis en ervaring:

  • HBO/WO werk- en denkniveau;
  • Kennis en ervaring met Python FastAPI, Typescript;
  • Kennis van CI/CD Pipelines;
  • Goede kennis van de Nederlandse taal;
  • Gewenste kennis en ervaring;
  • Kennis en ervaring met NodeJS en/ of Angular (frontend), Openshift en/of Docker;
  • Kennis van Gitlab, Jira;
  • Kennis van testing zoals: qTest, e2e, Acceptance en Unit testen.

Hybride werken:

Bij Alliander werken we hybride. Kandidaat wordt 2 dagen per week op kantoor verwacht. Dat zal voornamelijk Alliander in Arnhem zijn maar kan ook op andere locaties in het land zijn. (oa. Den Bosch en Den Haag)