OPS Engineer
FlexSpot®Opdrachtomschrijving
KOOP zoekt 1 Ops engineer met kennis en ervaring van Java webapplicaties, Docker en Kubernetes. Er wordt ervanuit gegaan dat de Ops engineer (beheerteam) en het ontwikkelteam nauw samen zullen werken. Het scrum team is te allen tijde beschikbaar voor ondersteuning van de Ops engineers. LVBB wil de OTAP omgeving stabiel en robuust houden en verbeteringen aanbrengen. Goed kunnen samenwerken binnen een multidisciplinair scrum-team en ervaring met het werken in een Agile omgeving, zijn belangrijke vereisten. Het huidige managed hosting contract loopt af. Logius heeft bekendgemaakt dat het Ministerie van Binnenlandse Zaken en Koninkrijksrelaties (MinBZK) heeft besloten dat het Standaard Platform (SP) van Logius de verplichte clouddienst wordt voor het ontwikkelen en hosten van ICT- systemen. Hiervoor geldt een pas toe of leg uit beleid. Dit geldt voor alle overheidsonderdelen die deel uitmaken van MinBZK, waaronder ook KOOP. De ambitie van KOOP is om voor oktober 2023 alle ICT-systemen gemigreerd te hebben naar het SP. Het SP is een verzameling applicaties waarmee door Logius wordt voorzien in het ontwikkelen en hosten van softwareapplicaties. De werkzaamheden, die de medewerker zelfstandig en proactief dient uit te voeren omvatten incident afhandeling, correctief onderhoud en troubleshooting. Er wordt van de Ops engineer verwacht dat de beheertaken, zoals hieronder beschreven, worden uitgevoerd. Doorontwikkeling ligt bij het LVBB ontwikkelteam maar het kan voorkomen dat er aan de Ops engineer gevraagd wordt om hieraan bij te dragen. Dit zal vooraf een sprint in overleg met Ops engineer(s) worden besproken. Standaard Officiële Publicaties (STOP). De LVBB is een landelijk centraal backoffice verwerkingssysteem dat verantwoordelijk is voor het valideren, bekendmaken en consolideren van alle besluiten. Deze besluiten zijn technisch gebaseerd op de STOP standaard. De LVBB bestaat uit de volgende onderdelen:
- Een Koppelpunt op basis van Digikoppeling-ebMS (voor betrouwbare overdracht voor omgevingsdocumenten).
- Een Regisseur: een orkestratie-component voor het besturen van de validatie- en publicatieketen naar de repositories van Kadaster (OZON) en KOOP (OPeRA).
- Een content platform (CUP genaamd) dat is bestaat uit een datastore/zoek oplossing in MarkLogic (XLST, XML, XQuery) en een business laag in Java. De LVBB is gekoppeld met het achterliggende KOOP applicatielandschap en de Landelijke Voorziening van de Omgevingswet (DSO-LV). Taken:
- Incident beheer, correctief onderhoud en troubleshooting Voor incident beheer is de Ops engineer verantwoordelijk voor de volgende taken:
- Het monitoren, actief signaleren, analyseren en oplossen van incidenten;
- Het registreren en afhandelen van geconstateerde incidenten en meldingen in het meldingensysteem van KOOP;
- Zelfstandig ervoor zorgdragen dat de continuïteit gewaarborgd blijft.
- Het opstellen van incidentrapportages. Voor incidenten met prioriteit 1 wordt er altijd een incidentrapportage opgesteld. Voor incidenten met een lagere prioriteit geldt dat een incidentrapportage wordt opgesteld indien hier om gevraagd wordt.
- Preventief c.q. proactief onderhoud van het (systeem)landschap Hieronder worden werkzaamheden verstaan, die noodzakelijk zijn aan de componenten om incidenten te voorkomen. Naar aanleiding van incidenten, meldingen en monitoring wordt van de technisch applicatiebeheer verwacht dat preventieve maatregelen op het systeem worden genomen om de continuïteit te waarborgen. Deze maatregelen kunnen door de Ops engineer zelf worden doorgevoerd in de componenten of kunnen in de vorm van user stories worden doorgegeven aan het scrum-team. Indien de Ops engineer zelf wijzigingen doorvoert in de componenten dient dit in samenspraak met het scrum-team uitgevoerd te worden.
- Continuous deployments Van de Ops engineer wordt verwacht dat diegene ondersteuning verleend bij deployments op de OTAP omgeving. Hierbij wordt verwacht dat er installatiehandleidingen conform de KOOP template worden opgeleverd en er actief ondersteuning wordt verleend tijdens deployments
- Uitsluitend Nederlandstalige cv’s indienen met een max van 5 pagina’s.
- Ervaring in Troubleshooting en incidenten oplossen
- Kennis en ruime ervaring met JAVA webapplicaties en/of .net, Docker en/of Kubernetes
- Kandidaat beschikt over een eigen (ontwikkel-)laptop met toegangswachtwoord, versleutelde harde schijf (encryptie) en antivirussoftware t.b.v. de uit te voeren werkzaamheden
- Kandidaat beschikt over HBO werk- en denkniveau; (5 jaar)
- Minimaal 5 jaar ervaring als Ops Engineer (3 jaar)
- Mate van kennis en ervaring met Monitoring tooling zoals Kibana/Elastics en Grafana
- Mate van kennis en ervaring met CI/CD zoals GIT, Nexus en Harbor
- Mate van ervaring met migraties in een complexe (keten)omgeving
- Mate van kennis en ervaring met noSQL database MarkLogic; en XQuery; en gerelateerde technologieën zoals XML en XSLT
- Mate van ervaring met migraties (SAFe-Agile) De aangeboden kandidaat beheerst de Nederlandse taal op het niveau dat nodig is voor de genoemde werkzaamheden (aantoonbaar in aanbieding)
- Pro-actief
- Zelfstandig
- Flexibel
- Resultaat gericht
- Sterk analytisch vermogen
- Feedback aan collega's kunnen geven en kunnen ontvangen
Achtergrond opdrachtKOOP werkt samen met Kadaster en Geonovum aan een Landelijke Voorziening voor Bekendmaken en Beschikbaar stellen (LVBB) van wet- en regelgeving. Plansoftwareleveranciers en Bevoegde Gezagen werken nu met deze landelijke voorziening sinds de Omgevingswet inwerking is getreden op 1 januari 2024. KOOP werkt in dit project samen met meerdere overheidsonderdelen. Ook werkt KOOP hierbij intensief samen met de plansoftwareleveranciers. Daarnaast is KOOP verantwoordelijk voor de Standaard.
Eisen
Wensen
Competenties
Aanvullende Informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.