Canonical is hiring a
Senior Observability Platform Developer

Logo of Canonical

Canonical

πŸ’΅ ~$130k-$150k
πŸ“Remote - Worldwide

Summary

The job is for an experienced developer to develop a cloud-native monitoring stack as part of the Observability team at Canonical. The role is remote and requires a Bachelor's degree, understanding of observability and monitoring, strong knowledge of modern monitoring technologies, Python development skills, Go knowledge, experience with Kubernetes, open source contributions, infrastructure-as-code experience, and interest/experience in Ubuntu Linux, container images, Debian packaging, snap, distributed systems. The benefits include base pay, additional benefits depending on location, fully remote working environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, parental leave, Employee Assistance Programme, opportunity to travel, priority pass for travel, and travel upgrades for long haul company events.

Requirements

  • You love technology, observability and working with brilliant people
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have a proven understanding of the importance of observability and monitoring for keeping software running smoothly
  • You have strong working knowledge of modern monitoring technologies like Prometheus, Alertmanager, Grafana, Loki, Mimir, etc., and how they fit together
  • You are a skilled Python developer, preferably with a track record in open source
  • You have a working knowledge of Go
  • You have proven, hands-on experience deploying, configuring and using Kubernetes
  • You are comfortable contributing to open source codebases maintained by other companies, you have a history of driving consensus in groups of multiple stakeholders with different interests and getting the resulting work delivered
  • You have experience with infrastructure-as-code and configuration management tools
  • You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems

Responsibilities

  • Collaborate proactively with a globally distributed team
  • Write, test and document high quality code to create new features
  • Debug issues and interact with a vibrant community
  • Review code produced by other engineers
  • Attend conferences to represent Canonical and the Charmed Observability Stack
  • Work from home with global travel 2 to 4 weeks for internal and external events

Benefits

  • Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills
  • In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation
  • Fully remote working environment - we’ve been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at β€˜sprints’
  • Priority Pass for travel and travel upgrades for long haul company events

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Canonical know you found this job on JobsCollider. Thanks! πŸ™