Cloud-Native Software Developer for Distributed Systems

8 hours ago


Muscat, Muscat, Oman Canonical Full time

Job Title: Kubernetes Specialist Engineer

">

Description

">
  • ">
  • Collaborate with engineers, designers and product managers on end-to-end data analytics and MLOps solutions.">
  • Work on ETL, data governance and visualization tools like Apache SuperSet, dbt, workflow orchestration tools such as Airflow and Temporal, or data warehouse solutions such as Apache Trino, or ClickHouse.">
">

Responsibilities

">
  • ">
  • Design, build and maintain solutions that will be deployed on public and private clouds and local workstations.">
  • Master distributed systems concepts such as observability, identity, tracing.">
  • Work with both Kubernetes and machine-oriented open source applications.">
">

Requirements

">
  • ">
  • Proficiency in Python and experience with machine learning libraries or tools.">
  • Experience with container technologies (Docker, LXD, Kubernetes, etc.).">
">

Benefits

">
  • ">
  • A distributed work environment with twice-yearly team sprints in person.">
  • A personal learning and development budget of USD 2,000 per year.">

  • DevOps Engineer

    5 days ago


    Muscat, Muscat, Oman Canonical Full time

    Join Canonical's Observability team as a skilled developer and contribute to the design and implementation of a cloud-native monitoring stack. This stack will integrate best-in-class open-source monitoring tools to provide valuable insights into system performance.This role presents an excellent opportunity for a software engineer passionate about open...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical 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 DescriptionAs a Distributed Systems Software Engineer at Canonical, you will be responsible for designing and developing resilient distributed systems....


  • Muscat, Muscat, Oman Canonical Full time

    Job DescriptionWe are seeking an experienced software engineer to join our team at Canonical. As a Cloud Native Engineer, you will be responsible for developing and maintaining container images, working on automated CI/CD processes, and participating in strong engineering process through code review.You will work closely with multiple teams to ensure...

  • Python Developer

    1 week ago


    Muscat, Muscat, Oman Canonical Full time

    About YouWe are looking for a highly skilled Distributed Systems Software Engineer to join our team at Canonical. As a key member of our engineering team, you will play a crucial role in designing and developing resilient distributed systems.Your Key ResponsibilitiesCreate automated testing approaches and infrastructure for validating reliability,...

  • Software Architect

    5 days ago


    Muscat, Muscat, Oman Canonical Full time

    Canonical is seeking a highly skilled developer to join its Observability team. As part of this team, you will work on designing and implementing a cloud-native monitoring stack that leverages best-in-class open-source monitoring tools. This stack will be designed to be opinionated, resilient, and scalable, providing valuable insights into system...


  • Muscat, Muscat, Oman Canonical Full time

    Canonical seeks a skilled developer to join its Observability team. As part of this team, you will develop a cloud-native monitoring stack that incorporates best-in-class open-source monitoring tools. This stack is designed to be opinionated, resilient, and scalable, providing deep insights out of the box.This role offers an exciting opportunity for a...


  • Muscat, Muscat, Oman canonical Full time

    Job DescriptionThis exciting opportunity is for a skilled Software Engineer who will play a key role in building and maintaining our Kubernetes operators and addons. The successful candidate will have a strong background in Golang and Python programming languages, as well as experience with Kubernetes.The ideal candidate will be responsible for writing...

  • Software Engineer

    1 week 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

    At Canonical, we are seeking a talented developer to join our Observability team. As part of this team, you will work on developing a cloud-native monitoring stack that integrates best-in-class open-source monitoring tools. This stack will be designed to be opinionated, resilient, and scalable, providing deep insights into system performance.This role...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalAt Canonical, we are seeking a highly skilled Distributed Systems Software Engineer to join our team. As a key member of our engineering team, you will play a crucial role in designing and developing resilient distributed systems.Your ResponsibilitiesCreate automated testing approaches and infrastructure for validating reliability,...


  • Muscat, Muscat, Oman Canonical Full time

    Requirements and QualificationsProven hands-on experience in software development using PythonProven hands-on experience in distributed systems, such as Kafka and SparkBachelor's or equivalent degree in Computer Science, STEM, or a similar fieldAdditional Skills That Can Be HelpfulExperience operating and managing other data platform technologies, SQL...


  • Muscat, Muscat, Oman Canonical Full time

    About the Role:Canonical is a leading international software company that delivers innovative solutions with Ubuntu, the world's #1 cloud operating system. We are seeking an experienced Cloud Identity Software Engineer to join our team and contribute to the development of secure authentication systems.Key Responsibilities:Collaborate with distributed teams...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical is a leading tech firm at the forefront of the global move to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and cloud innovation.SalaryWe offer competitive compensation worldwide, shaped by geographical location, experience, and performance. Our compensation review...


  • Muscat, Muscat, Oman Netkom Technologies LLC Full time

    React Native/Flutter Full Stack Developer2 days ago 51 applicantsJob Summary:We are looking for a skilled React Native/Flutter Full Stack Developer to design, develop, and maintain mobile applications for iOS and Android while also managing backend development. The ideal candidate will have experience with both frontend (React Native/Flutter) and backend...

  • Software Developer

    7 days ago


    Muscat, Muscat, Oman Canonical Full time

    About the RoleThis position entails developing robust and scalable container images, working on automated CI/CD processes, writing tools and tests for assessing security compliance, and participating in strong engineering process through code review. Additionally, you will be responsible for providing technical feedback for the team's decision-making...


  • Muscat, Muscat, Oman Canonical Full time

    About Our TeamWe're a team of experienced engineers and innovators who are passionate about creating high-quality software solutions. We believe in fostering a workplace free from discrimination and promoting diversity of experience, perspectives, and background. Our team is small, so you'll have the opportunity to make a significant impact on our products...


  • 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 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

    Job OverviewWe are seeking an experienced Software Engineering Lead to join our team and lead the development of our cloud-based products. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software that meets the needs of our customers.The ideal candidate will have a strong background in...


  • Muscat, Muscat, Oman Canonical Full time

    Engineering Team MemberAs an engineer at Canonical, you'll be part of a dynamic team driving process improvement, assisting managers in running teams, coaching less experienced colleagues, and owning functional areas from design to maintenance. Key responsibilities include:Designing, delivering, and supporting features in a highly concurrent, distributed...