logo

Bekijk alle vacatures

Platform Engineer

Brussel, Brussel

Platform Engineer 

Start Date: As soon as possible

Work Regime: Full-time, with 2 days on-site

Location: Brussels

Languages: Dutch or French (another language at least passively) and English

Deadline for Application: 14/06

Role Overview:

The Platform Engineer will be a key member of the Platform Team, responsible for enabling the development, deployment, and operation of applications across the organization. The role involves designing, building, and maintaining the shared foundations—pipelines, infrastructure, and tooling—that development teams rely on to ship software faster, more securely, and more reliably. The engineer will manage Azure Kubernetes Service (AKS) clusters, automate infrastructure provisioning using Infrastructure as Code, and evolve a shared Azure DevOps pipeline template library.

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.
    • Author and maintain PowerShell Core 7+ modules and scripts for pipeline logic.
    • Ensure pipelines enforce security, quality gates, and environment promotion controls.
  • 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 and manage Azure DevOps service connections.
  • Collaboration & Enablement:
    • Serve as the bridge between infrastructure and application development teams.
    • Provide guidance and support on platform standards and deployment map configuration.
    • Write and maintain documentation for consuming teams.

Required Skills & Experience:

  • Hands-on experience with Azure Kubernetes Service (AKS).
  • Strong understanding of DevOps practices, including CI/CD principles and deployment automation.
  • Familiarity with .NET 10 build toolchain and containerizing .NET applications.
  • Proficiency in PowerShell Core 7+.
  • Broad experience with Azure services.
  • Understanding of cloud architecture principles.
  • Experience with Azure DevOps and YAML pipelines.
  • Ability to author and maintain multi-stage YAML pipeline templates.
  • Experience with Terraform configurations.
  • Understanding of network concepts relevant to AKS and Azure.
  • Ability to reason about system architecture.

Nice to Have:

 
  • 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.

Deel deze vacature

Powered by