
DevOps Engineer
Zurich, Switzerland
Apply by 18 Aug 2026
£900/day
Job Ref.: 57405
Stellenbeschreibung
Location: Zug
Duration: 6 months
Start date: June/July 2026
Key Responsibilities
- Lead the migration from multi-repositories to a unified monorepo, including consolidation of GitLab pipelines
- Analyze existing repository structures and define scalable migration strategies
- Design, implement, and maintain robust CI/CD pipelines using GitLab
- Develop and leverage reusable GitLab pipeline components for modularization
- Integrate and automate Yocto/BitBake build processes within GitLab pipelines
- Collaborate closely with software engineering and infrastructure teams
- Ensure adherence to best practices in versioning, testing, and deployment
- Prior experience in DevOps engineering within complex environments
- Expertise in Git and repository strategies (monorepo vs. multirepo)
- Hands-on experience with GitLab CI/CD (YAML pipelines, runners, pipeline optimization)
- Experience with pipeline modularization concepts (e.g., GitLab Components)
- Skilled with Yocto Project and embedded Linux build systems
- Experienced with container technologies (Docker)
- Solid Linux skills (shell scripting, Python, system understanding)
- Expertise in build optimization (caching, parallelization, artifact management)
Nice-to-have:
- Experience in embedded systems development
- Knowledge of release management and versioning strategies (e.g., Semantic Versioning)
Sounds interesting? Please apply by submitting your CV and relevant documents.