Python Software Engineer - Ubuntu Server Certification
Canonical
Job Opportunity at Canonical
Canonical is looking for a software engineer to join the Server Certification team. This team develops Python-based testing tools to ensure the best possible experience for Ubuntu Server users on enterprise hardware.
The ideal candidate is a Python developer with a problem-solving mindset, familiar with hardware, and has a good understanding of configuring and troubleshooting server hardware running Linux.
Responsibilities
- Contribute to Canonical's open source testing tools such as Checkbox and Testflinger.
- Troubleshoot issues related to hardware compatibility, functionality, and performance.
- Technically support Canonical's hardware partners in their hardware certification efforts.
- Educate the partner about Canonical's tools, processes, and product roadmaps.
- Support Canonical's internal teams on customer deployments of Canonical's suite of Datacenter and Cloud products that utilize the partner's hardware.
- Work from home with global travel 2 to 4 times per year for internal and external events.
Skills and Experience
- Good knowledge of Python and shell scripting.
- Knowledge of server-class hardware.
- Familiarity with Ubuntu, virtualization, and cloud computing concepts.
- Confidence in a customer-facing role.
- Experience with test automation tools for validating hardware compatibility.
- Knowledge of CI/CD concepts.
- Comfortable with some virtualization or container technologies such as QEMU, KVM, LXC / LXD, Docker.
Workplace Culture
At Canonical, we value diversity and believe that it leads to a better environment for our employees and a better platform for our users and customers. We encourage everyone to come be a part of the world of Ubuntu.
Expertise level
Work arrangement
Similar Jobs in Canada
8 months ago
Junior Python Engineer, Montreal (Hybrid)
Hunter Bond
8 months ago
Python Engineer
Hunter Bond
8 months ago
Tech Lead - Python, JavaScript, AWS
Terminal
remote
8 months ago
Senior Software Engineer
PheedLoop Inc.
8 months ago
Similar Jobs in Saskatchewan
Software Developer - Python, C++
SIEMENS CANADA
1 year 3 months ago