Our client is looking for a Senior System Design Engineer
Context
As a senior System Design Engineer, you have over 5 years of technical system experience to perform technical engineering services :
- You evaluate and translate requirements into design;
- You evaluate design benefits and trade-offs;
- You validate design compliance and support deployment of the design to ensure the requirements are met;
- You use development tools to efficiently solve technical or business challenges, incl. technology evolution, capacity management, and performance optimization;
- You innovate to present new ideas which improve an existing system/process/service;
- You maintain knowledge of existing technology documents via technical writing;
- You perform (complex) incident resolution and root cause analyses;
- On duty call for the systems you are responsible for, can be required.
Next to a proven experience in system software and IT infrastructure, you have the following core competences : Adaptive, Analytical thinking, Collaborating, Flexible, Result driven, Software development.
Description
We are looking for a skilled Java professional with hands-on experience in Jenkins and CI/CD pipelines.
The ideal candidate is comfortable working in Java development tools such as Eclipse and brings a strong understanding of automated builds and deployment processes.
In addition this role requires the ability to maintain and support our Jenkins environment ensuring reliable and up-to-date build operations.
Key Responsibilities
- Maintain and optimize the Jenkins pipeline, a framework written in Java.
- Proactively monitor important Jenkins updates and upgrades, including core releases, plugin updates and security advisories ensuring our CI/CD enrvironment remains secure.
- Perform Jenkins upgrades and ensure plugins remain stable and compatible.
- Troubleshoot build failures and pipeline issues.
- Upgrade and maintain the Eclipse IDE on Windows.
- Maintain documentation for the pipeline process and configurations.
Required qualifications
- Strong proficiency in Java (JAVA 8+).
- Experience working in Eclipse IDE, including managing and configuring Eclipse plugins.
- Familiarity with build tools such as Ant and Maven.
- Hands-on experience with Jenkins and Jenkins Pipelines in a UNIX environment.
- Understanding of Web Services (SOAP).
- Solid understanding of SCM tools (Subversion, Git).
Soft Skills
- Ability to work independently and manage priorities effectively.
- Strong problem-solving abilities.
- A mindset focused on quality.
- Good communication and teamwork skills.