Job Description

Senior Site Reliability / Gitops Engineer

Canonical is a leading provider of open source software and operating systems, most notably Ubuntu. We serve a global enterprise and technology market, delivering solutions in public cloud, data science, AI, engineering innovation, and IoT. With 1,200+ colleagues across 75+ countries, we operate a highly distributed, largely remote workforce.

Job Summary

The IS team supports all canonical IT production services, managing services used by over 60 million Ubuntu users. As a Senior SRE & Gitops Engineer you will elevate operations automation, cloud infrastructure, and open‑source product feedback across our private and public clouds.

Responsibilities

  • Drive automation and GitOps as an embedded tech lead.
  • Collaborate with the IS architect to align solutions with the architecture vision.
  • Design and architect services that can be packaged for the organization.
  • Advance IaC practices, increasing automation and improving IaC processes.
  • Automate software operations for reuse and consistency across clouds.
  • Maintain operational responsibility for core services, networks, and infrastructure.
  • Develop troubleshooting, capacity planning, and performance investigation skills, and set up observability tools such as Prometheus, Grafana, and Elasticsearch.
  • Assist and work with globally distributed engineering, operations, and support peers.
  • Have uninterrupted development time to focus on large projects and automation of manual tasks.
  • Share experience, best practices, and mentorship in design sessions and collaborative work.
  • Hold final for time‑critical escalations.

Qualifications

  • Modern view of hosting architecture driven by infrastructure as code across private and public clouds.
  • Product mindset focused on developing reusable products.
  • Python software development experience with large projects.
  • Experience with Kubernetes or other container orchestration systems.
  • Proven exposure to managing and deploying cloud infrastructure with code.
  • Practical knowledge of Linux networking, routing, and firewalls.
  • Affinity with Linux storage solutions, from Ceph to databases.
  • Hands‑on experience administering enterprise Linux servers.
  • Extensive knowledge of cloud computing concepts and technologies.
  • Bachelor’s degree or greater, preferably in computer science or related engineering field.
  • Clear and effective communication in English over email, chat, video, or voice calls.
  • Motivation to troubleshoot from kernel to web and willingness to ask for help when appropriate.
  • Flexibility and quick learning of new things.
  • Passion for open‑source, especially Ubuntu or Debian.

Benefits

  • Distributed work environment with twice‑yearly in‑person sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance‑driven or commission.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program & Wellness Platform.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long‑haul company events.

Canonical is proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application