Als Platform Engineer Common Ground ben je verantwoordelijk voor het volledig automatiseren van het uitrolproces van Common Ground-componenten op een cloudplatform voor gemeenten. Je zorgt ervoor dat handmatige stappen in het integratie- en uitrolproces worden geëlimineerd, zodat gemeenten via een selfserviceportal zelfstandig complete Common Ground-stacks kunnen implementeren. Je integreert deze componenten in een bestaande GitOps-werkwijze, waarbij je gebruikmaakt van tools als ArgoCD en OpenTofu. Je ontwikkelt declaratieve stack-definities, bouwt een end-to-end geautomatiseerde CI/CD-pipeline, integreert observability, implementeert compliance-checks als code en verzorgt technische documentatie en kennisoverdracht. Je werkt zelfstandig binnen de kaders van de bestaande architectuur en bepaalt zelf de technische aanpak.
Interesse? Neem contact op met Edwin Wendrich, 06 - 81 45 20 11,
[email protected]Functieeisen:
- Vermogen om technische architectuurkeuzes en uitrolpatronen vast te leggen als documentatie in een Git-repository
- Ervaring met Kubernetes-deployments, Helm charts en/of Kustomize-overlays
- Aantoonbare ervaring met het ontwerpen en realiseren van volledig geautomatiseerde GitOps-oplossingen
- In staat om kennis over te dragen aan een technisch team en een runbook voor beheer op te stellen
- Kennis van en ervaring met ArgoCD en het opzetten van declaratieve deploymentstructuren, zoals ApplicationSets
-
- Ervaring met het parameteriseerbaar maken van platform- of applicatiestacks voor verschillende omgevingen
- Ervaring met het bouwen en automatiseren van CI/CD-pipelines met Azure DevOps en/of GitHub Actions
- Vermogen om een end-to-end deploymentproces volledig te automatiseren, inclusief validatie, provisioning, deployment, smoke-tests en statusterugkoppeling
- Kennis van Common Ground en relevante technische kaders voor integratie binnen een GitOps-architectuur
- Kennis van observability en ervaring met het integreren van metrics, logs en traces, onder andere met OpenTelemetry en Grafana
- Ervaring met policy-as-code en het afdwingen van compliance-regels, bijvoorbeeld met Kyverno
Arbeidsvoorwaarden:
- Toegang tot moderne cloud- en ontwikkelomgevingen
- Gebruik van een representatieve testomgeving en relevante technische documentatie
- Ondersteuning door een technisch team voor vragen en samenwerking
- Flexibele werktijden en mogelijkheid tot hybride werken
- Ruimte voor eigen technische invulling binnen de afgesproken kaders