Senior Site Reliability / Gitops Engineer
Join to apply for the Senior Site Reliability / Gitops Engineer role at Canonical.
Job Overview
Canonical is a leading provider of open source software and operating systems, supporting 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. We have over 1200 colleagues across 75+ countries, with few office-based roles, emphasizing distributed collaboration. We are founder-led, profitable, and growing.
We are seeking a Senior Site Reliability / Gitops Engineer to join our Information Systems (IS) team. This role is ideal for an automation-focused senior technologist passionate about Linux, looking to build a career at Canonical and contribute to the success of Ubuntu and open source products.
Responsibilities
* Lead automation and Gitops initiatives as an embedded technical lead.
* Collaborate with IS architects to align solutions with architectural vision.
* Design and develop services to be offered as products within IS.
* Advance Infrastructure as Code (IaC) practices, increasing automation and process improvements.
* Automate software operations across private and public clouds, considering distributed systems complexities.
* Maintain operational responsibility for core services, networks, and infrastructure.
* Develop troubleshooting, capacity planning, and performance monitoring skills, utilizing tools like Prometheus, Grafana, and Elasticsearch.
* Support and collaborate with global engineering, operations, and support teams.
* Focus on larger projects and automation during dedicated development time.
* Share expertise through design sessions, mentorship, and collaborative work.
* Manage time-critical escalations responsibly.
Candidate Requirements
* Strong understanding of hosting architecture driven by IaC across clouds.
* Product mindset focused on developing products, not just solutions.
* Experience with Python in large projects.
* Knowledge of Kubernetes or similar container orchestration systems.
* Experience deploying cloud infrastructure via code.
* Practical Linux networking, routing, and firewall knowledge.
* Familiarity with Linux storage solutions like Ceph and databases.
* Hands-on Linux server administration experience.
* Deep understanding of cloud computing technologies.
* Bachelor’s degree or higher in computer science or related fields.
* Effective communication skills in English (email, chat, video, in person).
* Strong troubleshooting skills from kernel to web layers.
* Willingness to learn quickly and adapt to fast-changing environments.
* Comfort working within distributed teams.
* Passion for open-source, particularly Ubuntu or Debian.
Benefits
* Distributed work environment with biannual in-person team sprints.
* Annual personal learning and development budget of USD 2,000.
* Regular compensation reviews and performance bonuses.
* Comprehensive benefits reflecting our values and global presence.
* Opportunities for travel and in-person collaboration.
About Canonical
Canonical pioneers in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud technologies. We recruit globally, uphold high standards, and foster a discrimination-free workplace. Our remote work culture has been in place since 2004, encouraging innovative thinking, continuous learning, and skill development.
#J-18808-Ljbffr