About the mission
We are looking for a System Integrator to join our middleware & devops team for long-term support. The role involves maintaining and setting up infrastructure components, developing tooling, and supporting development teams. Ideal candidates will have extensive experience with Linux, Spring, and related technologies.
Read the full description
Overview
The middleware & devops team is looking for additional support for the long term. You will join a team with each member having their own expertise and knowledge in various domains. The team members complement each other in terms of knowledge to take on the tasks assigned to the team.Key Responsibilities
Maintaining and setting up central infrastructure components such as build servers, SSO environments, triplestores, reporting tools (superset), asset management systems (dspace), etc.
Product exploration or executing POCs that lead to agreements regarding CI/CD and development approaches across supporting development teams.
Temporarily taking on a role within one of the development teams to support the adoption of certain components.
Developing own tooling and supporting selected components.
Being involved in the operation of the own hosting environment and taking incoming second line tickets during office hours.
Skills & Experience
Proven experience with Linux
Proven experience with Spring/Springboot
Proven experience with the technology in question or a similar technology (8 Years, Expert)
Proven experience with keycloak (Should have)
Proven knowledge of CI/CD (Should have)
Proven knowledge of ELK stack (Should have)
Proven knowledge of Kubernetes (Should have)
Experience within the Flemish Government context (Should have)
Higher education (Master or Bachelor) with a technical/engineering background or equivalent through experience with ICT technology for which expertise is requested (Should have)
Languages
Language requirement: Dutch at European CEFR level C2.
Additional Info
The environment consists of a proprietary hosting environment in 3 data centers, connected with a 10Gbps fiber optic network. Currently, virtual machines are used that are described in YAML files. With proprietary tooling, we ensure that when deploying a new application, the old VM is completely removed, and the new one is built from scratch automatically. The VMs run on KVM, managed by Open Nebula. More than 2000 VMs run in this environment. The operating systems are Ubuntu and CentOS. Open Source products are used where possible. The proprietary applications are written within the department by various teams in Java (spring). The Atlassian suite (jira, confluence, bamboo) is also used.What you'll do
- Maintaining and setting up central infrastructure components such as build servers, SSO environments, triplestores, reporting tools (superset), asset management systems (dspace), etc.
- Product exploration or executing POCs that lead to agreements regarding CI/CD and development approaches across supporting development teams.
- Temporarily taking on a role within one of the development teams to support the adoption of certain components.
- Developing own tooling and supporting selected components.
- Being involved in the operation of the own hosting environment and taking incoming second line tickets during office hours.
What we're looking for
- Proven experience with Linux
- Proven experience with Spring/Springboot
- Proven experience with the technology in question or a similar technology (8 Years, Expert)
- Proven experience with keycloak (Should have)
- Proven knowledge of CI/CD (Should have)
- Proven knowledge of ELK stack (Should have)
- Proven knowledge of Kubernetes (Should have)
- Experience within the Flemish Government context (Should have)
- Higher education (Master or Bachelor) with a technical/engineering background or equivalent through experience with ICT technology for which expertise is requested (Should have)
Skills
- Linux
- Spring/Springboot
- Keycloak
- CI/CD
- ELK stack
- Kubernetes
- Java