logo

Bekijk alle vacatures

Platform Engineer

Brussel, Brussel

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:

  1. AKS: Hands-on experience with Azure Kubernetes Service.

  2. DevOps Practices: Strong understanding of CI/CD principles and deployment automation.
  3. .NET: Familiarity with .NET 10 build toolchain and containerizing .NET applications.
  4. PowerShell: Proficiency in PowerShell Core 7+.
  5. Azure: Broad experience with Azure services.
  6. Cloud: Understanding of cloud architecture principles.
  7. Azure DevOps: Experience with Azure DevOps.
  8. YAML Pipelines: Ability to author and maintain multi-stage YAML pipeline templates.
  9. Terraform: Experience writing and maintaining Terraform configurations.
  10. Networking: Understanding of network concepts relevant to AKS and Azure.
  11. Architecture: Ability to reason about system architecture.

Nice to Have:

  • Experience with Keycloak or OpenID Connect identity management.

  • Familiarity with Docker and container image build optimization.
  • Knowledge of database deployment automation.
  • Experience with SonarQube or similar code quality tooling.
  • Familiarity with confidential computing on Azure.
  • Experience with OpenShift container platform.

Role Levels:

  • Application Engineer – Level: Expert

  • .NET Development – Level: Confirmed
  • Active Directory / Windows Server Management – Level: Junior
  • API Integration & Messaging – Level: Junior
  • Azure DevOps – Level: Expert
  • Cloud (Azure) – Level: Expert
  • Database Management – Level: Junior
  • DNS / HTTP / HTTPS / VPNs – Level: Junior
  • Docker / Kubernetes – Level: Junior
  • Dynatrace / ELK Stack / Prometheus / Grafana – Level: Junior
  • Identity & Access Management – Level: Junior
  • NuGet Package Management – Level: Confirmed
  • PowerShell Scripting – Level: Junior
  • Terraform – Level: Confirmed
  • Visual Studio – Level: Junior

Deel deze vacature

Powered by