System Design Engineer
Role Overview
As a System Design Engineer, you bring 5+ years of experience in system engineering, system software, and IT infrastructure. You deliver high-quality technical engineering services and play a key role in designing, maintaining, and optimising complex systems.
You will manage a large on-premise Elastic environment and contribute to system reliability, performance, and automation.
Key Responsibilities
- Evaluate and translate business and technical requirements into robust system designs
- Assess design benefits, risks, and trade-offs
- Validate design compliance and support deployment to ensure requirements are met
- Use development and automation tools to efficiently solve technical and business challenges, including:
- Technology evolution
- Capacity management
- Performance optimisation
- Proactively innovate and propose improvements to existing systems, processes, and services
- Maintain and update technical documentation through clear technical writing
- Perform complex incident resolution and root cause analysis
-
Participate in an on-call rotation for the systems you are responsible for
Required Experience & Technical Skills
-
Strong experience with Linux / server management
- Extensive knowledge of:
- Elastic Stack
- Elasticsearch
- Elastic APM
-
Ansible automation experience (or a strong automation-first mindset to improve efficiency)
- Experience working in on-call rotations
- Experience with notification services for on-call rotations is a plus
Soft Skills & Competencies
- Administratively strong
- Clear, structured, and convincing communication skills
- Analytical and adaptive thinker
- Collaborative and flexible team player
- Result-driven mindset
- Strong software development awareness
Language & Location
-
Fluent English (team communicates officially in English)
-
Dutch is a plus
-
Willing to work in Mechelen or Leuven