Full Stack Go Ontwikkelaar met OPS affiniteit

Hieronder ziet een beperkt deel van de opdracht.
Alleen als u ingelogd bent, ziet u alle gegevens.
Meld u nu gratis aan! of Login.

Utrecht, Nederland
Type: Detachering
Starten op: 1-8-2024
Duur: 5 maanden / kans op verlenging
Geplaatst op: 17 juni 2024 om 12:15 uur
Specialisme: Overig
Tariefindicatie: In overleg / n.t.b.

Opdrachtomschrijving

Referentienummer: 2024-04192
Omgeving: Utrecht/DenHaag/Thuis
Startdatum: 1/8/2024
Einddatum: 31 december 2024
Gesprekken: 5 juli 2024, van 9 tot 11:30 uur.
Optie op verlenging: Nog niet bekend
Aantal uur per week: 36
Sluitingsdatum: vrijdag 28 juni om 12.00 uur

*** is op zoek naar een Full Stack Go Ontwikkelaar met OPS affiniteit voor 36 uur per week.

Binnen VNG Realisatie zal je bijdragen aan een aantal interessante onderwerpen welke moeten leiden tot een modern gemeentelijke ICT landschap. Daar waar relevant zal je ook bijdragen aan de modernisering van het landelijke overheid ICT landschap door daar de gemeentelijke behoefte te vertegenwoordigen, bewaken en implementeren.

Realisatie van Common Ground visie

Je kunt bijdragen aan de realisatie van de Common Ground visie en tegelijk landelijk bijdragen aan programma’s als Federatief DataStelsel, Data bij de Bron en de InterBestuurlijke DataStrategie. Deze programma’s werken aan de modernisering en hebben op verschillende manieren raakvlakken op organisatorisch en technisch gebied.

Effectieve en efficiënte overheid creëren

Je hebt dus invloed en werkt mee aan het creëren van een effectieve en efficiënte overheid. Als je dus maatschappelijke impact wil maken en je bent een full stack ontwikkelaar over de hele linie, dan is deze opdracht echt iets voor jou. Jij past goed bij ons wanneer je de OPS kant van ontwikkelen ook een logisch deel van je werk vindt.

Technische stack en vaardigheden

Qua stack richten we ons op Go. We renderen onze pagina’s serverside dus je kan je Go kennis ook daarvoor inzetten. We gebruiken nu meestal Helm charts die landen op Kubernetes waarvan we verwachten dat je daar vanuit de DevOps kan feeling bij hebt; we verwachten niet dat je een cluster op baremetal gaat opzetten. Je hoeft niet overal al diepgaande kennis te hebben, maar Go is wel randvoorwaardelijk. Er is ruimte om nieuwe vaardigheden te ontwikkelen, want daar worden we allemaal beter van. We verwachten dat je ook af en toe uit je comfortzone wilt stappen wanneer de voortgang van het team dit vraagt.

Werkzaamheden en Verantwoordelijkheden

Deelnemen als software ontwikkelaar in een DEV OPS ontwikkelteam waarin Open Source software componenten (bouwstenen) ontwikkeld worden, wat met gebruik van onder eigen verantwoordelijkheid ontwikkelde CI/CD straat landt op een Haven compliant Kubernetes cluster
Ondersteuning van gemeenten, leveranciers en ketenpartners bij de adoptie en implementatie van de diverse bouwstenen
Beheer van de software onderdelen van technische standaarden onder de vlag van Common Ground
Onderdeel van de ontwikkeling van diverse bouwstenen voor het gemeentelijke ICT landschap door deel te nemen in gemeentelijke initiatieven en/of als gemeentelijke vertegenwoordiger in landelijke initiatieven
Contact met gemeenten, leveranciers en ketenpartners om de technische kaders af te stemmen en bijbehorende keuzes te evalueren en te prioriteren
Verbeteren van de dienstverlening
Een efficiënte en wendbare organisatie
Bijhouden van de publieke documentatie over de bouwstenen in lijn met de ontwikkelingen van die bouwstenen 1.3 Resultaat van de opdracht De werkzaamheden moeten resulteren in software componenten of standaarden die bijdragen aan de modernisering van het (gemeentelijke)overheid ICT landschap 1.4 Over VNG Realisatie De VNG representeert de ruim 300 Nederlandse gemeenten en werkt samen met haar afdelingen aan een krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale uitvoering van de maatschappelijke opgaven door gemeenten centraal. Onder meer door actief te participeren in de netwerken van gemeenten en hun partners, door samenwerking te stimuleren via ‘samen organiseren’ en waar mogelijk standaarden te ontwikkelen die de dienstverlening van gemeenten verbeteren. VNG Realisatie draagt bij aan vier gemeentelijke speerpunten
Werken als één overheid, met leden en partners, aan het oplossen van maatschappelijke vraagstukken op sociaal, fysiek en veiligheidsdomein
Anticiperen op de toekomst. 1.5 Over het team 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 kopieĢˆren en op te slaan. Je kan het gemeentelijk ICT landschap niet los zien van het landelijke overheid ICT landschap door dat gemeenten met veel verschillende ketenpartners en leveranciers informatie uitwisselen. Hierdoor heeft Common Ground veel raakvlakken met landelijke programma’s als Data bij de Bron, Federatief DataStelsel en de InterBestuurlijke DataStrategie. Vanuit VNG Realisatie werkt het team direct en indirect mee aan dit soort programma’s
Resultaat van de opdracht

De werkzaamheden moeten resulteren in software componenten of standaarden die bijdragen aan de modernisering van het (gemeentelijke)overheid ICT landschap.

Eisen bij de opdracht:

Je hebt minimaal 3 jaar aantoonbare werkervaring, in de afgelopen 5 jaar, met Golang als ontwikkeltaal.
Je hebt ervaring met het schrijven van een software standaard en het ondersteunen van de adoptie van die standaard.
Je hebt minimaal 3 jaar aantoonbare ervaring op WO werk- en denkniveau op het terrein van computer science of vergelijkbaar.
Je hebt minimaal 3 jaar aantoonbare werkervaring, in de afgelopen 5 jaar, als software ontwikkelaar.
Je hebt ervaring met Golang.
Je bent bereid om minimaal 1 en maximaal 2 keer per week op kantoor (vaak Utrecht, soms Den Haag) te werken.

Wensen bij de opdracht:

Kubernetes: Ik kan zelfstandig clusters opzetten en onderhouden. Daarnaast ken ik de bewegende delen.
Helm: Ik kan zelfstanding een Helm chart maken en publiceren.
GoL Ik kan uitleggen wat Go uniek maakt t.o.v. andere talen en dat toepassen.
CI/CD: k heb ‘from scratch’ een complexe pipeline opgezet.

Competenties:

Je bent iemand die goed kan luisteren, de verbinding aangaat met anderen, vasthoudend kan zijn waar nodig en realistisch kijkt naar uitdagingen waarvoor we staan.
Je koppelt visie aan lef, neemt initiatief en weet mensen te overtuigen.
Resultaatgerichtheid.
Samenwerken.
Integriteit.
Kwaliteitsgerichtheid
Omgevingsbewustzijn.
Je kunt nieuwe ideeën en concepten ontwikkelen, uitdragen en verdedigen, waarbij je met de communicatieve vaardigheid via overleggen tot overeenstemming komt.
Je koppelt kennis van de laatste stand van zaken in de techniek en innovaties aan ervaring met het schakelen met stakeholders en het vertalen en uitdragen van concepten.
Verbaal vaardig, zowel mondeling als schriftelijk (voeren van nauwkeurige dialoog).
Nauwkeurigheid.

Organisatie

Korte omschrijving van de organisatie

e-Boekhouden.nl