Skip to main content

DevOps Engineer

Mol
  • establishing a software configuration management plan
  • defining continuous integration pipelines/toolchains
  • managing the implementation, configuration and operation of development services
  • creating training materials and coaching and training users
Apply now
Engineering

We are ready to build this accelerator. Are you?

MYRRHA will be the world’s first sub-critical, particle accelerator-driven reactor to safely produce nuclear energy while solving the nuclear waste issue. But there’s still a lot of work to be done, such as constructing MINERVA – the project’s first implementation phase that consists of a 100 MeV high-power, superconducting particle accelerator and a proton target facility for the development of (new) medical radioisotopes. The beam commissioning of this accelerator facility is scheduled for 2026.
As the DevOps Engineer, you will be responsible for introducing DevOps practices for the development and operation of the software-based control and interlock systems (CIS) for the accelerator and proton target facilities. These activities have to be in line with MINERVA and SCK CEN processes and make use of existing services where possible, for instance the Team Foundation Server. You will also manage the implementation, configuration and operation of these systems, relying primarily on the ICT department. For this, you will report to the MINERVA ICS group leader and work very closely together with project engineers, external partners and SCK CEN’s Information and Communication Technology (ICT) department.

  • establishing a software configuration management plan for an agile environment
  • defining continuous integration pipelines/toolchains to build, package, test, release and deploy software
  • managing the implementation, configuration and operation (maintenance, monitoring, backup and recovery) of development services
  • aligning in-house processes and tools with external development partners
  • creating guidelines and training material
  • coaching and training users, primarily software and electronic engineers
  • contributing to the requirements and design for operational ICT services for MINERVA

To join this frontier, you'll need

  • a Master’s degree in Software Management or Software Engineering
  • 5+ years of work experience in establishing processes and services to aid software development (and possibly operations)
  • experience with one or more scripting languages; specific experience with Python and PowerShell is considered an asset
  • experience with hypervisors (virtual machine monitors); specific experience with VMWare ESXi is considered an asset
  • experience with (software) collaboration, development and operation tools for issue tracking, version control, continuous integration, building automation and deployment tools; specific experience with Team Foundation Server, Azure DevOps Server, git, CMake, Conan and Salt is considered an asset
  • hands-on experience with Linux system administration; specific experience with RHEL, CENT OS or Scientific Linux is considered an asset
  • capability to familiarise yourself and work with lots of different tools, software, programming languages and operating systems
  • knowledge of relevant standards for software development and operations is considered an asset, for instance ISO 9001, ISO 10007, ISO/IEC 90003, ISO/IEC 27001
  • understanding of quality control and test-driven development is considered an asset
  • spoken and written knowledge of English with the ability to draw up and review technical texts

Deadline

Contact
Tomas Sergooris
tomas.sergooris [at] sckcen.be