Full Time

Senior Linux Systems Engineer - Partner Engineering

Canonical
$90,000 - $120,000* / year (about $43–$58 an hour)

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 Senior Linux Systems Engineer - Partner Engineering at Canonical will play a critical role in designing, implementing, and maintaining scalable Linux infrastructure solutions for our partners. This position requires a deep understanding of Linux systems, coupled with the ability to troubleshoot and optimize performance across varied environments. The ideal candidate will collaborate closely with internal teams and external partners, ensuring the delivery of high-quality engineering solutions that meet client needs and contribute to Canonical's mission of driving open-source technology forward.



Job Responsibilities

  • Design, implement, and manage large-scale Linux server environments for partner projects.
  • Troubleshoot and resolve complex issues related to Linux systems and applications.
  • Collaborate with cross-functional teams to define, plan, and execute system integrations and deployments.
  • Develop automation scripts and tools to enhance operational efficiency and system reliability.
  • Provide technical guidance and support to partners and other engineering teams.
  • Participate in architectural discussions and contribute to the evolution of our technology stack.
  • Stay updated with industry trends and emerging technologies to continuously improve system performance and security.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of experience in Linux systems engineering or a similar role.
  • Proficient in scripting languages such as Bash, Python, or Perl.
  • Extensive experience with virtualization technologies (e.g., KVM, Docker, LXC).
  • Strong understanding of network protocols and services (e.g., DNS, HTTP, FTP).
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) is a plus.
  • Excellent problem-solving skills and the ability to work independently or in a team.


Technologies & Tools

The Senior Linux Systems Engineer will work with a variety of technologies and tools including but not limited to Linux distributions (e.g., Ubuntu, CentOS), Kubernetes for container orchestration, virtualization solutions such as KVM, and configuration management tools like Ansible and Puppet. Familiarity with cloud service providers such as AWS and Google Cloud Platform will also be integral to effectively managing the line of operations and successfully executing partner requirements.



Ideal Candidates

Ideal candidates for the Senior Linux Systems Engineer position will possess a blend of technical expertise and interpersonal skills. They should be proactive problem solvers who can think critically under pressure and possess a passion for innovation in open-source technology. Strong communication skills are essential, as collaborating with partners and internal teams will be a significant part of the role. A commitment to lifelong learning and adaptability to new technologies will also be key attributes of a successful candidate.

Stuck turning a job you did into resume lines? Say what you did in your own words, however rough, and get it back as five lines that start with the action. Write bullet points →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.