Op zoek naar een Platform Linux Engineer / Kubernetes, Ansible, Vmware/Openstack, CI/CD, CentOS/Alma Linux
Opdrachtbeschrijving
Platform Engineer die het CJIB Linux platform, de opleverstraat en bijbehorende tooling actief mee ontwikkelt en beheert. Het helpen van teams door het ontwikkelen en geven van workshops. Als engineer ben je verantwoordelijk voor het 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 linux en cloud platform. Voor deze opdracht is relevante kennis van en ervaring met Puppet en eventueel Vault doorslaggevend.
De volgende prestaties worden van jou verwacht:
- Mee helpen ontwikkelen aan een state-of-the-art platform en ontwikkelstraat;
- Kennis van de Kubernetes API;
- Ervaring in een Agile Scrum/DevOps omgeving. MVP denken;
- Continuous Delivery / Continuous Integration is een vanzelfsprekendheid (Puppet, Ansible, Helm, Jenkins, etc);
- Kennis van de Vault (secrets management) is een (grote) pré;
- Je neemt de leiding in de samenwerking met teamgenoten en belangrijke stakeholders;
- Nauw samenwerken met verschillende platforms, stakeholders, ketenpartners, leveranciers en architectuur;
- Kennis van monitoring, alerting en logging binnen een cloud omgeving.
Wij verwachten een zelfstandig werkende Platform Linux 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 Linux Engineerwerkt ten behoeve van alle development teams die gebruik maken van het Linux 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 andere architecten en rekening houdt met proceskaders. Binnen het kader ben jij vrij om invulling te geven aan de wijze waarop de prestaties behaald worden.
Bij het CJIB werken we hybride. Gemiddeld werken we 2 dagen per week op kantoor in Leeuwarden.
Functie eisen
- HBO werk- en denkniveau
- Certified Kubernetes Administrator (Linux Foundation)
- 2 jaar ervaring met Ansible ('Infrastructure As Code'), Helm, Vmware/Openstack, Kubernetes/Kubespray
- Ervaring als Platform Linux Engineer
- 4 jaar ervaring met CI/CD en Provisioning ervaring
- 4 jaar ervaring met CentOS/Alma Linux
- Kennis en ervaring met Agile, Scrum, Kanban en MVP
- Ervaring met Puppet
- Beheersing Nederlandse taal in woord en geschrift
Wensen
- Ervaring met Hashicorp Vault (secrets management)
- Ervaring met Logging & Monitoring in Linux en/of Cloud omgeving
- Begeleiding van migraties naar recente Linux of Cloud omgeving (vanaf vorige RHEL/CentOS platformen)
- Provisioning, CI/CD Tooling: Jenkins/Gitlab, Ansible ('Infrastructure As Code'), Puppet, Helm, Vmware/Openstack, Kubernetes/KubesprayElasticsearch, Kibana, Fluentd (Fluentbit), Logstash, Filebeat, Prometheus, Grafana, Networking (DNS/BGP/Etc), HAProxy/NGINX, Sonatype Nexus, OpenSSL
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.