Overview
Join to apply for the Senior Site Reliability Engineer role at Canonical.
Location: Globally remote role.
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 across public cloud, data science, AI, engineering innovation and IoT. We have 1200+ colleagues in 75+ countries and a distributed model with few office-based roles. Teams meet two to four times yearly in person to align on strategy and execution. We are founder led, profitable and growing.
Role expectations
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 software engineering problem, be interested in a scientific approach to operations at scale driven by metrics and code, and be able to learn the entire stack from bare metal networking and kernel up to serverless and open source applications.
The role entails
Our cloud operations engineers bring Python software-engineering skills and rigour to the operations domain. We practice 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.
To become a member of this team, you need to be a software engineer fluent in Python, have a genuine interest in the full open source infrastructure stack from metal to containers, and the ability to work in a high pressure operations environment with mission-critical services for global brand name customers.
As a member of the team you will gain experience in a broad range of cloud technologies and stay current with the latest capabilities in open source infrastructure.
Responsibilities
* 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
Qualifications
* Open to candidates who meet the above responsibilities and have a strong software engineering foundation in Python
Nice-to-have skills
* Experience with OpenStack or Kubernetes deployment or operations
* Familiarity with public or private cloud management
What we offer
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually and offer a performance-driven annual bonus or commission. We provide all team members with additional benefits reflecting our values and local needs.
* Distributed work environment with twice-yearly team sprints in person
* Personal learning and development budget of USD 2,000 per year
* Annual compensation review
* Recognition rewards
* Annual holiday leave
* Maternity and paternity leave
* Employee Assistance Programme
* Opportunity to travel to new locations to meet colleagues
* Travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company behind Ubuntu, we recruit on a global basis and set high standards for newcomers. Most colleagues have worked from home since 2004. Working here is a step into the future, challenging you to think differently, work smarter, and learn new skills. Canonical is an equal opportunity employer. We foster a workplace free from discrimination and will consider your application fairly.
#J-18808-Ljbffr