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.
Job Overview
The Linux Systems Engineer - Partner Engineering at Canonical is a pivotal role responsible for the design, implementation, and management of Linux-based systems in partnership with our various technology and business partners. This position involves collaborating closely with cross-functional teams, addressing system-level concerns, and optimizing the performance of Linux systems. The ideal candidate will possess a strong technical background, demonstrate exceptional problem-solving skills, and thrive in a dynamic environment while contributing to the success of innovative projects that leverage Canonical's open-source solutions.
Job Responsibilities
- Design, implement, and support scalable Linux-based infrastructure solutions.
- Collaborate with partner engineering teams to integrate Canonical technologies into partner products.
- Diagnose, troubleshoot, and resolve issues related to system performance, network connectivity, and application failures.
- Provide technical guidance and support for complex engineering problems and projects.
- Develop documentation for system architecture, deployment processes, and operational procedures.
- Conduct performance tuning and optimization for Linux servers.
- Participate in on-call rotation and provide emergency support as needed.
- Stay current with industry trends and emerging technologies relevant to Linux and open-source computing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- At least 3 years of experience in Linux system administration or engineering.
- Strong understanding of Linux operating systems and foundational networking concepts.
- Experience with scripting languages such as Bash, Python, or Perl.
- Familiarity with configuration management tools like Ansible, Puppet, or Chef.
- Knowledge of cloud technologies and deployment practices, specifically in environments such as AWS, Azure, or Google Cloud.
- Excellent problem-solving and analytical skills.
- Effective communication skills, both verbal and written.
Technologies & Tools
This position requires proficiency in a variety of technologies and tools, including but not limited to Linux distributions (such as Ubuntu), cloud platforms (AWS, Azure, Google Cloud), virtualization software (KVM, VMware), and containerization technologies (Docker, Kubernetes). Familiarity with CI/CD pipelines, version control systems like Git, and monitoring tools is also essential to successfully manage and enhance Linux system environments.
Ideal Candidates
Ideal candidates for the Linux Systems Engineer - Partner Engineering role are those who demonstrate a passion for open-source technology, possess a proactive approach to problem-solving, and exhibit strong interpersonal skills. They should be adaptable, able to work effectively in a team-oriented environment, and skilled at juggling multiple priorities. A commitment to continuous learning and staying abreast of industry advancements will also mark a successful candidate, ensuring they can contribute innovative ideas and solutions to the team.
Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.