Canonical
Overview Join to apply for the
Site Reliability / Gitops Engineer
role at
Canonical .
Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect. 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. Our customers include leading public cloud and silicon providers, and industry leaders in many sectors. The company operates globally with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a
Site Reliability / Gitops Engineer
to our Information Systems (IS) team. This role is an opportunity for an "automation-first" technologist with a passion for Linux to build a career with Canonical and drive success for those leveraging Ubuntu and open source products. If you have experience of IT operations automation, Infrastructure as Code and a passion for technology, you will enjoy working with some of the best people in the industry at Canonical. Job Summary
The IS team at Canonical supports and maintains all of Canonical's IT production services, running services used by over 60 million Ubuntu users. As a Site Reliability / Gitops Engineer you will be in a unique position to drive operations automation to the next level in both private and public clouds, using open source infrastructure as code software, CI/CD practices, and Canonical's products for software operation automation. You will also provide feedback to developers by submitting bugs (and sometimes writing pull requests) and collaborating with other teams to design and implement improvements. You will be part of a global team of SREs that support Canonical, its customers, and the Ubuntu Community. Location : This role is available remotely in any timezone. Responsibilities Apply your experience of IaC to develop infrastructure as code practice within IS by increasing automation and improving IaC processes Automate software operations for re-usability and consistency across private and public clouds, considering distributed systems complexities Develop new features and improve resilience and scalability of the cloud and container portfolio at Canonical Maintain operational responsibility for Canonical's core services, networks, and infrastructure Develop troubleshooting, capacity planning, and performance investigation skills; set up, maintain, and use observability tools (e.g., Prometheus, Grafana, Elasticsearch); design, implement, and maintain monitoring and alerting Collaborate with development teams to design service architecture, documentation, playbooks, policies, and operational procedures Provide assistance and work with globally distributed engineering, operations, and support peers Be given uninterrupted development time to focus on larger projects and automation of manual tasks Share experience and best practices with team members in design sessions, mentorship, and collaborative work Carry final responsibility for time-critical escalations Qualifications Experience defining operations in code using version control, peer review, and CI/CD to deploy changes to applications and infrastructure Strong modern engineering background (peer-review, unit testing, SCM, CI/CD, Agile) Python software development experience with large projects Practical knowledge of Linux networking, routing, and firewalls Familiarity with Linux storage technologies (e.g., Ceph, databases) Hands-on experience administering enterprise Linux servers Extensive knowledge of cloud computing concepts and technologies Bachelor's degree or higher, preferably in computer science or related engineering field Effective communication in English via email, chat, video/voice calls, and in-person Motivated and able to troubleshoot from kernel to web, and willing to ask for help when needed Flexible and quick to learn new things Inspired by fast-changing environments and willing to work in distributed teams Passionate about open-source, especially Ubuntu or Debian About Canonical Canonical is a pioneering tech company at the forefront of open source. As the publisher of Ubuntu, a key open-source project and platform for AI, IoT, and the cloud, we recruit on a global basis and maintain high standards for new hires. Most colleagues have worked from home since our inception in 2004. Working at Canonical challenges you to think differently, work smarter, and continuously improve. Equal Opportunity
Canonical is an equal opportunity employer. We foster a workplace free from discrimination and will consider any qualified applicant without regard to identity or background.
#J-18808-Ljbffr
Site Reliability / Gitops Engineer
role at
Canonical .
Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect. 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. Our customers include leading public cloud and silicon providers, and industry leaders in many sectors. The company operates globally with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a
Site Reliability / Gitops Engineer
to our Information Systems (IS) team. This role is an opportunity for an "automation-first" technologist with a passion for Linux to build a career with Canonical and drive success for those leveraging Ubuntu and open source products. If you have experience of IT operations automation, Infrastructure as Code and a passion for technology, you will enjoy working with some of the best people in the industry at Canonical. Job Summary
The IS team at Canonical supports and maintains all of Canonical's IT production services, running services used by over 60 million Ubuntu users. As a Site Reliability / Gitops Engineer you will be in a unique position to drive operations automation to the next level in both private and public clouds, using open source infrastructure as code software, CI/CD practices, and Canonical's products for software operation automation. You will also provide feedback to developers by submitting bugs (and sometimes writing pull requests) and collaborating with other teams to design and implement improvements. You will be part of a global team of SREs that support Canonical, its customers, and the Ubuntu Community. Location : This role is available remotely in any timezone. Responsibilities Apply your experience of IaC to develop infrastructure as code practice within IS by increasing automation and improving IaC processes Automate software operations for re-usability and consistency across private and public clouds, considering distributed systems complexities Develop new features and improve resilience and scalability of the cloud and container portfolio at Canonical Maintain operational responsibility for Canonical's core services, networks, and infrastructure Develop troubleshooting, capacity planning, and performance investigation skills; set up, maintain, and use observability tools (e.g., Prometheus, Grafana, Elasticsearch); design, implement, and maintain monitoring and alerting Collaborate with development teams to design service architecture, documentation, playbooks, policies, and operational procedures Provide assistance and work with globally distributed engineering, operations, and support peers Be given uninterrupted development time to focus on larger projects and automation of manual tasks Share experience and best practices with team members in design sessions, mentorship, and collaborative work Carry final responsibility for time-critical escalations Qualifications Experience defining operations in code using version control, peer review, and CI/CD to deploy changes to applications and infrastructure Strong modern engineering background (peer-review, unit testing, SCM, CI/CD, Agile) Python software development experience with large projects Practical knowledge of Linux networking, routing, and firewalls Familiarity with Linux storage technologies (e.g., Ceph, databases) Hands-on experience administering enterprise Linux servers Extensive knowledge of cloud computing concepts and technologies Bachelor's degree or higher, preferably in computer science or related engineering field Effective communication in English via email, chat, video/voice calls, and in-person Motivated and able to troubleshoot from kernel to web, and willing to ask for help when needed Flexible and quick to learn new things Inspired by fast-changing environments and willing to work in distributed teams Passionate about open-source, especially Ubuntu or Debian About Canonical Canonical is a pioneering tech company at the forefront of open source. As the publisher of Ubuntu, a key open-source project and platform for AI, IoT, and the cloud, we recruit on a global basis and maintain high standards for new hires. Most colleagues have worked from home since our inception in 2004. Working at Canonical challenges you to think differently, work smarter, and continuously improve. Equal Opportunity
Canonical is an equal opportunity employer. We foster a workplace free from discrimination and will consider any qualified applicant without regard to identity or background.
#J-18808-Ljbffr