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 Senior Linux Systems Engineer - Partner Engineering at Canonical will be responsible for collaborating with various teams to design, develop, and maintain robust Linux infrastructures enabling efficient partner integrations. This role requires a deep understanding of Linux systems and processes, alongside the ability to troubleshoot complex issues, optimize system performance, and implement best practices. The engineer will play a key role in enhancing service reliability and ensuring that systems meet the evolving needs of our partners while actively participating in the continuous improvement of our engineering processes.
Job Responsibilities
- Design, implement, and maintain high-performance Linux environments for partner integrations.
- Collaborate with cross-functional teams to identify and resolve system performance issues.
- Automate system configurations and processes using configuration management tools.
- Monitor and analyze systems to ensure optimal performance and reliability.
- Perform system administration tasks, including updates, patches, and backups.
- Provide technical guidance to the team and mentor junior engineers.
- Develop documentation for system configurations, processes, and troubleshooting techniques.
- Engage with partners to gather requirements and provide solutions that meet their needs.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- At least 5 years of experience in a Linux systems engineering role, preferably within a partner-centric environment.
- Strong expertise in Linux operating systems and administration.
- Hands-on experience with automation tools such as Ansible, Puppet, or Chef.
- Familiarity with cloud platforms, ideally AWS, Azure, or Google Cloud.
- Proficient in scripting languages such as Bash, Python, or Perl.
- Excellent problem-solving skills and the ability to work under pressure.
- Effective communication skills, both written and verbal, for collaborating with technical and non-technical stakeholders.
Technologies & Tools
The Senior Linux Systems Engineer will work extensively with several technologies and tools to facilitate effective system design and management. These may include configuration management tools such as Ansible and Puppet, version control systems like Git, cloud platforms (AWS, GCP, Azure), containerization technologies such as Docker and Kubernetes, and monitoring tools including Nagios or Prometheus.
Ideal Candidates
Ideal candidates for the Senior Linux Systems Engineer role are those who possess a combination of strong technical skills, continuous learning mindset, and the ability to work collaboratively in a dynamic environment. A proactive attitude towards problem-solving, an inclination for innovative thinking, and the capability to mentor and train others are essential traits. Candidates should also demonstrate adaptability to change and be passionate about utilizing Linux technologies to drive partner success.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.