Company logo hidden

Senior Observability Platform Developer - Python/Go

Unlock employer Riyadh, Saudi Arabia Posted: 15 Nov 2024

Financial

  • Estimate: $95k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior

Position

Canonical seeks an experienced developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that composes best-in-class open-source monitoring tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and seamless for the end-users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. The monitoring stack will monitor applications running on a mix of cloud technologies such as Kubernetes and OpenStack, as well as bare-metal, virtual machines, and containers.

What Your Day Will Look Like:

  • 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

What We Are Looking For:

  • Bachelor's or equivalent in Computer Science, STEM, or similar degree
  • Proven understanding of the importance of observability and monitoring
  • Strong working knowledge of modern monitoring technologies such as Prometheus, Alertmanager, Grafana, Loki, Mimir, etc.
  • Skilled in Python development, preferably with a track record in open source
  • Working knowledge of Go
  • Hands-on experience deploying, configuring, and using Kubernetes
  • Comfortable contributing to open source codebases maintained by other companies
  • Experience with infrastructure-as-code and configuration management tools
  • Interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems

Work Conditions:

  • Fully remote working environment
  • Travel opportunities to meet colleagues at events
  • Annual compensation review and other competitive benefits

Language Requirements:

  • Language requirements not specified, but English proficiency is generally expected in remote roles within international companies.

About Canonical: Canonical is a pioneering tech firm that publishes Ubuntu, one of the most important open source projects, driving change in technology globally. The company operates remotely, fostering a workplace that promotes diversity and inclusivity.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct