Senior Site Reliability / Gitops Engineer
About the role
Canonical is seeking a Senior Site Reliability / Gitops Engineer to join their Information Systems team. This role focuses on driving automation and infrastructure as code (IaC) practices across both private and public clouds, supporting and maintaining Canonical’s IT production services used by millions of Ubuntu users. The position involves designing and architecting services, automating software operations, maintaining operational responsibility for core services, and collaborating with global teams to improve Canonical products and open-source technologies. Candidates should have strong experience in Python development, Kubernetes or similar systems, Linux administration, and cloud infrastructure management. Canonical offers a distributed work environment, annual compensation reviews, and various benefits.
Must have
- A modern view on hosting architecture, driven by infrastructure as code across both private and public clouds.
- A product mindset thriving to develop products rather than solutions.
- Python software development experience, with large projects
- Experience working with Kubernetes or other container orchestration systems.
- Proven exposure to manage and deploy cloud infrastructure with code.
- Practical knowledge of Linux networking, routing, and firewalls
- Affinity with various forms of Linux storage, 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
- Able to communicate clearly and effectively in English over email, chat, video or voice calls and in-person
- Motivated and able to troubleshoot from kernel to web, and willing to ask others when appropriate
- A willingness to be flexible and able to learn new things quickly
- Be inspired by the needs of fast-changing environments
- Happy to work within distributed teams
- Be passionate and familiarized about open-source, especially Ubuntu or Debian
Technologies
- CI/CD
- Elasticsearch
- Firewall
- GitOps
- Grafana
- Infrastructure as Code
- Kubernetes
- Linux
- Observability
- Prometheus
- Python
- Ubuntu
Highlights
The role is globally distributed and remote, with twice-yearly in-person team sprints in various locations. A personal learning and development budget of USD 2,000 per year is provided. Additional benefits include annual holiday leave, maternity and paternity leave, and opportunities for international travel to meet colleagues.