In het kort
Energie Data Services Nederland (EDSN) zoekt een cloud platform engineer! in Amersfoort. Het gaat om een freelanceopdracht voor 32 - 40 uur per week met een looptijd van 14 maanden. Deze opdracht sluit te snel om nog te kunnen bemiddelen.
Uren: 32–40 uur per week
Locatie: Amersfoort, hybride (2 dagen op locatie)
Vakgebied: IT, energiemarkt
Over de rol
Je werkt aan het GOPACS-congestieplatform, dat netbeheerders helpt capaciteitstekorten op het elektriciteitsnet te verminderen. Als onderdeel van een AWS-platformteam ontwikkel en beheer je de cloudinfrastructuur en draag je bij aan de betrouwbaarheid en verdere ontwikkeling van het platform.
Het bestaande AWS-platform wordt langer onderhouden en doorontwikkeld terwijl een migratie naar een nieuw IT4IT-platform wordt voorbereid. Je brengt kennis van AWS en cloudbeheer mee en denkt mee over de migratie en het beheer.
Wat ga je doen?
- Backend-systemen binnen het GOPACS-domein ontwerpen, bouwen en beheren.
- Documentatie, rapportages en processen en systemen formaliseren.
- Actief deelnemen aan ontwerp- en verfijningssessies.
- Best practices toepassen op het gebied van beveiliging, kwaliteit en beschikbaarheid.
- Bijdragen aan geautomatiseerde kwaliteitscontroles in CI/CD-pijplijnen, DevOps-processen en deploymentprocedures.
- Geautomatiseerde unit- en integratietests uitvoeren.
- Deelnemen aan het reguliere DevOps-incidentmanagementproces.
Wat breng je mee?
- Aantoonbare ervaring met AWS-resources, CDK, CloudFormation, stacks, Java 11+ en Spring Boot.
- Ruime ervaring met AWS.
- Aantoonbare ervaring met Docker, AWS ECS, gecontaineriseerde omgevingen en applicatieontwikkeling in een containercontext.
- Aantoonbare ervaring met Kubernetes en Terraform.
- Ervaring met ontwerppatronen en methodieken, en een onderbouwde visie op Clean Code.
- Inzicht in testniveaus, waaronder unit-, functionele, API- en end-to-endtests, mocking en toepassing 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, scripting en een programmeertaal zoals TypeScript, Java of Kotlin.
- Inzicht in logging en monitoring met Prometheus, Grafana, Elastic, Logstash en Kibana.
Eisen
Hier moet je cv aantoonbaar aan voldoen
- Aantoonbare ervaring met veel AWS-resources, CDK, Cloudformation, stacks, Java 11+ en Spring Boot
- Zeer ervaren met AWS
- 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
Wensen
Hiermee val je op
- 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
- Ervaring met CQRS Patterns en tooling (Axon Framework)
- Ervaring in de energiesector
- Inzicht in end-to-end tests met Playwright en Cucumber
- Kennis van java applicatieontwikkeling, en de impact daarvan op infrastructuur, is een pre
- Kennis van spring boot applicatieontwikkeling, en de impact daarvan op infrastructuur, is een pre
- 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