Voor onze directe eindklant WIGO4IT, zijn wij op zoek naar een Platform Engineer Common Ground.
- Start: zo snel mogelijk
- Eind: 6 maanden
- Inzet: 32-36 uur per week
- Tarief: marktconform
- Locatie: Volledige remote; fysieke aanwezigheid uitsluitend op uitdrukkelijk verzoek en in overleg
Wigo4it wil gemeenten een cloudplatform gaan bieden waarmee zij Common Ground-componenten zelfstandig kunnen afnemen. Het huidige proces vereist nog handmatige stappen bij het integreren en uitrollen van Common Ground-suites. Het doel van deze opdracht is het volledig elimineren van handmatige interventie in het uitrolproces: gemeenten moeten straks via een selfserviceportal complete Common Ground-stacks kunnen uitrollen, zonder dat Wigo4it een ticket verwerkt, klikt of ingrijpt. Als Platform Engineer realiseer je dit door de Common Ground-componenten volledig te integreren in de bestaande GitOps-werkwijze van Wigo4it (ArgoCD, OpenTofu etc.), zodanig dat uitrol, configuratie en lifecycle-management volledig geautomatiseerd verlopen.
VerantwoordelijkhedenDe volgende concrete deliverables worden opgeleverd:
- Geautomatiseerde Common Ground stack-definitie:
- Volledig declaratieve, GitOps-beheerde definities van Platform dienstverlening.
- Elke definitie omvat: Helm charts of Kustomize-overlays, ArgoCD ApplicationSets, OpenTofu-modules voor o.a. Azure-infrastructuur.
- Stacks zijn parameteriseerbaar per gemeente (namespace, configuratie, credentials).
- End-to-end geautomatiseerde uitrolpipeline:
- CI/CD-pipeline (Azure DevOps of GitHub Actions) die bij aanvraag vanuit de selfserviceportal zonder menselijke handeling de volledige stack uitrolt op het Wigo4it-platform.
- Pipeline omvat: validatie, provisioning, deploy, smoke-tests en statusterugkoppeling naar de portal.
- Geen enkele stap vereist handmatige klik of goedkeuring door Wigo4it-medewerkers.
- Observability-integratie:
- Elke uitgerolde Common Ground-component genereert metrics, logs en traces conform de bestaande OpenTelemetry-setup van Wigo4it.
- Standaard Grafana-dashboards per suite-type.
- Compliance-check als code:
- Geautomatiseerde policy-as-code controles (bijv. Kyverno) die uitrol blokkeren bij afwijking van Common Ground-, Haven+- of BIO-vereisten.
- Overdrachts- en kennisdocumentatie:
- Technische documentatie (als-code in de Git-repository) van de architectuurkeuzes, uitrolpatronen en parameterisering.
- Kennisoverdracht sessies met het huidige team.
- Runbook voor beheer na oplevering.
De opdracht is succesvol afgerond wanneer:
- Minimaal drie Common Ground-suites volledig geautomatiseerd uitgerold kunnen worden via één Git-commit of portalactie, zonder handmatige stap.
- De uitrolpipeline is aantoonbaar end-to-end getest in de Wigo4it-acceptatieomgeving.
- Alle code staat in de Wigo4it Git-repository, gedocumenteerd en reviewd door het CEE-team.
- Compliance-checks draaien automatisch en blokkeren bij policy-afwijking.
- Observability-dashboards zijn actief en tonen metrics van uitgerolde componenten.
- Kennisdocumentatie is aanwezig en begrijpelijk voor het bestaande CEE-team
- Minimaal 5 jaar aantoonbare ervaring als Platform Engineer, DevOps Engineer of in een vergelijkbare functie binnen een complexe IT-omgeving.
- Aantoonbare hands-on ervaring met Kubernetes en GitOps
- Aantoonbare ervaring met Infrastructure as Code, bij voorkeur met OpenTofu en/of Terraform, in combinatie met Microsoft Azure.
- Ruime ervaring met het ontwikkelen en beheren van CI/CD-pipelines, bijvoorbeeld met Azure DevOps of GitHub Actions, waarbij volledig geautomatiseerde en zero-touch deployments zijn gerealiseerd.
- Aantoonbare ervaring met cloud-native security, compliance en observability, waaronder bij voorkeur policy-as-code (bijvoorbeeld Kyverno), OpenTelemetry en Grafana.