SubBanner banner image

DevOps Engineer

Zug, Switzerland

Apply by 19 Jun 2026

Competitive

Job Ref.: BH-57405

Job Description

DevOps Engineer
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
Required Background
  • 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.


We believe in equal opportunity for all and actively encourage applications from diverse backgrounds, experiences, and perspectives.
Source Group International Ltd is acting as an Employment Business in relation to this vacancy 
APPLY NOW

Recent Jobs.

DevOps Engineer Publish date: Invalid Date
Zurich, Switzerland

DevOps Engineer 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

DevOps EngineerPublish date: Invalid Date
Zug, Switzerland

DevOps Engineer Location: Zug Duration: 6 months Start date: June/July 2026 Key ResponsibilitiesLead the migration from multi-repositories to a unified monorepo, including consolidation of GitLab pip

Business AnalystPublish date: Invalid Date
Lisbon, Czech Republic

Document Management Systems (DMS) implementation & optimisation Enterprise archiving platforms & document lifecycle management Workday integration (HR/P&O systems) Requirements gathering & busin