Wij zijn op zoek naar een Platform / Cloud Engineer met kennis en ervaring van Java, Ansible/Terraform, Linux, Docker, CI/CD en Kubernetes containerplatformen.
Opdrachtbeschrijving
Als Platform / Cloud Engineer ben je verantwoordelijk voor het actief ontwikkelen aan een containerplatform.
De volgende termen spreken je heel erg aan: ''Automate Everything'', ''Security by design'', ''API First'' en ''Cloud Native Development''.
De volgende prestaties worden van jou verwacht:
- API Gateway ontwikkelen en in gebruik nemen (afscheid nemen van voorgangers) met een focus op verhoogde schaalbaarheid, betere beveiliging, en verbeterde performance. Dit project omvat ook het zorgvuldig afbouwen van de bestaande API-gateways om een soepele transitie te waarborgen.
- ServiceMesh ontwikkelen en in gebruik nemen. Verantwoordelijk voor het ontwerpen, ontwikkelen, en in gebruik nemen van een ServiceMesh binnen de microservices-omgeving van de Opdrachtgever. Het doel is het verbeteren van de netwerkbeveiliging, monitoring, en het dynamisch beheren van netwerkverkeer tussen microservices, terwijl overhead binnen de services wordt geminimaliseerd.
- Implementatie Zero Trust Network architectuur. Het doel hiervan is om een veilige en robuuste netwerkarchitectuur te ontwikkelen en te implementeren volgens de principes van Zero Trust. De Opdrachtnemer dient te zorgen voor de volledige integratie van Zero Trust binnen de bestaande infrastructuur van Opdrachtgever, waarbij beveiliging, toegangsbeheer, en netwerksegmentatie centraal staan.
- Implementatie van ‘Infrastructure as code’ voor bestaande infrastructuur. Dit omvat het migreren van de bestaande IT-infrastructuur naar een *IaC-model* waarbij infrastructuur wordt beheerd en uitgerold via code, in plaats van handmatige configuraties. Dit model moet aansluiten op zowel de on-premise als hybrid cloud-omgevingen.
Wij verwachten een zelfstandig werkende Platform Engineer die invulling kan geven aan de gevraagde prestaties en het CJIB ook van advies kan voorzien in de te nemen stappen.
Achtergrond opdracht
De Platform Engineer werkt ten behoeve van alle development teams die gebruik maken van het interne Cloud Platform van het CJIB. Het CJIB is volop in ontwikkeling rondom platform en cloud architectuur.
De prestaties dienen verricht te worden binnen het CJIB kader, dat wil zeggen dat je gebruik maakt van de beschikbare hardware & tooling en dat je samenwerkt met architecten en rekening houdt met proceskaders. Binnen het kader ben jij vrij om invulling te geven aan de wijze waarop de prestaties behaald worden.
Functie eisen
- Platform Engineering
- Agile, Scrum, Kanban en MVP
- Java, Go, Python
- Certified Kubernetes Administrator (Linux foundation) – of gelijkwaardige ervaring
- 5 jaar beheersing Nederlandse taal in woord en geschrift
- 5 jaar HBO werk- en denkniveau
- 4 jaar programmeer ervaring met Java
- 3 jaar kennis en ervaring met Ansible/Terraform ('Infrastructure As Code'), Helm, Kubernetes, OIDC/SAML
- 3 jaar kennis en ervaring met Linux, Docker
- 5 jaar kennis en ervaring met CI/CD, Elasticsearch, Kibana, Fluentd/Fluentbit, Prometheus, Grafana, Networking (DNS/BGP/Etc), HAProxy/NGINX, OpenSSL
Aanvullende kennis
- Ervaring als Platform Engineer op het vlak van Kubernetes containerplatformen
- Ervaring met servicemesh bij voorkeur Istio
- Ervaring met het onboarden en begeleiden van (Java) development teams bij de adoptie van containertechnologie
- Ervaring met API gateways
Overige functiewensen
- T-shaped medewerkers (breder inzetbaar dan alleen in aangevraagd profiel/functie)
- De volgende termen spreken je heel erg aan: ''Automate Everything'', ''Security by design'', ''API First en Cloud Native Development''
Competenties
- Analytische vaardigheden
- Proacief
- Communicatief en sociaal vaardig
Het CJIB is een relatief jonge en ambitieuze uitvoeringsorganisatie van het Ministerie van Justitie en Veiligheid en is gevestigd te Leeuwarden. Ruim 1900 gedreven medewerkers zorgen ervoor dat de taken op een juiste wijze, ondersteund door adequate en slimme ICT, binnen het gestelde kader worden uitgevoerd. De ICT-organisatie heeft een interne schil medewerkers met de mogelijkheid om flexibel personeel bij te schakelen. Er wordt gewerkt met DevOps-teams die hoogwaardige (ICT) producten ontwikkelen en beheren.