DevOps Engineer voor Haven (Kubernetes en Go)

← Terug naar opdrachten

Opdrachtomschrijving

Freelance/Detachering

36 uur / week

Netherlands

Per 01 - 10 - 22

Over VNG Realisatie
De Vereniging van Nederlandse Gemeenten (VNG) werkt aan een krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale uitvoering van de maatschappelijke opgaven door gemeenten centraal. Onder meer door het actief participeren in de netwerken van gemeenten en hun partners, daar samenwerking te stimuleren via ‘samen organiseren’ en waar mogelijk standaarden te ontwikkelen die de dienstverlening van gemeenten verbeteren.

Zo draagt VNG Realisatie bij aan vier gemeentelijke speerpunten:
• werken als een overheid, met leden en partners, aan het oplossen van maatschappelijke vraagstukken op sociaal, fysiek en veiligheidsdomein;
• verbeteren van de dienstverlening;
• een efficiënte en wendbare organisatie;
• anticiperen op de toekomst.

Over Common Ground en Team Core
Gemeenten hebben een nieuwe, moderne, gezamenlijke informatievoorziening nodig voor het uitwisselen van gegevens. Het huidige stelsel voor gegevensuitwisseling maakt het lastig om snel en flexibel te vernieuwen, te voldoen aan privacywetgeving en efficiënt om te gaan met data. Dat staat de verbetering van de gemeentelijke dienstverlening in de weg. Vanuit die behoefte is Common Ground ontstaan.

In de kern gaat het bij Common Ground hierom: een hervorming van de gemeentelijke informatievoorziening, door op een andere manier om te gaan met gegevens. Zo koppelen we data los van werkprocessen en applicaties. En we bevragen data bij de bron, in plaats van ze veelvuldig te kopiëren en op te slaan. Binnen Common Ground is Team Core verantwoordelijk voor de technische componenten waarmee de visie van Common Ground bij gemeenten gerealiseerd kan worden: NLx, de componenten catalogus, Haven en developer.overheid.nl.

Als DevOps Engineer maak je deel uit van dit team en focus je op het onderdeel Haven. Dit vindt deels plaats vanuit Utrecht, grotendeels werk je op afstand samen met jouw teamgenoten en natuurlijk de stakeholders (gemeenten en marktpartijen). Je gaat bijdragen aan de vernieuwing van de ICT van Nederlandse gemeenten in een klein team met enorme impact. Als onderdeel van het team krijg je veel vrijheid om nieuwe vaardigheden te ontwikkelen en we waarderen nieuwe ideeën en denkbeelden. Alles om de componenten zo gemakkelijk toepasbaar mogelijk te maken. 

Omschrijving van de opdracht
Haven is een standaard voor platform-onafhankelijke cloud hosting en schrijft een specifieke configuratie van Kubernetes voor. Alle gemeenten in Nederland en diverse leveranciers houden er ieder een eigen technische infrastructuur op na. Denk aan onpremise versus cloud, Microsoft of Linux, virtualisatie zoals VMware, etc. In de context van Common Ground is dat minder praktisch: je hebt een gemeenschappelijk vertrekpunt nodig waar de diverse toepassingen op kunnen draaien. Haven heft de verschillen in onderliggende technische infrastructuur op.

Ieder teamlid van Haven heeft inspraak op alles, van planning tot techniek. We doen het echt samen, je komt niet enkel een klusje doen. Om maximale wendbaarheid te behouden werken we agile/kanban. Er is genoeg ruimte voor research, want daar worden we allemaal beter van.

Naast Haven zal je ook helpen bij doorontwikkelen en onderhouden van de andere Common Ground Team Core componenten.

Werkzaamheden en verantwoordelijkheden
• Ontwikkeling van diverse tools zoals de Haven Compliancy Checker waarmee we de Haven standaard borgen, hoofdzakelijk in Go
• Beheer van de VNG Realisatie interne Haven clusters op basis van Kubernetes
• Onderhouden van diverse Referentie Implementaties van Haven (bijvoorbeeld op Azure, OpenShift, VMware, etc.), hoofdzakelijk in terraform en documentatie
• Bijhouden van de publieke documentatie website in lijn met de ontwikkelingen, de website wordt gegenereerd op basis van markdown in de Haven repository
• Contact met gemeenten en met leveranciers om ze op weg te helpen met Haven en van elkaar te leren, bijvoorbeeld in het wekelijkse inloopuurtje (online meeting)

Eisen
• Minimaal afgeronde HBO opleiding in de richting van computer science of vergelijkbaar
• Minimaal 5 jaar aantoonbare ervaring op HBO werk- en denkniveau op het terrein van computer science of vergelijkbaar
• Minimaal 3 jaar ervaring op senior kubernetes OPS niveau, zelfstandig of leidend in een team, in het automatiseren, opzetten en beheren van Kubernetes clusters in een productieomgeving blijkend uit CV
• We gaan uit van gebruik van eigen telefoon en laptop.

Wensen
• Go
• CI/CD
• CLI tooling zoals Bash scripting en Git
• Verdiepen in Haven 

Competenties
De functie vereist de volgende competenties, die worden getoetst in de (eventuele) gespreksronde:
• Resultaatgerichtheid
• Kwaliteitsgerichtheid
• Omgevingsbewustzijn
• Samenwerken
• Integriteit
• Zelfontwikkeling
• Verbaal vaardig, zowel mondeling als schriftelijk (voeren van nauwkeurige dialoog)
• Nauwkeurigheid

Skills

VMWare
DevOps
Azure

Gerelateerde opdrachten

← Terug naar opdrachten

Senior Scrum Master

36 uur / week

Freelance/Detachering
Netherlands

Bekijk vacature

Control Software Engineer

40 uur / week

Detachering
Netherlands

Bekijk vacature

Vacature info

StartdatumStartdatum: Z.s.m

StartdatumInzet: 36 uur / week

StartdatumDuur: t/m 31 - 12 - 22

StartdatumLocatie: Netherlands

Reageren kan tot: 31-12-22

Reageer direct!

Jesse Scholten

Accountmanager

Waarom TNG Staffing

Specialist binnen IT met één van de grootste netwerken

Persoonlijke aanpak met vaste contactpersoon

Correcte afhandeling van alle contracten

Geautomatiseerde urenregistratie / facturatie.

Mogelijkheid tot versneld betalen

Altijd adequaat verzekert.

Reageer direct!

Gerelateerde opdrachten

← Terug naar opdrachten

Senior Scrum Master

36 uur / week

Freelance/Detachering
Netherlands

Bekijk vacature

Control Software Engineer

40 uur / week

Detachering
Netherlands

Bekijk vacature
Reageer direct!