Functieomschrijving
Voor onze opdrachtgever IND zijn wij op zoek naar een Devops Engineer
Voor het IT4IT team dat zich richt op vernieuwing van ons ICT landschap zoeken wij een ervaren, enthousiaste, leergierige en technisch- georienteerde specialist op het gebied van devops engineering (Kubernetes, continuous integration & delivery/deployment). Je gaat werken met een op Tanzu gebaseerde kubernetes omgeving. Je ondersteunt de software ontwikkeling en deployment in brede zin, is verantwoordelijk voor onderhoud en doorontwikkeling van het gebruikte platform, werkt nauw samen met agile ontwikkelteams en technische beheer afdelingen (infra teams, network/security, architectuur).
We zoeken vooral iemand die makkelijk schakelt tussen developers enerzijds en infra beheerders/specialisten anderzijds. Vanuit die positie help je ons alles te automatiseren wat er te automatiseren valt, heen en weer. Je werkt aan een omgeving voor ontwikkelaars om systemen te maken, te hosten en te implementeren, waardoor ontwikkelaars worden beschermd tegen de complexiteit van de infrastructuurzijde (het opzetten, configureren en beheren van elementen zoals servers en databases).
De snelheid van het ontwikkelen van systemen kan verbeteren en de ontwikkelaars kunnen zich op de toepassing zelf te concentreren. Taken:
- Ontwikkelen, onderhouden, optimaliseren en monitoren van het containerplatform en CI/CD tooling
- Onderhoudsreleases
- Implementeren nieuwe functionaliteit Ondersteuning bieden aan ontwikkelteams op gebied van:
- Inrichting CI/CD pipelines
- Testen en testautomatisering
- Informatiebeveiliging
Achtergrond opdracht
Je maakt onderdeel uit van het IT4IT team dat de ontwikkelteams van de IND ondersteunt in het software voortbrengingsproces en een platform faciliteert waarop nieuwe, op containertechnologie gebaseerde software kan draaien. Momenteel is het IT4IT team bezig met de overgang van een Rancher kubernetes omgeving naar een op VMware Tanzu gebaseerd platform. De onderliggende on premise infrastructuur is gebaseerd op VMware Cloud Foundation. De doelsituatie voor IND is een overgang naar informatiegestuurd werken.
De komende jaren zal het huidige informatiesysteem van de IND gemoderniseerd worden. Hierbij zal gebruik worden gemaakt van de on-premise infrastructuur icm met infrastructuur van (cloud)dienstverleners. Je uitdaging ligt erin voor al die omgevingen een passende stabiele oplossing uit te werken en te implementeren en tegelijkertijd te werken aan complexiteitsreductie en beheersbaarheid.
Over de organisatie
De IND ambieert om een moderne dienstverlener te zijn die informatie- en data gestuurd werkt voor het gehele proces van dienst verlenen in de migratieketen. De Directie Informatievoorziening (DIV) verzorgt de ondersteuning van alle bedrijfsprocessen binnen de IND. Deze hoofdtaken zijn verdeeld over vier afdelingen: Strategie & Regie; Productiehuis; Continuïteit en Technisch Beheer; en Datadiensten. Deze afdelingen werken veelal in zelforganiserende en multidisciplinaire teams die kort cyclisch en iteratief software ontwikkelen en beheren volgens de agile methodiek, waarbij de aansturing ook nog projectmatig kan.
De komende jaren gaat het bestaande applicatielandschap op de schop en wordt het bestaande systeemlandschap INDiGO in fasen vervangen. DIV heeft veel interactie met directies binnen en buiten de IND en staat in verbinding met diverse ketenpartners zoals KvK, RvIG en DUO. Door deze grote hoeveelheid aan koppelvlakken lopen behoeftes van onze klanten en ketenpartners erg uiteen: DIV levert deskundigheid, advies, en modelleert en implementeert wijzigingen in overleg. Het onderhouden van het huidige systeem INDiGO is op dit moment een integraal onderdeel van het IV werk. De vernieuwing hiervan neemt een steeds groter deel van het werk in beslag.
Daarnaast ondersteunt DIV het platform voor online samenwerking (met name Sharepoint), de systemen ter behoeve van bedrijfsvoering (Datawarehouse, systemen van derden) en die van de publieke omgeving (IND.nl - mijnIND). De cultuur van de IND kenmerkt zich door de grote betrokkenheid en het verantwoordelijkheidsgevoel vanwege het maatschappelijke belang van de organisatie. IND’ers zijn erg behulpzaam en werken resultaatgericht.
Functie-eisen
- Tenminste 3 jaar ervaring als Devops Engineer in een Agile/Scrum team.
Wensen
- Relevante opdrachten uitgevoerd m.b.v. hieronder genoemde of vergelijkbare technologieën:
- Keycloak, HashiCorp Vault, Harbor, Prometheus, Grafana, ELK;
- CI/CD: Gitlab, SonarQube, Selenium, Ansible, Puppet, Salt, Nexus, Maven;
- VMWare;
- Linux;
- Postgresql.
Competenties:
- Pragmatisch;
- Samenwerken;
- Analytisch vermogen;
- Stressbestendig;
- Oplossingsgericht denken