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 pivotal role in ensuring the robustness and reliability of our operating systems and software. This position involves designing, implementing, and managing automated testing frameworks that enhance our continuous integration and deployment pipelines. The engineer will collaborate closely with various teams to maintain high-quality standards in software development and deliver exceptional products to our customers.
Job Responsibilities
- Develop and maintain automated test frameworks for Linux systems and applications.
- Conduct quality assurance testing to identify and resolve software defects.
- Collaborate with developers to integrate testing into the continuous integration pipeline.
- Analyze system performance and provide optimization recommendations.
- Create comprehensive documentation for automated processes and testing methodologies.
- Debug and troubleshoot issues in software and systems.
- Participate in code reviews and contribute to best practices in software development.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience with Linux operating systems and command-line utilities.
- Strong programming skills in languages such as Python, Bash, or Go.
- Familiarity with QA methodologies, tools, and processes for software development.
- Experience with configuration management and automation tools (e.g., Ansible, Puppet).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Technologies & Tools
The Linux System Engineer will work with a variety of technologies and tools including but not limited to: Linux operating systems, Jenkins for continuous integration, Git for version control, Docker for containerization, various programming languages (primarily Python and Bash), and automation tools like Ansible and Puppet. Familiarity with monitoring tools such as Prometheus or Grafana will also be beneficial in ensuring system performance and stability.
Ideal Candidates
Ideal candidates for the Linux System Engineer - QA, Tooling, Automation position at Canonical are those who possess a passion for quality assurance and automation within the software development lifecycle. They should showcase a keen attention to detail, a proactive approach to problem-solving, and the ability to work effectively both independently and as part of a team. A strong drive to continuously learn and adapt to new technologies, along with excellent communication skills, will further distinguish them as the right fit for this role.
??? people applied to this job
The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →
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