Medior Cloud Platform Engineer
Energie Data Services Nederland (EDSN)

Opdrachtomschrijving
Als medior Cloud Platform Engineer werk je bij Energie Data Services Nederland (EDSN), de IT-partner van de regionale netbeheerders, TenneT en GTS. Vanuit Amersfoort en hybride werk je op het snijpunt van energie, data en IT aan betrouwbare informatievoorziening voor de vrije Nederlandse energiemarkt.
Je maakt deel uit van het team dat verantwoordelijk is voor de ontwikkeling en werking van het AWS-platform voor GOPACS. Dit platform helpt Nederlandse netbeheerders om congestie op het elektriciteitsnet te verminderen door flexibiliteit in te kopen. Je ontwerpt, bouwt en runt backend-systemen en draagt bij aan de documentatie, kwaliteitsbewaking, beveiliging, beschikbaarheid en verdere professionalisering van het platform.
Naast ontwikkelwerk pak je beheer- en incidenttaken op, zodat het bestaande platform betrouwbaar blijft functioneren. Je werkt met geautomatiseerde kwaliteitscontroles, CI/CD-pijplijnen, deploymentprocedures en geautomatiseerde unit- en integratietesten. Ook neem je deel aan ontwerp- en verfijningssessies en aan het reguliere DevOps-incidentmanagement.
Het huidige AWS-platform wordt op termijn gemigreerd naar een IT4IT-platform, eveneens op AWS. Omdat deze migratie nog voorbereiding vraagt, wordt het bestaande platform langer onderhouden en doorontwikkeld. Je draagt bij aan die continuïteit en denkt mee over de migratie en het toekomstige beheer. De opdracht heeft een looptijd van zes maanden, met verwachting tot verlenging.
Gevraagd profiel
Je bent een medior Cloud Platform Engineer met ruime, aantoonbare ervaring met AWS en cloudbeheer. Je bent thuis in onder meer EKS, ECS, Docker, Kubernetes, CDK, CloudFormation, Terraform en gecontaineriseerde omgevingen. Daarnaast heb je ervaring met Java 11+ en Spring Boot, Linux en scripting, CI/CD met GitLab-CI en het opzetten en onderhouden van OTAP-ontwikkelketens.
Je werkt zorgvuldig en hands-on, met aandacht voor Clean Code, ontwerppatronen, testen, logging, monitoring, beveiliging en beschikbaarheid. Je kunt verschillende testniveaus toepassen binnen een Kubernetes-omgeving en denkt actief mee over ontwerp en beheer. Ervaring met onder andere NoSQL-databases, Keycloak, Cloudflare en de energiesector is welkom. Je deelt je kennis graag met collega’s met minder DevOps-ervaring.
Eisen
- In het geval van een gunning is het verplicht dat de kandidaat/leverancier vóór aanvang van de opdracht volledig aan de compliance-eisen voldoet. Houd er rekening mee dat we na een gunning de opdracht in ons platform Striive zullen opzetten. Compliance en facturering worden hier afgehandeld
- De leverancier / Freelancer gaat akkoord met de Algemene Voorwaarden en de Opdrachtgever Specifieke Voorwaarden (OSV) van EDSN die terug te vinden zijn op de Inhuurdesk van EDSN (www.inhuurdeskedsn.nl) en onder het kopje 'Aanvraagprocedure'
- Het voorgestelde tarief betreft een all-in tarief (waaronder reiskosten, woon- werkverkeer van de Professional, verblijfkosten en alle andere eventuele bijkomende kosten)
- Bij eventuele gunning is het verplicht voor de kandidaat/leverancier om een Verklaring Omtrent het Gedrag (VOG) aan te vragen voor de kandidaat. De kosten hiervan zijn geheel voor de kandidaat/leverancier en kunnen niet doorbelast worden aan EDSN
- De kandidaat beheerst de Nederlandse taal zowel schriftelijk als woordelijk uitstekend
- De kandidaat is bereid om 2 dagen in de week op het kantoor in Amersfoort aanwezig te zijn
- Het betreft tijdelijke invulling van een reguliere functie die normaliter door werknemers wordt ingevuld. De opdracht leent zich daarom niet voor invulling op zzp-basis. Eventueel geïnteresseerde zzp'ers kunnen zich op detachering- of uitzendbasis laten aanbieden door een bureau. Doorleenconstructies zijn nadrukkelijk niet toegestaan. Indien blijkt dat dit criterium niet naar waarheid door de leverancier is ingevuld, wordt de opdracht per direct beëindigd en komt alle mogelijke schade voor rekening en risico van leverancier
- Het CV is voorzien van het ingevulde aanbiedingsdocument dat aan deze aanvraag is toegevoegd
- De werkzaamheden worden te allen tijde vanaf een Nederlands werkadres uitgevoerd. Conform EDSN beleid is 4 x 9 uur werken per week niet toegestaan
- Voor deze positie geldt dat er stand-by diensten van toepassing kunnen zijn waarbij de medewerker wordt verplicht om stand-by diensten te draaien. De verplichting om stand-by diensten te draaien houdt in dat de medewerker gedurende een bepaalde periode buiten de kantooruren (08.30 uur tot 17.00 uur) telefonisch bereikbaar is en zo spoedig mogelijk beschikbaar is om bij storingen en andere calamiteiten werkzaamheden te verrichten. Het draaien van een weekdienst (maandag 08.30 uur tot en met de volgende maandag 08.30 uur) is de standaard
- Aantoonbare ervaring met veel AWS-resources, CDK , Cloudformation, stacks, Java 11+ en Spring Boot
- Zeer ervaren met AWS, in het bijzonder EKS en ECS
- Aantoonbare ervaring met Docker, AWS ECS, gecontaineriseerde omgevingen en applicatieontwikkeling in een container context
- Aantoonbare ervaring met Kubernetes
- Aantoonbare ervaring met Terraform
- Ervaring met het gebruik van ontwerppatronen en methodieken en een mening over Clean Code
- Inzicht in verschillende testniveaus (unit-tests, functionele tests, API-tests, mocking, end-to-end tests) en de toepassing hiervan in een kubernetes omgeving
- Praktische ervaring met CI/CD-tooling en activeringsprocessen, met name Gitlab-CI
- Hands-on ervaring met het opzetten en onderhouden van OTAP ontwikkelketens en tooling
- Ervaring met Linux en scripting en een programmeertaal als Typescript, Java of Kotlin
- Inzicht in logging en monitoring met Promotheus en Grafana, Elastic, LogStash, Kibana
- Dinsdag en donderdag zijn vaste kantoordagen, de kandidaat moet dus bereid zijn om dan op kantoor aanwezig te zijn
Wensen
- Hieronder graag aangeven op welke basis de kandidaat werkzaam is
- Ervaring met de volgende onderwerpen: - Ervaring met NoSQL databases, met name MongoDB; maar ook met PostgrassSQL - Ervaring met Keycloak - Ervaring met build & deployment tools zoals: Maven, GIT, Ansible. - Ervaring met Cloudflare - Inzicht in end-to-end tests met Playwright en Cucumber
- Ervaring in de energiesector
- Kennis van java applicatieontwikkeling, en de impact daarvan op infrastructuur
- Kennis van spring boot applicatieontwikkeling, en de impact daarvan op infrastructuur
- EDSN is op zoek naar iemand die het leuk vindt om zelf initiatief te nemen en niet afwacht tot er een opdracht op zijn of haar bord belandt. Tegelijk is het echt een uitvoerende rol; een techlead-positie wordt niet gevraagd. Verder past iemand goed in het team als hij of zij rustig en zelfverzekerd in z’n schoenen staat en het fijn vindt om collega’s mee te nemen in de eigen manier van werken. Dit mag toegelicht worden op het aanbiedingsformulier maar dat hoeft niet per se
- De wens om kennis over te dragen naar mensen met minder DevOps ervaring. Iemand die veel kennis heeft, en deze kennis over kan brengen en delen uit overtuiging