Skip to main content

Python Software Engineer - Ubuntu Server Certification

Python Software Engineer - Ubuntu Server Certification
Canonical
remote
7 months ago

Job Opportunity at Canonical

Canonical is seeking a software engineer to join the Server Certification team. The team is responsible for developing Python based testing tools to ensure the best Ubuntu Server experience on enterprise hardware.

Responsibilities

  • Contribute to open source testing tools such as Checkbox and Testflinger
  • Troubleshoot hardware compatibility, functionality, and performance issues
  • Provide technical support to hardware partners
  • Educate partners about tools, processes, and product roadmaps
  • Support internal teams on customer deployments of Datacenter and Cloud products
  • Work from home with occasional global travel

Requirements

  • Proficiency in Python and shell scripting
  • Knowledge of server-class hardware
  • Familiarity with Ubuntu, virtualization, and cloud computing concepts
  • Confidence in customer-facing roles

Desired Skills And Experience

  • Experience with test automation tools
  • Understanding of CI/CD concepts
  • Comfort with virtualization or container technologies (e.g. QEMU, KVM, LXC/LXD, Docker)

Canonical values diversity and encourages everyone to be a part of the world of Ubuntu.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States

Similar Jobs in Wisconsin

Similar Jobs in Madison