Canonical Circular Logo

Site Reliability / GitOps Engineer

Canonical Jeddah, Saudi Arabia Posted: 22 May 2025

Financial

  • Estimate: $70k - $100k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is utilized in significant enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We serve top public cloud and silicon providers and numerous industry leaders.

We are seeking a Site Reliability / GitOps Engineer to join our Information Systems (IS) team. This role is ideal for an "automation-first" technologist with a passion for Linux. As part of the IS team, you will support and maintain all of Canonical's IT production services, impacting over 60 million Ubuntu users.

In this position, you will:

  • Drive operations automation in both private and public clouds.
  • Utilize open source infrastructure as code software and software development best practices, such as CI/CD.
  • Collaborate with developers to enhance Canonical products and open-source technologies.
  • Maintain operational responsibility for Canonical's core services, networks, and infrastructure.
  • Develop skills in troubleshooting, capacity planning, and performance investigation.

Key Responsibilities:

  • Develop infrastructure as code practices to improve automation and processes.
  • Automate software operations for reusability and consistency across clouds.
  • Enhance the resilience and scalability of Canonical's cloud and container portfolio.
  • Design monitoring and alerting systems using tools like Prometheus, Grafana, and Elasticsearch.
  • Collaborate with global teams on service architecture and operational procedures.
  • Share expertise and best practices through mentorship and teamwork.

What We Are Looking For:

  • Deep experience defining operations in code, employing version control, peer reviews, and CI/CD.
  • Strong engineering background with practical knowledge of Python, Linux networking, and cloud computing.
  • Experience in administering enterprise Linux servers.
  • Bachelor's degree in computer science or a related engineering field.
  • Excellent communication skills in English (written and verbal).
  • A motivated self-starter who is eager to learn and adapt to new challenges.

Language Requirements:

  • Proficient in English.

Canonical fosters a diverse workplace free from discrimination and values varied experiences and backgrounds. Applying here is an opportunity to be part of the future of software development in an inspiring environment.

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.