Full Time
Software Engineer – Remote Jobs
Job Description
Job Type: Software Engineer from home
Location: Philadelphia work from home
Company: Ubuntu
Responsibilities:
- Participate in the development of Canonical’s open-source testing tools, such Testflinger and Checkbox.
- Investigate and resolve hardware compatibility, functionality, and performance problems.
- Provide technical assistance to Canonical’s hardware partners so they can get their gear certified.
- Inform the partner about the products, procedures, and tools available from Canonical.
- Assist internal teams at Canonical with client installations of the company’s range of cloud and datacenter solutions that make use of the hardware from the partner.
- Work from home and travel to other countries two to four times a year for both internal and external events.
Requirements:
Who you are
- You know a lot about shell scripting and Python.
- You are familiar with gear designed for servers.
- You are familiar with cloud computing, virtualization, and Ubuntu.
- You feel comfortable working with customers.
Required qualifications and experience
- Familiarity with test automation technologies for hardware compatibility verification.
- Understanding of CI/CD principles.
- Familiar with a number of virtualization and container technologies, including Docker, KVM, LXC / LXD, and QEMU.