Remote Site Reliability / Gitops Engineer

at Canonical - Jobs

Posted 14 hours ago 0 applied

Description:

  • Canonical is a leading provider of open source software and operating systems, particularly known for its platform, Ubuntu, which is widely used in various enterprise initiatives.
  • The company supports a global workforce of over 1200 colleagues across 75+ countries, with minimal office-based roles and occasional in-person team meetings.
  • The Site Reliability / Gitops Engineer will join the Information Systems (IS) team, focusing on IT production services that support over 60 million Ubuntu users.
  • The role emphasizes operations automation in both private and public clouds, utilizing open source infrastructure as code software and CI/CD practices.
  • Responsibilities include defining infrastructure as code, improving Canonical products, providing feedback to developers, and collaborating with other teams.
  • The position is remote and available in any timezone.

Requirements:

  • Candidates must have deep experience in defining operations in code, utilizing version control, peer review, and CI/CD for application and infrastructure changes.
  • A strong modern engineering background, including peer-review, unit testing, SCM, CI/CD, and Agile methodologies, is required.
  • Python software development experience with large projects is essential.
  • Practical knowledge of Linux networking, routing, and firewalls is necessary.
  • Familiarity with various forms of Linux storage, such as Ceph and databases, is expected.
  • Hands-on experience administering enterprise Linux servers is required.
  • Extensive knowledge of cloud computing concepts and technologies is essential.
  • A Bachelor's degree or higher in computer science or a related engineering field is preferred.
  • Candidates must be able to communicate clearly and effectively in English across various platforms.
  • A motivated individual who can troubleshoot from kernel to web and is willing to seek help when needed is desired.
  • Flexibility and a quick learning ability are important traits for candidates.
  • Candidates should be inspired by the needs of fast-changing environments and be comfortable working within distributed teams.
  • A passion for and familiarity with open-source, particularly Ubuntu or Debian, is essential.

Benefits:

  • Canonical offers a remote work environment, allowing flexibility in work location.
  • Employees are given uninterrupted development time to focus on larger projects and automation of manual tasks.
  • The company fosters a culture of sharing knowledge and best practices through mentorship and collaborative work sessions.
  • Canonical promotes a diverse and inclusive workplace, ensuring fair consideration for all applicants regardless of their identity.