DevOps Engineer (Azure)

Location: Zurich, Switzerland (Mostly Onsite, up to 2 days WFH per week)
Duration: Initial 6 months, with possible extension
Language: English (mandatory)
Rate: Up to CHF90 per hour


An exciting opportunity to join a high-impact project building a GenAI solution for a major financial client. You’ll be working alongside a small, highly skilled engineering team to deliver secure, scalable, and automated cloud solutions in a complex enterprise environment.


Key Responsibilities
  • Design, develop, and maintain CI/CD pipelines using Azure DevOps (Pipelines, Repos, Artifacts).
  • Implement Infrastructure as Code using Terraform or Azure Bicep/ARM templates.
  • Support containerisation and orchestration using Docker and Kubernetes (AKS).
  • Automate processes using scripting languages such as Python, PowerShell, or Bash.
  • Collaborate with development teams on version control, branching strategies, and release engineering.
  • Contribute hands-on to Java development efforts using Spring Boot and associated build tools (Maven or Gradle).
  • Ensure compliance with cloud security standards, RBAC, Azure Policy, and networking best practices.
  • Work with database technologies across SQL and NoSQL environments in Azure.

Required Skills & Experience
  • 4 years as a DevOps Engineer or similar role with strong CI/CD focus.
  • Deep expertise in Azure DevOps.
  • Strong experience with IaC (Terraform, Bicep, ARM).
  • Solid knowledge of Docker, Kubernetes, and AKS.
  • Proficiency in Python, PowerShell, or Bash.
  • Strong Git experience.
  • 3 years’ hands-on Java development, ideally with Spring Boot.
  • Solid understanding of cloud networking, security, and databases on Azure.

Nice to Have
  • Azure DevOps Engineer Expert (AZ-400) or other Azure certifications.

If you're an experienced Azure DevOps Engineer looking for a high-visibility project in a cutting-edge environment, this is a great opportunity to shape a GenAI platform with a skilled engineering team.