Canonical
Senior Site Reliability / Gitops Engineer
Canonical, Charlotte, North Carolina, United States, 28245
Senior Site Reliability / Gitops Engineer
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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is founder-led, profitable, and growing. We are hiring a
Senior Site Reliability / Gitops Engineer
to our Information Systems (IS) team. This role is an automation-first, senior technologist position focused on Linux, IT operations automation, Infrastructure as Code, and driving success for those leveraging Ubuntu and open source products. Job Summary The IS team at Canonical supports and maintains Canonical's IT production services, running services used by millions of Ubuntu users. As a Senior SRE & Gitops Engineer, you will 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 software operation automation tools. You will contribute to product and open-source improvements by providing feedback to developers, submitting bugs, and sometimes writing PRs, collaborating with other teams. You will be part of a global team of SREs that supports Canonical, its customers, and the Ubuntu Community. Responsibilities Drive the development of automation and GitOps in your team as an embedded tech lead Collaborate with the IS architect to align solutions with the IS architecture vision Design and architect services that IS can offer as products Develop infrastructure as code practices to increase automation and improve IaC processes Automate software operations for reusability and consistency across private and public clouds, considering distributed systems complexity Maintain operational responsibility for Canonical's core services, networks, and infrastructure Develop troubleshooting, capacity planning, and performance investigation skills; set up and use observability tools (Prometheus, Grafana, Elasticsearch); design, implement and maintain monitoring and alerting for various systems Provide assistance and collaborate with globally distributed engineering, operations, and support peers Receive uninterrupted development time for larger projects and automation of manual tasks Share experience and best practices in design sessions, mentorship, and collaborative work Bear final responsibility for time-critical escalations What we are looking for in you A modern view on hosting architecture driven by infrastructure as code across private and public clouds A product mindset focused on building products rather than just solutions Python software development experience with large projects Experience with Kubernetes or other container orchestration systems Proven ability to manage and deploy cloud infrastructure with code Practical knowledge of Linux networking, routing, and firewalls Familiarity with Linux storage forms (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 Clear communication in English (email, chat, video/voice calls, and in-person) Motivation and ability to troubleshoot from kernel to web, and willingness to ask for help Flexibility and quick learning ability Interest in fast-changing environments Comfort working within distributed teams Passion and familiarity with open-source, especially Ubuntu or Debian What we offer colleagues 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 About Canonical Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we drive the global move to open source and provide a platform for AI, IoT, and cloud initiatives. We recruit globally and hold high standards for new hires. Most colleagues have historically worked remotely; joining Canonical is a step into the future that challenges you to think differently and grow. We foster a workplace free from discrimination. Diversity of experience and perspective strengthens our environment and products. We consider all applications fairly. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Software Development Denver, NC
#J-18808-Ljbffr
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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is founder-led, profitable, and growing. We are hiring a
Senior Site Reliability / Gitops Engineer
to our Information Systems (IS) team. This role is an automation-first, senior technologist position focused on Linux, IT operations automation, Infrastructure as Code, and driving success for those leveraging Ubuntu and open source products. Job Summary The IS team at Canonical supports and maintains Canonical's IT production services, running services used by millions of Ubuntu users. As a Senior SRE & Gitops Engineer, you will 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 software operation automation tools. You will contribute to product and open-source improvements by providing feedback to developers, submitting bugs, and sometimes writing PRs, collaborating with other teams. You will be part of a global team of SREs that supports Canonical, its customers, and the Ubuntu Community. Responsibilities Drive the development of automation and GitOps in your team as an embedded tech lead Collaborate with the IS architect to align solutions with the IS architecture vision Design and architect services that IS can offer as products Develop infrastructure as code practices to increase automation and improve IaC processes Automate software operations for reusability and consistency across private and public clouds, considering distributed systems complexity Maintain operational responsibility for Canonical's core services, networks, and infrastructure Develop troubleshooting, capacity planning, and performance investigation skills; set up and use observability tools (Prometheus, Grafana, Elasticsearch); design, implement and maintain monitoring and alerting for various systems Provide assistance and collaborate with globally distributed engineering, operations, and support peers Receive uninterrupted development time for larger projects and automation of manual tasks Share experience and best practices in design sessions, mentorship, and collaborative work Bear final responsibility for time-critical escalations What we are looking for in you A modern view on hosting architecture driven by infrastructure as code across private and public clouds A product mindset focused on building products rather than just solutions Python software development experience with large projects Experience with Kubernetes or other container orchestration systems Proven ability to manage and deploy cloud infrastructure with code Practical knowledge of Linux networking, routing, and firewalls Familiarity with Linux storage forms (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 Clear communication in English (email, chat, video/voice calls, and in-person) Motivation and ability to troubleshoot from kernel to web, and willingness to ask for help Flexibility and quick learning ability Interest in fast-changing environments Comfort working within distributed teams Passion and familiarity with open-source, especially Ubuntu or Debian What we offer colleagues 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 About Canonical Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we drive the global move to open source and provide a platform for AI, IoT, and cloud initiatives. We recruit globally and hold high standards for new hires. Most colleagues have historically worked remotely; joining Canonical is a step into the future that challenges you to think differently and grow. We foster a workplace free from discrimination. Diversity of experience and perspective strengthens our environment and products. We consider all applications fairly. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Software Development Denver, NC
#J-18808-Ljbffr