California Jobs

Site Reliability / Gitops Engineer


PayCompetitive
LocationSan Francisco/California
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 32409255705

      Join to apply for the Site Reliability / Gitops Engineer role at Canonical.

      About the role

      Canonical is a leading provider of open source software and operating systems, supporting enterprise and technology markets worldwide. Our platform, Ubuntu, is extensively used in cloud, data science, AI, engineering, and IoT initiatives. We have a diverse, global team of over 1200 colleagues across 75+ countries, with a few office-based roles and frequent in-person team gatherings.

      We are hiring a Site Reliability / Gitops Engineer to our Information Systems team. This role is ideal for an automation-focused Linux enthusiast eager to advance their career by enhancing our operations automation and infrastructure as code practices.

      Key responsibilities

      1. Develop and improve infrastructure as code practices, increasing automation within the IS team.
      2. Automate software operations across private and public clouds, considering distributed system complexities.
      3. Enhance the resilience and scalability of Canonical's cloud and container services.
      4. Maintain operational responsibility for core services, networks, and infrastructure.
      5. Utilize observability tools (e.g., Prometheus, Grafana, Elasticsearch) for monitoring and alerting.
      6. Collaborate on service architecture, documentation, and operational procedures.
      7. Support and work with global engineering, operations, and support teams.
      8. Engage in larger projects and automation initiatives during dedicated development time.
      9. Share expertise through design sessions, mentorship, and collaborative work.
      10. Manage time-critical escalations efficiently.

      Candidate requirements

      1. Deep experience with operations in code, version control, peer review, and CI/CD pipelines.
      2. Strong engineering background, including peer review, testing, SCM, CI/CD, and Agile methodologies.
      3. Proficiency in Python, especially for large projects.
      4. Practical knowledge of Linux networking, routing, firewalls, and enterprise Linux server administration.
      5. Familiarity with Linux storage solutions such as Ceph and databases.
      6. Extensive understanding of cloud computing technologies.
      7. Bachelor's degree or higher in computer science or related field.
      8. Effective communication skills in English across various mediums.
      9. Problem-solving skills from kernel to web, with a proactive learning attitude.
      10. Flexibility and adaptability in fast-paced environments.
      11. Ability to work within distributed teams and a passion for open-source, especially Ubuntu or Debian.

      Additional information

      This role is remote and open to candidates worldwide. Canonical is committed to diversity and equal opportunity employment.

      #J-18808-Ljbffr
  • About the company