Software Build & DevOps Architect
For our client, we are looking for a Software Build & DevOps Architect to modernize and optimize the build and release ecosystem of their global software suite for environmental modelling.
Our client is a global and independent company dedicated to challenges within the fields of
environment and sustainability. The company has more than 1,000 highly skilled employees in 27 countries around the world, with about 325 located in their HQ in Hørsholm, Denmark.
Your responsibilities:
Their internal software is developed across multiple languages (C, C++, C#, .NET, Fortran, and Python APIs) and powers mission-critical solutions in environmental modelling and engineering.
The role requires someone who can lead the transformation of a legacy build system into a modern, scalable CI/CD platform – with a deep understanding of native desktop builds.
- Architect and implement a modern build automation and CI/CD framework for MIKE desktop software across Windows and Linux platforms.
- Migrate from legacy build systems to config-as-code pipelines (Azure DevOps, GitHub Actions, or similar).
- Build, maintain, and optimize Docker containers with required compilers, SDKs, and development tools.
- Define and enforce best practices for dependency management (CMake, Conan, NuGet).
- Integrate automated testing (unit, integration, regression) into CI/CD pipelines.
- Ensure artifact management, versioning, and traceability across all builds.
- Collaborate with product teams to onboard repositories into the new pipelines.
- Mentor engineers transitioning from legacy build processes to modern, cross-platform workflows.
- Drive continuous improvement in build reliability, performance, and developer efficiency.
Your qualifications and personal skills:
We are looking for someone with a strong background in native software build engineering, combined
with modern DevOps practices. A Master’s or Bachelor’s in Computer Science or Software
Engineering or similar is preferred.
We expect at least 8+ years of experience in software build engineering, CI/CD, or DevOps roles
involving native compiled software (C/C++/Fortran).
Solid experience with:
- Proven track record as a Build/DevOps Architect or similar role.
- Expertise with CI/CD platforms such as Azure DevOps, or GitHub Actions or similar.
- Hands-on knowledge of both Linux and Windows build environments, including compilers,
- shells, and scripting ecosystems.
- Practical experience configuring and troubleshooting build pipelines for C/C++ and .NET/C# across Windows and Linux.
- Solid knowledge of CMake and package managers such as Conan and NuGet.
- Scripting proficiency (Bash, PowerShell, Python, or Groovy) with strong emphasis on Linux shell scripting.
- Strong Git experience managing multi-repo workflows.
- Deep understanding of build artifact management and release engineering.
- Hands-on experience with Infrastructure as Code (e.g., Terraform).
- Proven experience building Docker containers for development, build, and test environments
- on both Linux and Windows.
- Excellent problem-solving abilities and strong cross-team collaboration skills.
Ideally experience with (Nice to have):
- Configuring and troubleshooting Fortran build pipelines.
- Modernizing legacy build systems in complex engineering environments.
- Installer creation and licensing workflows for cross-platform desktop software.
- Kubernetes for build and test orchestration.
Since they are a multi-cultural office in Denmark within a truly global organization, fluency in English is
a must. Danish language skills would be an advantage.
The offer:
- An informal, dynamic and flexible working environment
- A truly international workspace with global presence and diverse teams
- A team of highly specialized and dedicated, helpful and outgoing colleagues
- A job where innovation is critical to us and our customers
- A great opportunity to utilise, shape and expand your skills and expertise.
- Flexible working arrangements from our headquarters in Hørsholm
- A hybrid role (2 days home office)
- Flexible working hours (37.5h in Denmark, 40h in Germany)
- Health insurance
- Pension plan
Office location:
The position is available in these two office locations:
Hørsholm, Denmark about 20 km north of Copenhagen
Berlin, Germany
#LI-Hybrid