Anders Højer

DevOps Engineer

Profile

DevOps Engineer with experience in infrastructure as code (Terraform, ARM/Bicep), CI/CD pipelines in Azure DevOps, and container platforms on Azure Kubernetes Service. I have a track record of delivering measurable results — from cutting deployment time from over 30 minutes to under 15, to saving over 70,000 DKK annually by automating configuration management. I am collaborative by nature, take ownership of tasks, and contribute constructive feedback to ensure robust and innovative solutions.

Work Assignments

KMD A/S — DevOps Engineer, 2023 – present

Container Platform on Azure Kubernetes Service

Provisioned an AKS cluster end to end with Terraform, including Azure Container Registry and the RBAC permissions the cluster needs to pull images, bootstrapped ArgoCD from day one and connected the ArgoCD portal to Azure SSO. Roughly 10–20 applications now run containerized (Windows and Linux) across separate dev, test and production clusters using Helm and ArgoCD.

CI/CD Pipelines & Deployment Strategy

Built multi-repository pipelines in Azure DevOps with YAML, Bicep and PowerShell for idempotent deployment of single-tenant applications across every environment. Parallelizing the pipeline jobs cut deployment time from over 30 minutes to under 15, and blue/green deployment slots let hotfixes ship during business hours instead of waiting for a maintenance window.

Ephemeral Pull Request Environments

Created self-service PR environments with Bicep and PowerShell, each spun up together with its own PR database, so developers can test a branch in the cloud instead of running the full stack locally.

Release Process Automation

Automated branch creation, version bumps, release documentation and customer communication, removing roughly 80% of the manual work from a release. Built an internal release platform app that surfaces the current release and hotfix versions and announces upcoming release windows in Microsoft Teams.

Messaging Microservice

Moved the SMS service to Azure Functions and Service Bus, handling 25,000+ messages a day. Messages that fail after ten retries land on a dead-letter queue and raise an alert to the DevOps team for review and replay.

Self-Hosted Build Agents on VM Scale Sets

Build agents run on Azure VM Scale Sets, one scale set per environment (Windows and Linux), since each environment sits on its own network. Agents spin up on demand as pipeline jobs arrive instead of being maintained by hand, and a scheduled monthly job patches them to keep the CVE count reported by Qualys down.

Azure App Configuration

Introduced centralized configuration tracking and feature flags across front-end and back-end applications with the Configuration Explorer, Feature Manager and Pusher API — saving over 70,000 DKK a year by cutting manual configuration overhead.