NLEN
Direct technisch advies?
Home > Vacatures & opdrachten > Vacatures dummy (NIET VERWIJDEREN)

Vacature DevOps Engineer

Nieuw

Wat ga je doen als DevOps Engineer?

Voor onze eindklant, VNG, zoeken wij een DevOps Engineer.

De opdracht

Start opdracht zsm (2e week oktober)
Duur opdracht tot 31-12-2021 met optie op verlenging
Uren per dag 36
Locatie Utrecht / Thuis
Tarief € 80 - € 92

Jouw rol als DevOps Engineer

Haven staat voor cloud-agnostische infrastructuur 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 on-premise 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.

  • 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;
  • De publieke documentatie website, welke gegenereerd wordt op basis van markdown in de Haven repository
  • Contact met gemeenten en leveranciers om ze op weg te helpen met Haven en van elkaar te leren, bijvoorbeeld in het wekelijkse inloopuurtje (online meeting).

Resultaat van de opdracht

De werkzaamheden moeten resulteren in het verder brengen van Haven als standaard ten behoeve van de Common Ground beweging langs hiervoor benoemde werkzaamheden. De kwaliteit van werk vertaalt zich in adoptie door gemeenten en leveranciers.

De omgeving en afdeling

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.

Wat breng je mee als DevOps Engineer?

Eisen

  • Je hebt minimaal afgeronde HBO opleiding in de richting van computer science of vergelijkbaar
  • Je hebt minimaal 5 jaar aantoonbare ervaring op HBO werk- en denkniveau op het terrein van computer science of vergelijkbaar

Wensen

  • Kubernetes
    • Dat schijnt de toekomst te zijn = 0 punten
    • Ik heb er met een team wel eens mee gewerkt = 5 punten
    • Ik heb geholpen met de inrichting voor ons team en begrijp de concepten = 15 punten
    • Ik kan zelfstandig clusters opzetten en onderhouden. Daarnaast ken ik de bewegende delen = 80 punten
  • Go
    • Ik heb geen ervaring = 0 punten
    • Ik begrijp de basis van Go = 10 punten
    • Ik kan goed als Go ontwikkelaar zelfstandig bijdragen aan het team = 40 punten
    • Ik kan uitleggen wat Go uniek maakt t.o.v. andere talen en dat toepassen = 50 punten
  • CI/CD
    • Voor mezelf mee geëxperimenteerd = 0 punten
    • Gewerkt in een team waarin dat gebruikt werd = 10 punten
    • Ik heb het onderhouden voor/met een team = 30 punten
    • Ik heb ‘from scratch’ een complexe pipeline opgezet = 60 punten
  • CLI tooling zoals Bash scripting en Git
    • Heb ik weinig mee = 0 punten
    • Ik moet altijd wel even zoeken hoe het zit = 10 punten
    • CLI werkt effectiever dan GUI = 40 punten
    • Mijn dotfiles staan op github = 50 punten
  • Verdiepen in het Haven concept
    • Doe ik niet = 0 punten
    • Ik lees wat documentatie en dan weet ik waarschijnlijk wel voldoende = 10 punten
    • Ik heb de code gezien en ga voorbeelden geven van wat ik goed en/of slecht vind = 90 punten

Toelichting op de eisen en wensen

Bij niet voldoen aan 1 van de eisen, kan er geen definitieve offerte worden ingestuurd, er is sprake van een digitale en geautomatiseerde selectie. De wensen worden beoordeeld met een puntensysteem. Hoe meer punten hoe groter de kans op een interview. CV's en offertes indienen langs geautomatiseerde aankoopsystemen kost veel tijd, kan lastig zijn en vergt enige skills om de selectiecriteria te doorgronden. Wij helpen je met een scorende offerte!

Details selectieprocedure

Sluiting aanvraag maandag 27 september om 10.00 uur
Geselecteerde CV's/reacties worden benaderd door OptimaData uiterlijk 27 september voor 12.00 uur
Gezamenlijk offerte samenstellen op maandagmiddag 27 september (houd deze middag alvast vrij voor overleg)
Deadline indienen offerte bij VNG dinsdag 28 september om 12.00 uur
Interviews bij VNG vinden plaats op 4 oktober tussen 1400 en 1700 (houd rekening met een gesprek)

Reageren

Heb je interesse in deze rol als DevOps Engineer bij VNG en deze opdracht samen met Multi-platform (open source) Database dienstverlener OptimaData aan te vliegen? Reageer dan met je CV in Word (volledig Nederlands), uurtarief in euro's en een korte gerichte motivatie in het Nederlands, kortom een onderbouwd en niet te ontwijken voorstel! Let goed op de eisen in de vraag, wij kunnen zonder voldoen aan alle eisen NIET indienen, wees daarvan bewust.

Als wij je hebben geselecteerd gaan we je benaderen en samen de definitieve aanbieding voorbereiden. Zo zullen we ook samen het eindtarief bepalen in volledige transparantie.

Heb je vragen over deze opdracht of over OptimaData, aarzel niet en stuur een reactie via deze site.

Locatie

Utrecht

Publicatiedatum

14.09.2021

Contactpersoon

Edco Wallet

Meer details
Adres
Catharijnesingel 55, 3511 GD Utrecht
Match criteria
Arbeidsrelatie
  • Freelance / Interim
  • Detachering
Gewenst aantal uren
  • 32 - 36 uur
Werkervaring
  • Medior
Database platform
  • Azure DBaaS
  • AWS DBaaS
  • NewSQL
Expertise
  • GO
  • Bash
  • Kubernetes
  • CI/CD
  • Git
  • Agile
  • DevOps
Regio
  • Utrecht