Wij zijn op zoek naar een DevOps Engineer met kennis en ervaring van Cloud, Docker, Git en Linux (geen zzp).
Opdrachtomschrijving
Wij zijn op zoek naar een DevOps Engineer voor ons IT4IT serviceteam. Het team levert twee kernservices:
- Het aanbieden en onderhouden van een containerplatform waarop development teams zelfstandig software kunnen deployen.
- Het leveren en beheren van tools die het softwareontwikkelings- en deploymentproces ondersteunen.
Jouw rol is om deze diensten verder te ontwikkelen, te optimaliseren en toekomstbestendig te maken.
Werkzaamheden:
- Je werkt aan het opzetten en onderhouden van een VMware Tanzu gebaseerd containerplatform en zorgt voor stabiliteit, beveiliging en schaalbaarheid.
- Je zet GitOps-principes in voor efficiënt beheer van Kubernetes-clusters en applicaties, met tools zoals ArgoCD en Gitlab.
- Je faciliteert softwareontwikkelingteams door het beheren van CI/CD-tools en hulp bieden bij het gebruik ervan en bij het automatiseren van deploymentprocessen.
- Je werkt nauw samen met ontwikkelteams, infra-teams, securityspecialisten en architecten om een soepele en veilige ontwikkelomgeving te garanderen, het software-voortbreningsproces te versnellen en toekomstbestendig te houden.
- Je houdt het platform en de tooling up-to-date, vernieuwd waar nodig en implementeert verbeteringen op het gebied van security, performance en beheerbaarheid.
De verhouding remote/fysiek werken is 2 dagen per week op kantoor en de andere dagen kan vanuit huis gewerkt worden.
Prestatiedoelen:
- Een stabiel, veilig en schaalbaar Tanzu Kubernetes Grid-platform waar development teams zelfstandig op kunnen werken.
- Volledig geautomatiseerde deploymentprocessen met GitOps en CI/CD.
- Efficiënte samenwerking met ontwikkelteams, waarbij de complexiteit van de infrastructuur wordt afgeschermd.
- Up-to-date en goed beheerde tools die bijdragen aan een soepel softwareontwikkelingsproces.
Achtergrond opdracht
Je komt terecht in het IT4IT-serviceteam waarbij je samen met je teamleden de IV organisatie van de IND ondersteunt door het opbouwen en onderhouden van een containerplatform en het aanbieden van CI/CD tools dat agile ontwikkelteams nodig hebben bij het softwareontwikkelingsproces.
Het containerplatform is een belangrijke basis van het 'vernieuwingsprogramma' dat het huidige IT systeem, die wordt gebruikt voor het primaire businessproces van de IND, zal gaan vervangen. Het Tanzu containerplatform vormt samen met Kafka, Axon, Postgress databases en virtual machines (waar andere teams verantwoordelijk voor zijn) de infrastructurele basis van het nieuwe systeem.
Momenteel bevindt het IT4IT-team zich in een transitie van een Rancher Kubernetes-omgeving naar een op VMware Tanzu gebaseerd platform, waarbij de onderliggende on-premise infrastructuur is gebaseerd op VMware Cloud Foundation.
Daarnaast beheert het team een uitgebreide toolstack voor softwareontwikkeling.
Functie eisen
- De aangeboden kandidaat heeft aantoonbare ervaring met deployen op cloudomgeving als AWS kennisgebieden en/of Azure en/of Google Cloud Platform
- De aangeboden kandidaat heeft aantoonbare ervaring met het deployen en beheren van containers met Docker
- De aangeboden kandidaat heeft aantoonbare ervaring met een Git gebaseerde repository als Gitlab en/of Github
- De aangeboden kandidaat heeft minimaal drie (3) jaar aantoonbare werkervaring als DevOps Engineer
- De aangeboden kandidaat heeft minimaal drie (3) jaar aantoonbare werkervaring met Linux
Overige functiewensen
- Kennis en ervaring met agile werken.
- Ervaring met programmeertalen (Java, Python).
- Bekend met het CNCF landschap.
- Kennis van software infrastructuur in het algemeen.
- Ervaring met de volgende tools is een pré: Broadcom Tanzu, Gitlab, ArgoCD, Nexus Pro, SonarQube, Grafana, Kibana, MinIO, Keycloak, ExternalDNS, Vault, CertManager, PostgresSQL, Kafka, Axon.
Competenties
- Pragmatisch ingesteld
- Teamspeler met sterke samenwerkingsvaardigheden
- Analytisch sterk
- Stressbestendig en oplossingsgericht
- Zelfstandig en leergierig
Van vluchtelingen die niet veilig zijn in eigen land tot specialistische kenniswerkers: de IND beoordeelt alle verzoeken van mensen die in Nederland verblijf willen aanvragen of die Nederlander willen worden. Dat doen we zorgvuldig, want ons werk doet ertoe.
De Immigratie- en Naturalisatiedienst (IND) voert het vreemdelingenbeleid in Nederland uit. Dat betekent dat de IND alle verblijfsaanvragen beoordeelt van mensen die in Nederland willen wonen of die graag Nederlander willen worden. Het kan daarbij gaan om vluchtelingen die niet veilig zijn in eigen land en die daarom hier asiel aanvragen. Maar ook om mensen die hier willen werken, studeren, of een gezin willen vormen met iemand die hier al woont. Daarnaast behandelt de IND naturalisatieverzoeken van mensen die hier al zo lang wonen dat zij zich Nederlander voelen en daarom een Nederlands paspoort willen aanvragen. Bij de IND toetsen we elke aanvraag afzonderlijk aan de regels van het vreemdelingenbeleid. Dat betekent dat men goed moet luisteren naar het verhaal van elke aanvrager zodat elke beslissing die de IND neemt, recht doet aan ieders persoonlijke situatie.
De IND is als uitvoeringsorganisatie onderdeel van het Ministerie van Justitie en Veiligheid. Staatssecretaris van Justitie en Veiligheid A. Broekers-Knol is als bewindspersoon verantwoordelijk voor het werk van de IND. De IND heeft geen invloed op het vreemdelingenbeleid, dat komt via de Tweede en Eerste Kamer tot stand. Daarnaast vloeien er regels voort uit (internationale) verdragen.