Platform Engineer
Function
We are looking for a Senior Platform Engineer to join our client’s team and help drive the development and professionalization of their platform capabilities. In this role, you will contribute to designing, implementing, and maintaining a platform focused on self-service, automation, and an optimal developer experience. You will work closely with developers, security, operations, and architects to create a robust, scalable, and reusable environment.
The assignment has three main objectives:
-
Build and stabilize the OpenShift platform as a reliable, scalable, and reusable platform capability.
-
Increase Kubernetes maturity within application teams through enablement, guidance, and clear platform mechanisms.
-
Embed platform engineering principles in day-to-day operations, both technically and organizationally, in close collaboration with architecture and product management.
Key Responsibilities
-
Design, implement, and refine OpenShift cluster architecture across multi-environment setups, covering security, networking, storage, and lifecycle management.
-
Develop reusable platform building blocks, such as standardized namespaces, policies, base Helm charts/operators, and deployment/runtime patterns.
-
Implement a GitOps-first approach with Argo CD for platform and application configuration.
-
Ensure platform stability, maintainability, and evolvability, including upgrades, versioning, and lifecycle management.
-
Collaborate with infrastructure domains such as networking, security, observability, and databases to integrate platform capabilities.
-
Guide application teams on containerization, Kubernetes deployments, and integration with platform services such as CI/CD, IAM, observability, and secrets management.
-
Develop golden paths and opinionated defaults to standardize practices while allowing flexibility.
-
Contribute to documentation, templates, and self-service flows via tools like Backstage and Git.
-
Coach teams on ownership practices (“you build it, you run it”) within the platform boundaries.
-
Collect user feedback, focus on scalability and repeatability, and help break down silos between infrastructure, platform, and application teams.
Ideal Candidate Profile
-
Bachelor’s or Master’s degree in IT or equivalent experience.
-
Proven experience in platform engineering and DevOps.
-
Strong knowledge of container technologies such as Docker and Kubernetes.
-
Experience with CI/CD tools like GitLab CI, Jenkins, Argo CD.
-
Familiarity with cloud-native technologies such as Helm, Prometheus, and Grafana.
-
Scripting and automation experience (Bash, Python, Terraform).
-
Team player with a product mindset and strong focus on developer experience and change management.
-
Fluent in Dutch or French, with passive knowledge of the second national language and English.