Canonical Circular Logo

Site Reliability / Gitops Engineer

Canonical Dubai, United Arab Emirates Posted: 22 May 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Fluent

Position

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We support and maintain all of Canonical's IT production services, which are used by over 60 million Ubuntu users.

We are hiring a Site Reliability / Gitops Engineer for our Information Systems (IS) team. This role is an opportunity for an "automation-first" technologist with a passion for Linux to build a career with Canonical and drive success with Ubuntu and open source products. The IS team is responsible for operations automation in Canonical's private and public clouds, utilizing open source infrastructure as code software and best practices like CI/CD pipelines.

Responsibilities:

  • Apply experience in Infrastructure as Code (IaC) to develop practices that increase automation within the IS team.
  • Automate software operations for re-usability and consistency across clouds.
  • Develop features and improve resilience and scalability of Canonical's cloud and container portfolio.
  • Maintain operational responsibility for Canonical's core services, networks, and infrastructure.
  • Develop skills in troubleshooting, capacity planning, and performance investigation.
  • Collaborate with development teams to design service architecture, documentation, and operational procedures.
  • Share experience and best practices with team members through mentorship and collaborative work.

Requirements:

  • Deep experience in defining operations in code, with a solid background in version control, peer review, and CI/CD.
  • Strong engineering background including peer-review, unit testing, and Agile methodologies.
  • Python software development experience on large projects.
  • Practical knowledge of Linux networking, routing, and firewalls.
  • Hands-on experience administering enterprise Linux servers.
  • Extensive knowledge of cloud computing concepts and technologies.
  • Bachelor's degree or greater in computer science or related engineering field.
  • Excellent communication skills in English (oral and written).
  • Motivated with troubleshooting skills from kernel to web.
  • Willingness to learn and adapt quickly in a fast-changing environment.
  • Passionate about open-source, especially Ubuntu or Debian.

Language Requirements:

  • Fluent in English (both spoken and written).

Canonical fosters a diverse workplace and encourages applications from all backgrounds.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.