Senior Site Reliability Engineer

New Today

Overview

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. The company is founder led, profitable and growing, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

Location: Globally remote role.

The role

Senior Site Reliability Engineer

Next-gen operations at scale, with pure Python infra-as-code, from bare metal to containers and applications. Our goal is to perfect enterprise infrastructure DevOps. We run hundreds of private cloud, Kubernetes, and application clusters for customers across physical and public cloud estate, and we are raising the bar on automation by embracing a universal operator pattern and model-driven operations.

To succeed in this role you need to believe in automation as a pure software engineering problem, driven by metrics and code, and you need to be able to learn the entire stack from bare metal networking and kernel up to serverless and open source applications.

As a member of the cloud operations team you will bring Python software engineering skills and rigour to the operations domain. We practise DevSecOps from bare metal to application. We architect and run OpenStack, Kubernetes and software defined storage, and we enable DevSecOps for applications running on that infrastructure too.

Responsibilities

  • Architect and run OpenStack, Kubernetes and software defined storage for customers
  • Operate at scale across bare metal to containers and applications
  • Apply Python-based infrastructure as code with a focus on automation, metrics, and reliability
  • Work in a high-pressure operations environment with mission-critical services for global brand-name customers

Qualifications

  • Degree in Software Engineering or Computer Science
  • Experience with Linux and familiarity with Linux networking and storage
  • Python software development expertise
  • Operational experience
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Ability to travel internationally twice a year, for company events up to two weeks long

Nice-to-have

  • Experience with OpenStack or Kubernetes deployment or operations
  • Familiarity with public or private cloud management

What we offer

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and performance-driven bonus or commission
  • Additional benefits aligned with local needs and global fairness
  • Opportunity to travel to new locations to meet colleagues
  • Employee Assistance Programme

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu and support the global AI, IoT and cloud ecosystems. We recruit on a global basis and maintain high standards for new hires. Many colleagues have worked from home since our inception in 2004.

Equal opportunity

Canonical is an equal opportunity employer. We foster a workplace free from discrimination and will give your application fair consideration regardless of identity.

#J-18808-Ljbffr
Location:
Manchester, England, United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search