DevOps Engineer Operations
Functieomschrijving
Wil jij werken aan voorzieningen die bijdragen aan een betrouwbare en veilige digitale overheid? En krijg je energie van een functie waarin operationeel beheer, infrastructuur en development samenkomen?
Voor team CPT zoeken we een DevOps Engineer met een duidelijke focus op Ops en voldoende programmeerkennis om ook bij te dragen aan de verdere ontwikkeling van onze applicaties. Je werkt aan het beheer en de doorontwikkeling van meerdere Java-gebaseerde voorzieningen binnen verschillende Kubernetes-omgevingen.
Binnen team CPT werk je aan drie maatschappelijk relevante voorzieningen: CMB voor de bestrijding van fraude en misbruik, DigiD Zakelijk voor digitale toegang van organisaties en TRR voor specifieke personen en organisaties die via DigiD moeten kunnen inloggen. Deze voorzieningen zijn recent binnen de releasetrain in beheer genomen en worden de komende periode verder ingericht, beheerd en doorontwikkeld. Daarmee draag je direct bij aan veilige en betrouwbare digitale dienstverlening van de overheid.
Er is al veel werk verricht, maar de omgeving is nog volop in ontwikkeling. Je komt daarom niet in een volledig gespreid bedje terecht. Juist jouw kennis, initiatief en eigenaarschap zijn nodig om het beheer verder op te bouwen, te structureren en te professionaliseren.
Jouw rol
Als DevOps Engineer ben je de schakel tussen ontwikkeling en beheer. Je zorgt ervoor dat applicaties stabiel, veilig en beheersbaar in productie draaien. Daarbij werk je zelfstandig, maar altijd in nauwe samenwerking met andere DevOps Engineers, testers, architecten en externe partijen.
Voorlopig ligt de nadruk op operationeel beheer. Naar verwachting neemt het developmentwerk toe zodra de voorzieningen daadwerkelijk breder in gebruik worden genomen. Daarom zoeken we iemand die sterk is aan de Ops-kant, maar ook ervaring heeft met development, bij voorkeur in Java.
Je houdt je onder andere bezig met:
• het beheren van Kubernetes-clusters en containerapplicaties binnen Rancher- en OpenShift-omgevingen;
• het ondersteunen en beheren van meerdere Java-gebaseerde applicaties;
• het inrichten en verbeteren van monitoring en logging, onder andere met ELK;
• het opzetten en onderhouden van CI/CD-pipelines in GitLab;
• het uitvoeren van deployments en het in beheer nemen van nieuwe releases;
• het analyseren en oplossen van incidenten en verstoringen;
• het documenteren van procedures, configuraties en beheerafspraken;
• het adviseren over verbeteringen in infrastructuur, automatisering en beheerprocessen;
• het actief bijdragen aan de toekomstige doorontwikkeling van de voorzieningen.
Jouw uitdaging
De voorzieningen waarvoor team CPT verantwoordelijk is, zijn relatief nieuw en nog niet op alle onderdelen volledig ingericht. Dat betekent dat je niet alleen uitvoert wat al is afgesproken, maar ook actief onderzoekt wat beter, slimmer en betrouwbaarder kan.
Je bent succesvol wanneer de applicaties stabiel draaien, beheerprocessen helder zijn ingericht en het team steeds beter in staat is om wijzigingen en incidenten zelfstandig af te handelen. Je neemt initiatief, stelt de vraag achter de vraag en voelt je verantwoordelijk voor de applicaties en platformen onder jouw beheer.
Daarbij werk je in een SAFe Agile-omgeving waarin verschillende teams en externe partijen met elkaar samenwerken. Je bent flexibel wanneer prioriteiten veranderen, blijft resultaatgericht bij complexe technische problemen en zoekt actief de samenwerking op. Ook ben je bereid jezelf verder te ontwikkelen en nieuwe technieken snel eigen te maken.
Functie-eisen
• Je hebt aantoonbare ervaring met operationeel IT-beheer, infrastructuur en het beheren van applicaties in productieomgevingen.
• Je hebt ervaring met Kubernetes, bij voorkeur binnen Rancher- en OpenShift-omgevingen.
• Je hebt programmeerervaring met Java en bent in staat om ook aan developmentwerkzaamheden bij te dragen.
• Je hebt ervaring met CI/CD, GitLab, monitoring en logging, bijvoorbeeld met ELK, en bent bekend met Infrastructure as Code.
• Je bent analytisch, pragmatisch en oplossingsgericht en toont aantoonbaar initiatief en eigenaarschap.
• Je communiceert helder in de Nederlandse taal, werkt goed samen met verschillende IT-specialisten en bent bereid relevante SAFe Agile-certificeringen te behalen.
Ervaring met Python, kennis van Logius-diensten en ervaring met relevante technische standaarden, zoals SMTP, POP3, FTP, WUS, SAML, CGI en PKIoverheid-certificaten, zijn een pre.
De Rijksoverheid streeft ernaar een werkgever te zijn waar iedere medewerker, ongeacht leeftijd, sekse, geaardheid, etnische afkomst of arbeidsbeperking, graag wil werken. Werken aan maatschappelijke vraagstukken in divers samengestelde teams maakt ons effectiever en innovatiever. Bij Logius is daarom iedereen welkom!
Bijzonderheden
• Inschaling vindt plaats op basis van je opleiding, kennis en werkervaring.
• Voor deze functie is een veiligheidsonderzoek voor een Verklaring van Geen Bezwaar, VGB, vereist.
• Een assessment kan onderdeel uitmaken van de sollicitatieprocedure.
• Referenties kunnen worden opgevraagd, maar dit gebeurt altijd in overleg met jou.
• Vanwege de aard van de dienstverlening kan het incidenteel nodig zijn om buiten reguliere werktijden ondersteuning te bieden.
• Logius is continu in ontwikkeling. We verbeteren onze manier van samenwerken en richten onze organisatie toekomstbestendiger in. Voor de meeste functies heeft dit geen invloed op het werk zelf, maar de positie van teams binnen de organisatie kan veranderen. Tijdens het sollicitatiegesprek vertellen we je hier graag meer over.
Meer over jouw toekomstige afdeling
Team CPT maakt onderdeel uit van een releasetrain waarin voorzieningen voor de digitale overheid worden beheerd en doorontwikkeld. CPT staat voor: CMB (Centrale Misbruik Bestrijding), PMZ (DigiD Zakelijk) en TRR (Tijdelijke Registratie Restgroepen).
CMB ondersteunt de analyse en bestrijding van fraude en misbruik van digitale overheidsvoorzieningen. TRR is een voorziening waarmee specifieke personen en organisaties toegang kunnen krijgen tot DigiD. Deze voorzieningen zijn recent in beheer genomen en worden de komende periode verder ingericht en uitgebreid.
Als DevOps Engineer lever je een belangrijke bijdrage aan de stabiliteit, veiligheid en toekomstbestendigheid van deze voorzieningen. Je helpt het team om het beheer verder te professionaliseren en bereidt de omgeving voor op toekomstige doorontwikkeling en ingebruikname.