Platform Engineer
Perm Position: Senior Platform & Pipeline EngineerLocation: Remote (EU)Start Date: 1st June 2026Duration: 6 months +Responsible for designing and building the infrastructure-as- code and CI/CD platform, delivering the Azure DevOps to GitLab migration, and ensuring all infrastructure is provisioned consistently and repeatably across environments. Work closely with the architect on technical direction and with the Kubernetes engineer on deployment automation. At least one of the three FTEs should have .NET containerization experience for in-house application migration.Key Responsibilities:Own the Azure DevOps to GitLab migration and IaC template rewrite (existing templates to OpenTofu)Design and deliver reusable, cloud-agnostic IaC modules ensuring consistency, repeatability, and portability across Azure and on-premBuild and deliver GitLab CI/CD pipelines for infrastructure and platform deploymentsExperience deploying and maintaining GitLab infrastructure (self-hosted)Automate provisioning across Azure and on-prem environmentsIntegrate with the new observability platformCollaborate closely with the Kubernetes engineer and architecture lead to ensure deployment automation aligns across teamsRequired Skills:6–8+ years in platform engineering or DevOps rolesStrong hands-on OpenTofu / Terraform experience with ability to read and translate existing IaC templates (e.g. Azure Bicep) to OpenTofu HCLDeep experience with GitLab CI/CD pipeline design and operationWorking knowledge of GitLab runner topology including executor types, tags, concurrency, autoscaling, and isolationHands-on Azure DevOps migration experience covering service connections, variable groups, secure files, environment approvals, and artifact feedsStrong Linux backgroundSolid understanding of networking, security, and Kubernetes fundamentalsExperience managing infrastructure-as-code at enterprise scale across multiple environments and subscriptionsPowerShell scriptingHands-on experience with .NET modernization, containerization, and application security hardening, including container builds for .NET and K8s deployment manifests.Desirable Skills:Previous experience migrating from Azure DevOps to GitLabExperience with Ansible for configuration management and golden image pipelinesExperience automating load balancers and firewalls via IaC providers or REST APIs (e.g. F5 BIG-IP, Barracuda)