Dienst ICT Uitvoering
Senior open source engineer.
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
De opdracht betreft de realisatie van een open source containerplatformoplossing ter vervanging van bestaande closed source oplossingen. Binnen dit project is een senior open source engineer betrokken bij het ontwerp, de inrichting, configuratie en installatie van een nieuw doelplatform dat draait op Kubernetes en als containerplatform de digitale autonomie van de organisatie ondersteunt.
De aanleiding voor de vernieuwing is dat de huidige digitale werkomgeving voor dataopslag sterk afhankelijk is van externe, buitenlandse cloudpartijen. Hierdoor bevindt een groot deel van de organisatiegegevens zich buiten de directe eigen invloedssfeer. Door beleidsrichtlijnen en de noodzaak tot digitale autonomie is er behoefte aan een omgeving waarmee gegevens fysiek en juridisch binnen de eigen controleomgeving worden beheerd. Dit vermindert afhankelijkheden en vergroot de strategische wendbaarheid.
Het nieuwe platform moet in eerste instantie parallel aan de bestaande systemen functioneren om werkprocessen niet te verstoren. De rol richt zich op het realiseren van de benodigde platform- en integratieonderdelen, inclusief het opzetten en beheren van geautomatiseerde deployment, scaling en management van open source platformoplossingen binnen de containeromgeving.
Rol en verantwoordelijkheden
- Realiseren en beheren van een Kubernetes-gebaseerde containeromgeving voor open source toepassingen.
- Inrichten van koppelingen met IAM/LDAP en ondersteunen van Single Sign On.
- Faciliteren van PKI en certificaatuitgifte binnen de platformcontext.
- Toepassen van GitOps voor geautomatiseerde deployment en configuratiebeheer.
- Opzetten en beheren van databases en databasegerelateerde functionaliteit voor de toepassingen op het platform.
- Inrichten van loadbalancing en het ondersteunen van beschikbaarheid en schaalbaarheid van services.
- Deployen en beheren van open source oplossingen op het platform en het begeleiden van de vervanging van closed source functionaliteit.
- Documenteren van uitgevoerde werkzaamheden en vastleggen van opgedane kennis.
Eisen
- Minimaal 1 jaar werkervaring met beheren van applicaties op Kubernetes
- Minimaal 3 jaar werkervaring met (de implementatie van) open-source producten
- Aantoonbare en afgeronde opleiding(en) op het gebied van containerplatforms
Wensen
- Ruime kennis van NextCloud
- Kennis van Infrastructure as code
- Kennis van netwerking, loadbalancing, DNS, TLS en firewalls
- Minimaal 1 jaar ervaring met high availability architecturen