developerjobs.ch
← All jobs

DevOps / Build & Release Engineer

Work4you AG

Employment type
Full-time
Location
Aadorf
Company
Work4you AG, Krummgasse 13, 8200 Schaffhausen
Languages
German (fluent), English (fluent)
First posted
Apply now
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

Location

View on Google Maps