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 vital role in enhancing the quality assurance processes and toolsets utilized within our engineering teams. This position involves the development and implementation of robust automated testing strategies that ensure the reliability and performance of our Linux-based systems. The successful candidate will collaborate closely with software engineers and QA teams to identify and resolve potential issues, thereby contributing to the overall quality of Canonical's product offerings.
Job Responsibilities
- Design, develop, and implement automated testing frameworks and tools for incoming code changes.
- Collaborate with cross-functional teams to define testing strategies and quality metrics.
- Identify and troubleshoot performance and reliability issues in Linux environments.
- Monitor and improve existing infrastructure to enhance automation and operational efficiency.
- Participate in code reviews and ensure coding best practices are followed.
- Document testing processes, workflows, and results effectively.
- Stay up to date with emerging technologies and best practices in Linux system engineering and quality assurance.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Linux System Engineer or similar role, with a strong focus on QA.
- Deep understanding of Linux operating systems and filesystems.
- Hands-on experience with automation and scripting languages such as Python, Bash, or Perl.
- Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI).
- Experience with testing frameworks and tools for automated testing (e.g., Selenium, JUnit).
- Strong analytical and problem-solving skills, with attention to detail.
Technologies & Tools
The Linux System Engineer - QA, Tooling, Automation will utilize a range of technologies and tools, including but not limited to: Linux operating systems (Ubuntu, Debian), automation and orchestration software (Ansible, Puppet), continuous integration/continuous deployment (CI/CD) tools like Jenkins and GitLab CI, scripting languages (Python, Bash), and various testing frameworks (Selenium, JUnit). Familiarity with containerization tools (Docker, Kubernetes) will be beneficial.
Ideal Candidates
The ideal candidate will be a proactive self-starter with a strong passion for system engineering and quality assurance. They will possess excellent communication skills, allowing them to effectively collaborate with various teams. A meticulous attention to detail, paired with the ability to manage multiple priorities in a fast-paced environment, will set them apart. A commitment to continuous learning and improvement, along with a positive attitude towards challenges, will ensure their success in this role at Canonical.
??? people applied to this job
No password to remember: you can log in with a link we email you. Log in →
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