z.s.m.
36 uur per week
Leeuwarden
7 maanden+ 
Deze opdracht is inmiddels gesloten.
Bekijk de actuele opdrachten!

Opdrachtomschrijving

Over de organisatie

Het CJIB is een relatief jonge en ambitieuze uitvoeringsorganisatie van het Ministerie van Veiligheid en Justitie, en is gevestigd te Leeuwarden. Ruim 1000 gedreven medewerkers zorgen ervoor dat onze taken op de juiste wijze, ondersteund door adequate ICT en binnen de beschikbare middelen worden uitgevoerd. De ICT-organisatie heeft een interne schil met de mogelijkheid flexibel bij te schakelen. Het CJIB werkt met DevOps-teams. Zij ontwikkelt en beheert hoogwaardige (ICT) producten.

Over deze opdracht

Senior CI/CD ontwikkelaar cq Platform engineer die het CJIB Cloud platform en de opleverstraat actief mee ontwikkelt en beheert. Het helpen van teams door het ontwikkelen en geven van workshops. Als engineer ben je verantwoordelijk voor het ontwerpen en implementeren van een opleverstraat (provisioning, CD/CI). Je neemt het voortouw in het verspreiden van kennis door het organiseren en bij elkaar brengen van teams in een wekelijks overleg. Er wordt van je verwacht dat je het initiatief neemt in de discussies en altijd de verbinding zoekt met de development teams om je ideeën te realiseren. De volgende termen spreken je heel erg aan: "Automate Everything", "Security by design", “API First en "Cloud Native Development". Je bent in staat zelf tooling te ontwikkelen die de teams kunnen ondersteunen op het cloud platform.

Achtergrond opdracht

Werkzaam platform Cloud danwel CI-CD Pipeline team ten behoeve van alle teams die gebruik maken van het interne Cloud landschap van het CJIB. Werkzaamheden:

  • In samenspraak met Architectuur ontwikkel je verder aan een state-of-the-art Cloud platform en ontwikkelstraat;
  • Je hebt diepgaande kennis van Identity Providers (ADFS), Security (Oauth2/OpenId), Services Meshes en API Gateways;
  • Ontwikkelen van cloud native Golang applicaties/tooling t.b.v. Kubernetes cloud omgeving. Kennis van de Kubernetes API is een pré;
  • Meerdere jaren ervaring met Java 11+, Spring (Boot), Angular;
  • Cloud ready ontwikkelen;
  • In Agile Scrum/DevOps omgeving. MVP denken;
  • Continuous Delivery / Continuous Integration is een vanzelfsprekendheid (Ansible, Helm, Jenkins..etc);
  • Je neemt de leiding in de samenwerking met teamgenoten en belangrijke stakeholders;
  • Nauw samenwerken met verschillende platforms, stakeholders, ketenpartners, leveranciers en architectuur;
  • Meten is weten…gissen is missen -> Kennis van monitoring, alerting en logging binnen een cloud omgeving.

 

 

Eisen/wensen

Functie eisen

  • Ervaring als CI-CD ontwikkelaar
  • HBO werk- en denkniveau 
  • Beheersing Nederlandse taal in woord en geschrift
  • Minimaal 4 jaar ervaring met Ansible ('Infrastructure As Code'), Helm, Vmware/Openstack, Kubernetes/Kubespray 
  • Minimaal 3 jaar CI/CD en Provisioning ervaring
  • Minimaal 4 jaar ervaring CentOS/RHEL/Debian/Alma linux, Docker
  • Minimaal 2 jaar Programmeer ervaring met Java 

Wensen

  • Ervaring met Logging & Monitoring in Cloud omgeving
  • Begeleiding van de migratie naar Cloud (vanaf huidige RHEL/CentOS omgeving)
  • Provisioning, CI/CD Tooling: Ansible, Jenkins/Gitlab, Elasticsearch, Kibana, Fluentd (Fluentbit), Logstash, Filebeat, Prometheus, Grafana, 
  • Networking (DNS/BGP/Etc), HAProxy/NGINX, Sonatype Nexus, OpenSSL, Hashicorp vault
  • T-shaped medewerker (inzetbaar breder 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"
  • Geen negen tot vijf mentaliteit

Competenties

  • Analytische vaardigheden
  • Pro-actief
  • Communicatief en sociaal / hulpvaardig
  • Agile mindset en DevOps verantwoordelijkheidsgevoel
  • Security awareness