Linux System Engineer - QA, Tooling, Automation
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Canonical, so some details may not match this job. The employer's own page has the real description.
Overview
The Linux System Engineer - QA, Tooling, Automation at Canonical will play a critical role in ensuring the quality and reliability of our Linux systems. This position entails designing, developing, and maintaining automated testing tools and frameworks to enhance the overall product quality. The engineer will also collaborate with cross-functional teams to identify opportunities for process improvements and contribute to the infrastructure that supports our testing methodologies.
Job Responsibilities
- Develop and maintain automated testing frameworks and tools for Linux-based environments.
- Collaborate with software developers, quality assurance teams, and product managers to gather requirements and design testing protocols.
- Execute and analyze automated tests, identify bugs, and document findings for development teams.
- Integrate testing processes into CI/CD pipelines to streamline deployment workflows.
- Conduct performance evaluations and reliability testing of software and systems.
- Provide technical guidance and mentorship to junior engineers and interns.
- Continuously research and adopt innovative tools and methodologies to improve testing efficiency.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in Linux system administration and automation.
- Strong proficiency in scripting languages such as Bash, Python, or Ruby.
- Experience with testing frameworks such as Selenium, JUnit, or similar.
- Familiarity with CI/CD tools like Jenkins, Travis CI, or GitLab CI.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, able to work effectively within a team.
Technologies & Tools
The Linux System Engineer will utilize various technologies and tools including but not limited to Linux operating systems, virtualization platforms, containerization tools such as Docker and Kubernetes, as well as configuration management tools like Ansible or Puppet. A strong emphasis will be placed on using automated testing frameworks, CI/CD tools, and monitoring software to ensure a robust and high-quality system environment.
Ideal Candidates
The ideal candidates for this position will possess a passion for open-source technologies and a desire to improve software quality through effective testing practices. They will be innovative thinkers who are proactive about identifying challenges and proposing solutions. A good fit will also be detail-oriented and capable of working autonomously or as part of a collaborative team, demonstrating adaptability and enthusiasm for continuous learning in a fast-paced environment.
??? people applied to this job
Among 15 to 24-year-olds in Burkina Faso, unemployment was 13.7% from October to December 2025, against 6.9% for everyone, by its own labour force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
Systems Engineer
Team Remotely Inc.San Diego, USA
Systems Engineer
IT Operations
Network Administration
$70,000 - $120,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
Senior AWS Cloud & Site Reliability Engineer
INFY8.COM.San Diego, USA
AWS Expert
Cloud Infrastructure Specialist
Senior Site Reliability Engineer
$120,000 - $160,000/Mo
2 years ago
Junior Cloud Systems Engineer
Team Remotely Inc.San Diego, USA
Cloud Computing
Systems Engineering
Junior Level
$50,000 - $70,000/Mo
2 years ago
Cloud Engineer
Excel Hire Staffing,LLC.San Diego, USA
cloud computing
infrastructure automation
DevOps
$80,000 - $140,000/Mo
2 years ago
Azure Cloud Engineer
American Recruiting & Consulting Group.San Diego, USA
Azure Cloud
Engineer
Cloud Computing
$90,000 - $140,000/Mo
2 years ago
Cloud Engineer
New York Technology Partners.San Diego, USA
Cloud Computing
DevOps
Infrastructure as Code
$80,000 - $140,000/Mo
2 years ago
Junior System Administrator
Patterned Learning Career.San Diego, USA
System Administration
Junior Level
IT Support
$45,000 - $60,000/Mo
2 years ago
$50,000 - $70,000/Mo
2 years ago