
Linux System Engineer - QA, Tooling, Automation
Canonical - Jobs · Dubai
Completely RemoteFull TimeMid LevelInformation Technology
Posted 16 months ago
Job description
Responsibilities
- Monitor indicators of quality across the Ubuntu ecosystem and products
- Troubleshoot and resolve issues in Ubuntu Desktop, Ubuntu Server and Ubuntu Core
- Enhance our continuous integration to guard Ubuntu image, release and package quality
- Report on KPIs and analytical insights
- Empower other teams for better planning and constant quality improvements
- Develop, enhance and automate test cases, from unit tests to end-to-end multi machine workloads
- Work from home with international travel twice a year, for events up to two weeks long
Requirements
- A strong software engineering, Linux, and open source background
- In-depth knowledge of Python and Shell scripting
- Experience with C/C++
- Excellent troubleshooting skills and experience working with others to identify, isolate and resolve issues
- Experience with quality processes and continuous integration tools
- Experience working in an agile development environment
Preferred Qualifications
- Experience with Debian/Ubuntu based operating system and good understanding of Debian packaging and snaps would also be a considerable advantage.
Benefits
- Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since 2004!
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues from your team and others
- Priority Pass for travel and travel upgrades for long haul company events
About the Company Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Skills & tools
PythonShell scriptingC/C++
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Python
- 02Shell scripting
- 03C/C++
Benefits & perks
- Annual Leave
- Paid Leave

Canonical - Jobs
Dubai
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Experience
- Mid Level
- Category
- Information Technology
- Posted
- 16 months ago