368,611open jobs
9,439companies
50,719added this week
Browse all
Location
In office (Brussels)
Employment
Full-Time
Overview
Company
Impact
Profile match
Emagine is a pan-European business and technology consultancy specializing in high-end IT consulting and business transformation. Headquartered in Denmark, the company provides expert advice, managed teams, and managed services to enterprise clients in industries such as banking, finance, and telecommunications.

About the Role

The Platform Engineer is a key member of the Platform Team, responsible for enabling development, deployment, and operation of applications across the organization. You will design, build, and maintain the shared foundations - pipelines, infrastructure, and tooling - that development teams rely on to ship software faster, more securely, and more reliably.

You will own and evolve a shared Azure DevOps pipeline template library consumed by all application teams, manage Azure Kubernetes Service (AKS) clusters (including confidential compute), and automate infrastructure provisioning using Infrastructure as Code.

Key Responsibilities

Platform Engineering & Infrastructure

Design, build, and maintain Azure Kubernetes Service (AKS) clusters - both private and public - including node pool configuration, networking, ingress, autoscaling, and confidential compute workloads.

Manage and evolve the Azure cloud platform: 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 (network policies, managed identities, TLS, RBAC).

CI/CD Pipeline Development & Maintenance

Develop and maintain shared, reusable CI/CD pipeline templates (YAML) in Azure DevOps, consumed by all application repositories across the organization.

Build and optimize multi-stage deployment pipelines covering build, test, package, and deploy for .NET 8 applications, including container image builds (Docker/ACR), database deployments (DACPAC/sqlpackage), and Service Bus provisioning.

Author and maintain PowerShell Core 7+ modules and scripts that drive pipeline logic - configuration generation, deployment map parsing, secret retrieval, Terraform variable construction, and Helm-based deployments.

Ensure pipelines enforce security, quality gates (SonarQube), and environment promotion controls (DEV → TST → VAL → Manual Gate → PRD).

Standardize deployment patterns so all project teams follow consistent, auditable release workflows.

Infrastructure as Code (IaC)

Design, author, and maintain Terraform modules for provisioning and configuring Azure resources: AKS workloads (via Helm provider), Keycloak identity clients, SQL users, managed identities, Key Vault HSM keys, and Service Bus RBAC.

Automate provisioning, scaling, and lifecycle management of infrastructure resources using Terraform, Azure CLI, and PowerShell.

Manage Terraform state (Azure Storage backend with AAD auth) 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 (GitFlow: DEV/MAIN/hotfix), 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, helping them integrate platform capabilities into their workflows.

Provide guidance and support on platform standards, deployment map configuration, pipeline extension patterns, and troubleshooting.

Write and maintain documentation (README, schema references, onboarding guides) for consuming teams.

Review contributions to shared platform code for architectural consistency and backward compatibility.

Key Requirements

- Hands-on experience operating and configuring Azure Kubernetes Service - networking, ingress, node pools, autoscaling, confidential compute, Helm chart deployments.

- Strong understanding of CI/CD principles, GitFlow branching, environment promotion, and deployment automation.

- Familiarity with .NET 10 build toolchain (dotnet build), NuGet, solution/project structure, and containerizing .NET applications.

- Proficiency in PowerShell Core 7+ - writing modules (.psm1), classes, Pester 5+ tests, and robust scripting with proper error handling.

- Broad experience with Azure services: Key Vault, Container Registry, Service Bus, Storage Accounts, SQL Database, Managed Identities, RBAC.

- Understanding of cloud architecture principles - scalability, high availability, security, cost management.

- Experience with Azure DevOps (TFS) - YAML pipelines, extends templates, repositories, service connections, agent pools, artifacts.

- Ability to author and maintain multi-stage YAML pipeline templates with parameterization, conditions, and template composition.

- Experience writing and maintaining Terraform configurations - modules, providers (azurerm, helm, keycloak, mssql, kubernetes), state management, plan/apply workflows.

- Understanding of network concepts relevant to AKS and Azure - VNets, NSGs, private endpoints, DNS, ingress controllers, proxy configuration.

- Ability to reason about system architecture - separation of concerns, shared platform design, module boundaries, and extensibility.

Nice to Have

- Experience with Keycloak or OpenID Connect identity management.

- Familiarity with Docker and container image build optimization.

- Knowledge of database deployment automation (DACPAC, sqlpackage).

- Experience with SonarQube or similar code quality tooling.

- Familiarity with confidential computing on Azure.

- Experience with OpenShift container platform.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Brussels
$21k – $57k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$16k – $42k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$21k – $57k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$16k – $42k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$18k – $48k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Noida
C#
SQL
TypeScript
JavaScript
C#
.NET
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Git
TeamCity
Apply
$62k – $127k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Lisbon
Apply
$85k – $188k per year (Estimated) • In office • Full-Time • Berlin
DevOps
Azure
Azure DevOps
IAM
Apply
In office • Full-Time • Brussels
Management
Jira
Apply
$63k – $130k per year (Estimated) • Remote • Full-Time • Brasília
DevOps
Rest API
Apply
Data Analyst 9 days ago
$92k – $112k per year • In office • Full-Time • 6+ years exp • Warsaw
Python
Databases
Databricks
DevOps
AWS
Azure
Apply
$146k – $271k per year • In office • 10+ years exp • Bachelor's Degree • Brussels
SQL
Databases
Amazon Aurora
Azure Cosmos DB
Azure SQL Database
Cassandra
Google Bigtable
Oracle
PostgreSQL
DevOps
AWS
Azure
GCP
Kubernetes
KVM
OpenShift
Platform Engineering
VMWare
Amazon S3
Cybersecurity
CIS Benchmarks
GDPR
HashiCorp Vault
HIPAA
Cryptography
Vault
Apply
$30k – $100k per year • In office • Internship • PhD • Brussels
C#
C++
C#
.NET
AI/ML
Text-to-Speech
DevOps
CI/CD
Vercel
Apply
$30k – $100k per year • In office • PhD • Brussels
AI/ML
Text-to-Speech
DevOps
AWS
Azure
Docker
GCP
Kubernetes
Vercel
Apply
In office • Full-Time • Master's Degree • Brussels
Analytics
Power BI
Tableau
Apply
Remote/Hybrid • Full-Time • Brussels
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.