Distributed Systems DevOps Engineer

2 days ago


Muscat, Muscat, Oman Canonical Full time

Company Overview

Canonical is a leading provider of open-source software solutions, including Ubuntu and Juju. We are committed to delivering high-quality software that meets the world's computing needs.

Job Description

As a Distributed Systems Software Engineer at Canonical, you will be responsible for designing and developing resilient distributed systems. Your primary focus will be on creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.

Key Responsibilities

  • Design and develop automated testing approaches and infrastructure
  • Develop and deploy continuous integration pipelines for cloud-native products
  • Manage and debug highly distributed systems
  • Collaborate with a globally distributed team

Requirements

  • Solid background in modern test processes and strategies
  • Experience with Python or Go development
  • Strong object-oriented development skills
  • Ability to develop and ship production-grade modern web applications
  • Working knowledge of continuous integration tools
  • Knowledge of networking technologies and fundamentals

Benefits

  • Distributed work environment
  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave

  • DevOps Architect

    6 days ago


    Muscat, Muscat, Oman Canonical Full time

    Distributed Systems Expert">We are seeking a highly experienced Distributed Systems Expert to join our team and help shape the future of open source IT, devops, and infrastructure operations. Our goal is to enable true model-driven operations via next-generation infrastructure-as-code.As a Distributed Systems Expert, you will be responsible for designing and...


  • Muscat, Muscat, Oman Canonical Full time

    About the TeamThe Information Systems team at Canonical supports and maintains all of Canonical's IT production services. The team is responsible for running services used by over 60 million Ubuntu users.As a DevOps Engineer for Canonical, you will have the unique opportunity to drive operations automation to the next level, both in our own private clouds as...

  • DevOps Professional

    5 days ago


    Muscat, Muscat, Oman Introduct Group Full time

    About UsWe are a forward-thinking tech company that tackles innovative and impactful projects across the Middle East. Our portfolio includes collaborations with government organizations, major businesses, and other key stakeholders in the region.We are currently working on groundbreaking projects that have the potential to transform industries. We're looking...


  • Muscat, Muscat, Oman Introduct Group Full time

    DevOps Engineer Location: Remote with long-term business trips to Muscat, Oman Schedule: Sunday to Thursday Full-time | Competitive Salary About UsWe are an international tech company working on innovative and high-impact projects across the Middle East — including the UAE, Saudi Arabia, and Oman. Our clients range from government organizations to major...


  • Muscat, Muscat, Oman Canonical Full time

    Job SummaryWe are looking for a skilled engineering manager to oversee the development of secure identity and access management solutions using Go and Python services. The ideal candidate will have a passion for distributed systems operations and experience working with container technology and Kubernetes. If you are a motivated leader who can drive...


  • Muscat, Muscat, Oman Canonical Full time

    We are seeking a skilled developer to enhance our distributed SQLite database, dqlite, which leverages the Raft library for consensus and replication.Key ResponsibilitiesComponent Development: Design and implement improvements to libraft, dqlite, and go-dqlite components used in MicroK8s, LXD, and other projects.Feature Enhancement: Develop features across...


  • Muscat, Muscat, Oman NTG Full time

    Senior System ArchitectLocation: On-siteStarting Salary: $6,000 USD/monthWe are looking for a Senior System Architect with 10+ years of experience in system architecture, including 5+ years in a senior role. The ideal candidate will have expertise in TOGAF architecture, designing and implementing on-premise and multi-tenancy architectures, and working within...


  • Muscat, Muscat, Oman Canonical Full time

    Shape the Future of Open Source IT">We are seeking a skilled Software Engineer to lead our team in shaping the future of open source IT, devops, and infrastructure operations. Our goal is to revolutionize the way companies run their infrastructure operations by enabling true model-driven operations via next-generation infrastructure-as-code.This role...


  • Muscat, Muscat, Oman Byanat Full time

    This role is exclusively for Omani nationals and requires candidates to be Omani citizens.We are looking for a talented and experienced Data Infrastructure Engineer to join our team. This role focuses on building, deploying, maintaining, and optimizing data infrastructure that supports our data-driven operations. You will work with large-scale data...


  • Muscat, Muscat, Oman Canonical Full time

    OverviewCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software.About the RoleWe are hiring exceptional software engineers with experience in Rust to drive the...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalCanonical is a leading international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.Job Description:We are seeking an experienced Senior Embedded Systems Engineer to...


  • Muscat, Muscat, Oman canonical Full time

    RequirementsWe are looking for an outstanding software architect and engineer with experience in Golang and C, and the leadership qualities needed to rally a team to ship outstanding products.Knowledge of modern cloud infrastructure offerings, their APIs, and their underlying technologies is a must.This is an opportunity for someone who wants to have a...


  • Muscat, Muscat, Oman canonical Full time

    Job RequirementsWe are looking for a talented Embedded Systems Architect to join our team. The ideal candidate will have experience in software and system engineering services for OEM and ODM customers.You will work closely with partners on platform bring up, collaborate with project managers and Field/QA engineers to identify, triage, and fix critical...


  • Muscat, Muscat, Oman canonical Full time

    Senior Ubuntu Embedded IoT System EngineerNationality: Any NationalityVacancy: 1 VacancyJob DescriptionKey responsibilitiesProvide software and system engineering services for OEM and ODM customers;Work closely with partners on platform bring up;Work with project managers and Field/QA engineers to identify, triage, and fix critical problems;Work with...


  • Muscat, Muscat, Oman Introduct Group Full time

    Our MissionWe aim to deliver cutting-edge solutions that meet the evolving needs of our clients in the Middle East. Our expertise spans multiple domains, including cloud computing, cybersecurity, and data analytics.As a DevOps Engineer at our company, you will play a vital role in shaping our technology strategy and driving innovation. You will work on...


  • Muscat, Muscat, Oman Canonical Full time

    Transform Open Source Operations">We are looking for a talented DevOps Architect to join our team and help transform the way we operate open source infrastructure. This is a unique opportunity to work on next-generation infrastructure-as-code and shape the future of open source operations.As a DevOps Architect, you will be responsible for designing and...


  • Muscat, Muscat, Oman Canonical Full time

    Job DescriptionWe're seeking a talented engineer to design and implement software in Rust for system level services and capabilities. This role requires expertise in Linux at the system level and proficiency in designing and writing high-quality Rust software.ResponsibilitiesDesign and Implement Software: Create well-tested and well-documented software in...

  • Software Engineer

    6 days ago


    Muscat, Muscat, Oman Canonical Full time

    Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations.We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient...

  • Software Engineer

    2 days ago


    Muscat, Muscat, Oman Canonical Full time

    About Our TeamWe are a dynamic and diverse team of engineers at Canonical, working together to deliver high-quality software solutions. We are committed to innovation, collaboration, and excellence.Your RoleAs a Distributed Systems Software Engineer, you will be responsible for designing and developing resilient distributed systems. Your primary focus will...


  • Muscat, Muscat, Oman canonical Full time

    Job DescriptionThe company is seeking a highly skilled Senior Embedded System Developer to join our team. As a key member of our engineering team, you will be responsible for providing software and system engineering services to OEM and ODM customers.You will work closely with partners on platform bring up, collaborate with project managers and Field/QA...