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 plays a crucial role in enhancing the quality and efficiency of various Linux systems through automated testing and tooling development. This position requires a blend of technical expertise and a passion for innovations in open-source technologies. The candidate will work closely with development teams to identify testing needs, implement automation solutions, and ensure that quality standards are met across multiple projects.
Job Responsibilities
- Design, develop, and maintain automated testing frameworks for Linux systems.
- Collaborate with software developers to identify areas where tool improvements and integrations can enhance overall system quality.
- Conduct thorough in-depth analysis of system builds and deployment setups to ensure compliance with quality standards.
- Maintain and improve CI/CD pipelines to optimize release processes.
- Document and report testing processes, results, and defects effectively to stakeholders.
- Participate in code reviews to ensure adherence to best practices in scripting and automation.
- Provide support and training for team members on testing tools and methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience with Linux system administration and QA methodologies.
- Strong programming skills in languages such as Python, Bash, or similar scripting languages.
- Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, pytest).
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI).
- Understanding of networking, system performance tuning, and troubleshooting techniques.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Technologies & Tools
The position utilizes various technologies and tools essential for Linux system engineering and quality assurance. These include, but are not limited to, Linux operating systems, automation frameworks like Ansible and Chef, CI/CD platforms such as Jenkins and GitLab CI, along with modern version control systems like Git. Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes is also advantageous.
Ideal Candidates
The ideal candidates for the Linux System Engineer - QA, Tooling, Automation position are proactive and self-motivated individuals who demonstrate a commitment to quality and excellence. They possess a strong analytical mindset, showcasing an ability to troubleshoot complex issues efficiently. Candidates should be enthusiastic about open-source technologies and exhibit a collaborative spirit, contributing to team success while embracing opportunities for personal and professional growth.
??? people applied to this job
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
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