Sustaining Operations Engineer

Canonical
Anywhere
Workplace: RemoteFull timeFunction: Data Science & Machine LearningSkills: ["Troubleshooting","Debugging","Problem-solving","Communication","Judgment","Accountability","Time management","Collaboration"]

Resolve complex operational issues across Canonical’s Linux-based open source stack, from bare metal and virtualization (KVM) to containers (Docker, LXC/LXD), storage (Ceph), networking (OVS/OVN), OpenStack, and Kubernetes. Serve as final escalation for Ubuntu-related troubleshooting, debug problems, propose workarounds, and coordinate patches released upstream and in Ubuntu. Collaborate with support and product engineering teams and contribute to upstream communities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
4 years ago

Sustaining Operations Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Resolve complex operational issues across Canonical’s Linux-based open source stack, from bare metal and virtualization (KVM) to containers (Docker, LXC/LXD), storage (Ceph), networking (OVS/OVN), OpenStack, and Kubernetes. Serve as final escalation for Ubuntu-related troubleshooting, debug problems, propose workarounds, and coordinate patches released upstream and in Ubuntu. Collaborate with support and product engineering teams and contribute to upstream communities.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Resolve complex customer problems related to Ubuntu, OpenStack, Ceph, and/or Kubernetes.
  • •Act as the final point of escalation for operational troubleshooting and drive issues to resolution with workarounds, guidance, and fixes.
  • •Maintain close working relationships with Canonical’s field, support, and product engineering teams.
  • •Debug issues, propose workarounds, and collaborate with software engineers to produce patches for upstream and Ubuntu.
  • •Participate in upstream communities and improve processes, tools, and documentation, including regular weekend rotation.
Travel: Low travel

Pay and Benefits

Perks:Learning BudgetAnnual BonusAnnual HolidayMaternity LeavePaternity LeaveEmployee Assistance

Key Requirements

  • •Professional experience troubleshooting advanced Linux issues.
  • •Exceptionally strong experience with Linux and at least one of: LXD, OpenStack, Ceph, or Kubernetes.
  • •Strong debugging experience with Python, Go, C, or C++ on Linux.
  • •Ability to troubleshoot with tools such as gdb, pdb, and tcpdump.
  • •Background in Computer Science, STEM, or similar, with an exceptional academic track record.
Experience:Open sourceUbuntuEnterprise softwareCloud infrastructure
Skills:TroubleshootingDebuggingProblem-solvingCommunicationJudgmentAccountabilityTime managementCollaboration
Tech Stack:LinuxUbuntuKVMDockerLXCLXDCephOpenStackKubernetesOVSOVNQEMUPythonGoCC++GdbPdbTcpdumpGit

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn