Job Description

  • Location
    Aarburg
  • Sector:
    Digital & Technology
  • Job type:
    Permanent
  • Salary/Rate:
    Up to 130,000 CHF
  • Contact:
    Danielle Rumsey
  • Contact email:
    drumsey@skillfindergroup.com
  • Job ref:
    19559DXR
  • Consultant:
    Danielle Rumsey

DevOps Engineer (CI/CD, Azure DevOps, Jenkins)

Overview

We’re looking for an experienced DevOps Engineer to sit at the heart of the software delivery lifecycle—bridging development, QA/testing, and operations. In this role, you’ll take ownership of automation, reliability, and scalability across the delivery chain, ensuring software is released efficiently, securely, and reproducibly.

You’ll play a key part in evolving CI/CD pipelines, improving quality and security controls, and supporting environments from development through to production.

Key Responsibilities

As a DevOps Engineer, you will:

  • Build, maintain, and continuously improve CI/CD pipelines using Jenkins and Azure DevOps
  • Administer and optimise Git repositories, including branching strategies, pull request workflows, and merge/review policies
  • Integrate automated testing (unit, integration, UI) into pipelines, ensuring strong test coverage and consistency
  • Implement and operate static code analysis tooling (e.g., SonarQube) and define measurable quality thresholds/metrics
  • Ensure compliance around open-source and commercial licensing, and implement ongoing vulnerability monitoring to reduce risk
  • Plan, coordinate, and automate release management, including staging environments and rollback strategies
  • Support the operation of systems across development, test, and production, including:
    • Logging
    • Monitoring
    • Alerting
    • Performance visibility and reliability improvements

Required Skills & Experience

You’ll bring:

  • Several years of hands-on DevOps experience, ideally within agile development teams
  • Strong experience working with CI/CD tooling such as Jenkins, Azure DevOps, or GitLab
  • Good working knowledge of build management, ideally including CMake
  • Strong understanding of Git administration, branching models, and best-practice merge strategies
  • Experience using code quality tools such as SonarQube, ESLint, or similar
  • Exposure to release/deployment management, ideally within container and cloud environments, including:
    • Docker
    • Kubernetes
    • Azure (or similar cloud platforms)
  • Basic scripting capability in at least one of the following: Bash, PowerShell, or Python
  • A proactive, self-driven mindset with strong ownership and accountability
  • Analytical thinking, troubleshooting ability, and a structured approach to problem solving
  • Strong communication skills and the ability to work collaboratively across teams

Desirable / Nice to Have

It’s a plus if you have:
  • Experience with Infrastructure-as-Code tools such as Terraform and/or Ansible
  • Familiarity with software supply chain security concepts and best practice approaches to secure delivery pipelines

What’s in It for You?

  • A role with real impact across the full software delivery lifecycle
  • Collaboration with engineering and QA teams on modern tooling and best practices
  • Opportunities to shape processes, introduce improvements, and deepen your expertise