Job Description
Senior Site Reliability / Gitops Engineer
Canonical is a leading provider of open source software and operating systems, most notably Ubuntu. We serve a global enterprise and technology market, delivering solutions in public cloud, data science, AI, engineering innovation, and IoT. With 1,200+ colleagues across 75+ countries, we operate a highly distributed, largely remote workforce.
Job Summary
The IS team supports all canonical IT production services, managing services used by over 60 million Ubuntu users. As a Senior SRE & Gitops Engineer you will elevate operations automation, cloud infrastructure, and open‑source product feedback across our private and public clouds.
Responsibilities
- Drive automation and GitOps as an embedded tech lead.
- Collaborate with the IS architect to align solutions with the architecture vision.
- Design and architect services that can be packaged for the organization.
- Advance IaC practices, increasing automation and improving IaC processes.
- Automate software operations for reuse and consistency across clouds.
- Maintain operational responsibility for core services, networks, and infrastructure.
- Develop troubleshooting, capacity planning, and performance investigation skills, and set up observability tools such as Prometheus, Grafana, and Elasticsearch.
- Assist and work with globally distributed engineering, operations, and support peers.
- Have uninterrupted development time to focus on large projects and automation of manual tasks.
- Share experience, best practices, and mentorship in design sessions and collaborative work.
- Hold final for time‑critical escalations.
Qualifications
- Modern view of hosting architecture driven by infrastructure as code across private and public clouds.
- Product mindset focused on developing reusable products.
- 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.
- Affinity with Linux storage solutions, from Ceph to databases.
- Hands‑on experience administering enterprise Linux servers.
- Extensive knowledge of cloud computing concepts and technologies.
- Bachelor’s degree or greater, preferably in computer science or related engineering field.
- Clear and effective communication in English over email, chat, video, or voice calls.
- Motivation to troubleshoot from kernel to web and willingness to ask for help when appropriate.
- Flexibility and quick learning of new things.
- Passion for open‑source, especially Ubuntu or Debian.
Benefits
- Distributed work environment with twice‑yearly in‑person sprints.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review and performance‑driven or commission.
- 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 proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-LjbffrApply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application