
Distributed Systems Developer
3 days ago
**The Job:**
As a member of our Cloud Engineering team, you will be responsible for building modeling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on distributed storage and Ceph.
**Responsibilities:**
- Design and develop software for delivery, operations, and life-cycle management of Ceph storage.
- Collaborate with a globally distributed team to achieve project goals.
- Contribute to technical documentation that define best practices for authoring high-quality operators.
- Develop and maintain software for delivery, operations, and life-cycle management of Ceph storage.
- Work with engineers to design and develop high-quality, scalable software.
**Requirements:**
- Bachelor's or equivalent in Computer Science, STEM, or similar degree.
- Experience with writing modern, maintainable Python.
- Experience with Ceph storage.
- Curious, flexible, articulate, and accountable.
- Passionate about technology and working with brilliant people.
- Value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
- Interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging.
- An exceptional academic track record from both high school and preferably university.
- Willingness to travel up to 4 times a year for internal events.
**Benefits:**
- Distributed work environment with twice-yearly team sprints in person.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Maternity and paternity leave.
- Employee Assistance Programme.
- Opportunity to travel to new locations to meet colleagues from your team and others.
- Priority Pass for travel and travel upgrades for long haul company events.
-
Distributed Systems Developer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeWe 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...
-
Distributed Systems DevOps Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeCompany 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....
-
Distributed Systems Architect
1 week ago
Muscat, Muscat, Oman Canonical Full timeRequirements 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 timeJob 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...
-
Muscat, Muscat, Oman Canonical Full timeJob 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...
-
Senior Project Coordinator
8 hours ago
Muscat, Muscat, Oman Integrated Systems LLC Full timeAs a Senior Project Coordinator - Systems Integration, you will play a key role in the success of our IT infrastructure projects.You will be responsible for assembling and supervising project teams, assigning individual responsibilities, and conducting regular project planning and status meetings.Your goal will be to ensure timely and successful project...
-
Distributed Operating System Expert
3 days ago
Muscat, Muscat, Oman Canonical Full timeAbout This RoleAs a distro engineer, you will collaborate proactively within a distributed team, foster a software ecosystem with seamless user experience for all Ubuntu users, evaluate contributions of other engineers to maintain high-quality software standards, and debug issues on open source code.You will work with the Ubuntu Engineering Server team to...
-
Secure Operating System Developer
3 days ago
Muscat, Muscat, Oman Canonical Full timeRole SummaryAs an Embedded Linux Systems Engineer at Canonical, you will play a vital role in designing and implementing software that runs on various CPU architectures. You will be responsible for creating new features, debugging Linux system-level issues, and collaborating with a distributed team to deliver high-quality code.Key ResponsibilitiesIntegrate...
-
Senior Embedded System Developer
2 weeks ago
Muscat, Muscat, Oman canonical Full timeJob 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...
-
Business Development Manager – FMCG Distribution
4 weeks ago
Muscat, Muscat, Oman Qatar Detergent Co WLL Full timeWe are seeking an experienced and results-driven Business Development Manager to spearhead the establishment and growth of our detergent and FMCG distribution channel in Kuwait. The ideal candidate will have strong industry knowledge, a network of distributors and retailers, and a proven track record in successfully launching FMCG products in new markets.Key...
-
Distributed Tracing Leader
1 week ago
Muscat, Muscat, Oman Canonical Full timeJob OverviewWe are seeking a highly skilled Engineering Manager to join our team. As an Engineering Manager, you will be responsible for leading the development of our observability stack, which includes distributed tracing and service mesh elements.Your Key ResponsibilitiesLead the development of our observability stackManage a distributed team of engineers...
-
Python Developer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeAbout 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,...
-
Linux System Developer
3 days ago
Muscat, Muscat, Oman Canonical Full timeWe offer a distributed work environment with twice-yearly team sprints in person, a personal learning and development budget of USD 2,000 per year, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, Employee Assistance Programme, opportunity to travel to new locations to meet colleagues, Priority Pass, and...
-
Distributed Systems Architect
1 week ago
Muscat, Muscat, Oman Canonical Full timeBenefits and PerksIn addition to a competitive base pay, we offer various benefits and perks to support your growth and well-being. These include:Fully remote working environment, allowing you to work from anywhere.Personal learning and development budget of $2,000 per annum to help you enhance your skills.Annual compensation review to ensure fairness and...
-
Canonical Senior Software Systems Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeEngineering 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...
-
Senior Go Developer Canonical
1 week ago
Muscat, Muscat, Oman Canonical Full timeCloud Automation ExpertiseJuju, the engine behind model-driven operations, provides cloud automation and software operations at scale. As a senior software engineer at Canonical, you'll own design, delivery, and support of features in a highly concurrent, distributed system that drives cloud automation and software operations.Key Responsibilities...
-
Observability Developer
1 week ago
Muscat, Muscat, Oman Canonical Full timeAt 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...
-
IT Infrastructure Project Lead
8 hours ago
Muscat, Muscat, Oman Integrated Systems LLC Full timeIntegrated Systems LLC is a leading provider of innovative technology solutions. As a proactive and results-driven Project Manager, you will be responsible for overseeing project planning and execution across various IT infrastructure initiatives.This role demands strong leadership, excellent communication skills, and proven experience in managing complex...
-
System Architect
5 days ago
Muscat, Muscat, Oman Canonical Full timeResponsibilitiesAs a Senior Technical Lead, you will be responsible for leading a team of software engineers who implement and operate software solutions. You will provide engineering and process guidance to engineering teams, actively seek improvements to established processes, designs, and solutions, and collaborate with peers and cross-functional...
-
Muscat, Muscat, Oman Fleet Management Systems International (FMSi) Full timeWe are seeking a seasoned Data Systems Administration and Compliance Expert to join our team at Fleet Management Systems International (FMSi). Key responsibilities include:Administering and maintaining complex database systems to ensure data security and integrity.Implementing and enforcing data compliance regulations and standards.Collaborating with...