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 in Partner Engineering at Canonical will play a critical role in driving the success of our partnerships by providing expert-level support and engineering solutions focused on Linux technologies. This position involves collaborating with internal teams and external partners to ensure optimal performance, reliability, and efficiency of Linux-based systems. You will be tasked with troubleshooting complex issues, enhancing system architecture, and contributing to the development of best practices that align with business goals. Your technical leadership and problem-solving skills will be pivotal in driving innovation and maintaining Canonical's position as a leader in open source software solutions.
Job Responsibilities
- Design, implement, and maintain Linux-based systems to support partner engineering requirements.
- Collaborate with cross-functional teams to enhance system performance and reliability.
- Troubleshoot and resolve complex system and network issues in a timely manner.
- Develop and maintain documentation for system configuration, processes, and best practices.
- Provide technical support to partners and internal stakeholders, offering guidance on Linux deployments.
- Evaluate and recommend technologies and tools that could improve system functionality and efficiency.
- Conduct performance tuning and optimization of Linux systems.
- Contribute to the design and architecture of new infrastructure solutions.
- Mentor junior engineers and facilitate knowledge sharing within the team.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in Linux system administration or engineering roles.
- Proficient in scripting languages such as Bash, Python, or Perl.
- In-depth knowledge of Linux operating systems and experience with various distributions (e.g., Ubuntu, CentOS).
- Strong understanding of networking concepts and protocols (TCP/IP, DNS, DHCP).
- Experience with cloud infrastructure and services (AWS, Azure, OpenStack).
- Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
- Excellent problem-solving skills and the ability to work under pressure.
Technologies & Tools
The Senior Linux Systems Engineer will engage with a variety of technologies and tools essential for the management and enhancement of Linux systems. Key technologies include Linux server distributions, cloud platforms such as AWS and Azure, networking tools, configuration management tools like Ansible and Puppet, as well as monitoring solutions such as Nagios or Prometheus. Proficiency in virtualization technologies (e.g., KVM, Docker, Kubernetes) is also advantageous for facilitating efficient deployments and scalability.
Ideal Candidates
The ideal candidate for this position will exhibit a strong blend of technical expertise and interpersonal skills. You should possess a proactive approach to problem resolution, showing a genuine passion for technology and an eagerness to stay updated with industry trends. Effective communication skills are essential, as you will be working closely with partners and collaborative teams. A self-starter mentality and the ability to thrive in a fast-paced environment are also key characteristics that will drive your success in this role.
Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.