Senior Site Reliability/Gitops Engineer
Listed on 2025-12-01
-
IT/Tech
Systems Engineer, Cloud Computing
Overview
Senior Site Reliability / Gitops Engineer s role is part of the Information Systems (IS) team. An automation-first senior technologist with a passion for Linux to contribute to Canonical and drive success with Ubuntu and open source products.
Responsibilities- Drive the development of automation and Gitops in your team as an embedded tech lead
- Collaborate closely with the IS architect to align solutions with the IS architecture vision
- Design and architect services that IS can offer to the organization as products
- Apply IaC to develop infrastructure as code practices within IS by increasing automation and improving IaC processes
- Automate software operations for re-usability and consistency across private and public clouds, considering the complexities of distributed systems
- Maintain operational responsibility for Canonical's core services, networks, and infrastructure
- Develop skills in troubleshooting, capacity planning, and performance investigation; set up, maintain and use observability tools (Prometheus, Grafana, Elasticsearch); design, implement and maintain monitoring and alerting for various systems and services
- Provide assistance and collaborate with globally distributed engineering, operations, and support peers
- Receive uninterrupted development time to focus on larger projects and automation of manual tasks
- Share experience, know-how and best practices with team members through design sessions, mentorship, and collaborative work
- Carry final responsibility for time-critical escalations
- A modern view on hosting architecture, driven by infrastructure as code across private and public clouds
- A product mindset focused on developing products rather than just solutions
- Python software development experience with large projects
- Experience with Kubernetes or other container orchestration systems
- Proven exposure to managing and deploying cloud infrastructure with code
- Practical knowledge of Linux networking, routing, and firewalls
- Familiarity with various Linux storage forms, from Ceph to 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
- Clear and effective communication in English (email, chat, video/voice, in-person)
- Motivated and able to troubleshoot from kernel to web, and willing to ask for help when appropriate
- Willingness to be flexible and learn new things quickly
- Curiosity about fast-changing environments
- Comfort with distributed teams
- Passionate about open-source, especially Ubuntu or Debian
- 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
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of open source. As the company behind Ubuntu, a major open-source project and platform for AI, IoT, and the cloud, we are shaping the future of software. We recruit globally and maintain high standards for new joiners. Most colleagues have worked from home since our inception in 2004. Working here challenges you to think differently, work smarter, learn new skills, and raise your game.
We are committed to a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Industries:
Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Apply BELOW
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).