Canonical Group - Oklahoma City, OK

posted 29 days ago

Full-time - Mid Level
Oklahoma City, OK
Professional, Scientific, and Technical Services

About the position

Canonical is seeking a software engineer to join the Server Certification team, which focuses on developing Python-based testing tools to ensure optimal performance of Ubuntu Server on enterprise hardware. This role involves collaboration with hardware partners and internal teams to enhance the user experience of Ubuntu on various devices, making it a significant opportunity for those interested in impacting Linux adoption in enterprise environments.

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 partners 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.

Requirements

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

Nice-to-haves

  • Experience with test automation tools for validating hardware compatibility.
  • Knowledge of CI/CD concepts.
  • Comfortable with virtualization or container technologies such as QEMU, KVM, LXC / LXD, Docker.

Benefits

  • Learning and development opportunities
  • Remote work flexibility
  • Collaborative team environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service