DevOps / Build & Release Engineer
Work4you AG
- Employment type
- Full-time
- Location
- Aadorf
- Company
- Work4you AG, Krummgasse 13, 8200 Schaffhausen
- Languages
- German (fluent)
- First posted
Our client is a growing Swiss technology company that develops demanding systems in a security-relevant future market. In an interdisciplinary environment, modern technical solutions are created with high demands on quality, reproducibility, stability, and traceability. You can expect a professional team with flat hierarchies, clear goals, and plenty of room to actively shape development processes, engineering infrastructure, and release workflows.
The company offers
• A full-time position with a workload of 100 percent
• Workplace at the headquarters in Aadorf
• A versatile task in the field of software, DevOps, and build engineering
• Collaboration on complex technical systems with high quality requirements
• Modern technologies and an innovative development environment
• A lot of design freedom in CI/CD, build automation, and release processes
• Close collaboration with software, C++, and embedded development
• Flat hierarchies and clear goals
• Flexible working hours with flexible working time
• Attractive compensation and growing social benefits
• Support for relevant further education and certifications
• An environment where own ideas are welcome and actively pursued
• Free coffee for all employees
• Discounted fitness subscription directly next to the office
• Regular team events, apéros, and joint meals
• A long-term perspective in an exciting future market
Our client wishes
• Solid experience with CI/CD, build automation, and Git-based development processes
• Sound Linux knowledge, especially in build environments, containerization, scripting, and system tools
• Experience with modern C++ build workflows and dependency management
• Experience with Conan is an advantage
• Good understanding of reproducible builds, stable toolchains, dependency pinning, and artifact management
• Experience with containerized build and test environments, for example with Podman or Docker
• Ability to analyze complex build, dependency, and deployment problems in a structured way and solve them sustainably
• Good scripting knowledge, for example in Bash, Python, or comparable languages
• Pragmatic way of working and pleasure in improving existing systems in a meaningful way
• Strong communication skills in exchange with software, C++, and embedded developers
• Very good German language skills
• Very good English language skills
• Experience with Gitea Actions, Jenkins, or the migration of CI/CD workloads is an advantage
• Experience with Buildroot, Yocto, or other embedded Linux build systems is an advantage
• Experience with Qt-based C++ projects, cross-compilation, or deployment on target devices is an advantage
• Knowledge of hardware-in-the-loop testing, embedded systems, or system tests is an advantage
• Experience with package registries, binary caches, artifact repositories, or release management is an advantage
• Experience with static code analysis, sanitizers, code coverage, or automated quality gates is an advantage
• Interest in developer platforms, engineering infrastructure, and software supply chain integrity
What to expect
• You maintain and improve CI/CD workflows based on Gitea Actions and related tools
• You develop automated build, test, and deployment pipelines further
• You improve the reproducibility of builds across developer computers, CI runners, and target systems
• You manage Conan-based C++ dependency management
• You use containers like Podman or Docker for stable build and test environments
• You support Buildroot-based image creation for target systems
• You expand automated tests, from unit tests to hardware-related system tests
• You improve release automation, artifact management, versioning, and traceability
• You work closely with C++ and embedded developers
• You eliminate friction points in the development process in a pragmatic and sustainable way
• You analyze existing build, dependency, and deployment structures and develop them further in a targeted manner
• You document workflows, conventions, and infrastructure decisions clearly and in a traceable manner
• You actively contribute to ensuring that development and release processes function stably, efficiently, and reliably
Automatically translated from the original.
Posted today