Canonical

Linux System Engineer - QA, Tooling, Automation

Canonical

Overview

Role focused on ensuring software quality and continuous integration for Ubuntu.

Ideal candidate has strong software engineering skills and experience with Linux and open source.

remotePythonCC++

Locations

  • South America
  • Northern America
  • Asia
  • Europe
  • Africa
  • Australia

Requirements

  • Strong software engineering background
  • In-depth knowledge of Python and Shell scripting
  • Experience with C/C++
  • Excellent troubleshooting skills
  • Experience with quality processes and CI tools
  • Experience in agile development

Responsibilities

  • Monitor quality indicators
  • Troubleshoot and resolve issues
  • Enhance continuous integration
  • Report on KPIs
  • Empower teams for quality improvements
  • Develop and automate test cases
  • Work from home with travel

Benefits

  • Personal learning budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Travel opportunities
  • Priority Pass for travel