Platform Engineer
Start Date: 18/05/2026
End Date: 31/12/2026
Work Regime: Full-time, with 2 days on-site
Location: Brussels
Languages Required: Dutch/French + English
Role Overview:
The Platform Engineer is a vital member of the IT Platform Team, responsible for facilitating the development, deployment, and operation of applications across the organization. The role involves designing, building, and maintaining shared foundations such as pipelines, infrastructure, and tooling, which development teams rely on to deliver software efficiently, securely, and reliably.
Key Responsibilities:
Platform Engineering & Infrastructure:
- Design, build, and maintain Azure Kubernetes Service (AKS) clusters, including node pool configuration, networking, ingress, autoscaling, and confidential compute workloads.
- Manage and evolve the Azure cloud platform, including subscriptions, resource groups, Key Vault, Azure Container Registry, Service Bus, Storage Accounts, and SQL databases.
- Operate and support OpenShift environments where applicable.
- Ensure platform security, reliability, and compliance with organizational standards.
CI/CD Pipeline Development & Maintenance:
- Develop and maintain shared, reusable CI/CD pipeline templates in Azure DevOps.
- Build and optimize multi-stage deployment pipelines for .NET 8 applications, including container image builds, database deployments, and Service Bus provisioning.
- Author and maintain PowerShell Core 7+ modules and scripts for pipeline logic.
- Ensure pipelines enforce security, quality gates, and environment promotion controls.
- Standardize deployment patterns for consistent, auditable release workflows.
Infrastructure as Code (IaC):
- Design, author, and maintain Terraform modules for provisioning and configuring Azure resources.
- Automate provisioning, scaling, and lifecycle management of infrastructure resources.
- Manage Terraform state and ensure safe, repeatable deployments across environments.
Repository & Azure DevOps Administration:
- Administer the shared Common/devops repository and associated deployment configuration repositories.
- Support version control practices, branching strategy, and PR validation workflows.
- Manage Azure DevOps service connections, agent pools, variable groups, and environment approvals.
Collaboration & Enablement:
- Serve as the bridge between infrastructure and application development teams.
- Provide guidance and support on platform standards and troubleshooting.
- Write and maintain documentation for consuming teams.
- Review contributions to shared platform code for architectural consistency.
Required Skills & Experience:
-
AKS: Hands-on experience with Azure Kubernetes Service.
- DevOps Practices: Strong understanding of CI/CD principles and deployment automation.
- .NET: Familiarity with .NET 10 build toolchain and containerizing .NET applications.
- PowerShell: Proficiency in PowerShell Core 7+.
- Azure: Broad experience with Azure services.
- Cloud: Understanding of cloud architecture principles.
- Azure DevOps: Experience with Azure DevOps.
- YAML Pipelines: Ability to author and maintain multi-stage YAML pipeline templates.
- Terraform: Experience writing and maintaining Terraform configurations.
- Networking: Understanding of network concepts relevant to AKS and Azure.
- Architecture: Ability to reason about system architecture.
Nice to Have:
Role Levels: