
Python Tooling Engineer
22 hours ago
In this role, you will be responsible for designing and maintaining Python tools supporting the developer build and publication process.
You will work on tooling for snaps, charms, and OCI images to simplify software deployment for a broad audience.
Key Responsibilities- Designing and implementing Python tools for the developer build and publication process.
- Maintaining existing tools to ensure they meet the evolving needs of the developers.
- Collaborating with the team to identify areas for improvement and implement changes.
- Expertise in Python programming language.
- A strong understanding of modern GNU/Linux distributions.
- Knowledge of build systems and toolchains, including cross-compilation.
- Experience with container technologies such as Docker, Kubernetes, and LXD.
- The ability to extend the snap build ecosystem using various languages, frameworks, and CI systems.
- Experience working with open source and commercial projects to better serve community needs.
- A fully remote work environment that allows for flexibility and comfort.
- A personal learning and development budget for professional growth.
- Annual compensation review for career progression.
- Recognition rewards, annual holiday leave, parental leave, and Employee Assistance Programme.
- Opportunities to travel for team sprints and company events.
-
Python Software Engineer
2 days ago
Muscat, Muscat, Oman beBee Careers Full timeLinux DeveloperAbout the RoleWe are looking for an experienced Linux Developer to join our team as a Software Engineer. The ideal candidate will have experience developing in Python, with a strong focus on test automation and Linux-based embedded hardware.The successful candidate will work on developing and maintaining our open-source certification tools,...
-
Python Software Engineer
4 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.The Certification team develops the tools needed to...
-
Python and Kubernetes Engineer
1 week ago
Muscat, Muscat, Oman beBee Careers Full timeAbout the RoleThe successful candidate will have strong Python skills and familiarity with Kubernetes. They will collaborate with other teams to ensure reliable, efficient operation of products at scale, adhering to best practices in software architecture, testing, and documentation.Key responsibilities include designing and delivering open source software...
-
Python Software Engineer
2 days ago
Muscat, Muscat, Oman beBee Careers Full timeAs a software engineer on our team, you will have the opportunity to work on a wide range of exciting projects, from developing new features to ensuring the stability and scalability of our systems. We are looking for someone with strong technical skills and a passion for collaboration.ResponsibilitiesDevelop high-quality software using Python.Debug issues...
-
Python Developer
2 days ago
Muscat, Muscat, Oman beBee Careers Full timeJob SummaryWe are looking for a highly skilled Automation Engineer to join our team. The successful candidate will have experience writing high-quality, idiomatic Python code to create new features and debug issues.Key ResponsibilitiesCollaborate with a globally distributed team to develop and maintain software applicationsDevelop high-quality, idiomatic...
-
Software Developer
1 day ago
Muscat, Muscat, Oman beBee Careers Full timeCanonical is a pioneering tech firm leading the global open source movement. We are changing the world daily through our platform for AI, IoT, and cloud.This role requires an interest in packaging formats, build systems, and automation to simplify software deployment for a broad audience.About the RoleWe design and maintain Python tools supporting the...
-
Cloud Engineer with Python and Go
2 weeks ago
Muscat, Muscat, Oman beBee Careers Full timeAbout the Role:We are looking for a cloud engineer with expertise in Python and Go to join our team. As a cloud engineer, you will design and develop scalable cloud-based systems that meet the needs of our users.Your primary responsibilities will include designing APIs and software architecture, writing tests to validate software behavior, and building and...
-
Python and Kubernetes Software Engineer
5 days ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Alternative Software Engineer Roles
2 days ago
Muscat, Muscat, Oman beBee Careers Full timeWe are seeking a skilled Software Engineer to join our team.Job DescriptionAs a software engineer, you will be responsible for designing and maintaining Python tools that support the developer build and publication process. This includes tooling for snaps, charms, and OCI images (rocks).You will work closely with our team to simplify software deployment for...
-
Python and Kubernetes Software Engineer
5 days ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...