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 play a pivotal role in designing, implementing, and maintaining advanced Linux solutions that cater to our partner ecosystem. This position requires a robust understanding of Linux systems, coupled with the ability to collaborate effectively with a diverse range of partners. The engineer will be responsible for troubleshooting, optimizing system performance, and ensuring the successful deployment of our solutions to meet partner needs. In addition to technical expertise, the role demands excellent communication skills to facilitate seamless interactions and provide guidance throughout the project lifecycle.
Job Responsibilities
- Design, implement, and maintain Linux-based systems tailored for partner integration.
- Collaborate with partners to identify their technical requirements and guide them through solution deployments.
- Troubleshoot system performance issues, providing effective resolutions to ensure optimal functionality.
- Conduct testing and validation of new features and system updates in a controlled environment before rollout.
- Document system configurations, processes, and updates comprehensively for both internal teams and partners.
- Participate in regular code and design reviews to enhance system design quality and performance.
- Contribute to the development of best practices and standards for Linux operations within the organization.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in Linux systems engineering or a related role.
- Proficiency in Linux operating systems (preferably Ubuntu) and related technologies.
- Deep understanding of networking concepts, virtualization, and container orchestration (e.g., Docker, Kubernetes).
- Strong scripting skills in languages such as Bash, Python, or similar.
- Experience with configuration management tools (e.g., Ansible, Puppet, or Chef).
- Excellent problem-solving skills and ability to work under pressure in a fast-paced environment.
Technologies & Tools
The Senior Linux Systems Engineer will engage with a variety of technologies and tools including Linux operating systems (particularly Ubuntu), cloud computing platforms (such as AWS or Azure), virtualization tools (like VMware or KVM), containerization technologies (Docker and Kubernetes), and configuration management systems (Ansible, Puppet, Chef). Familiarity with CI/CD pipelines and monitoring tools (like Prometheus and Grafana) will be advantageous for enhancing system performance and reliability.
Ideal Candidates
Ideal candidates for this position are proactive problem-solvers who embody a strong passion for technology and open-source solutions. They thrive in collaborative environments and are eager to share their knowledge and expertise with partners and internal teams alike. Excellent interpersonal and communication skills are essential, allowing them to articulate technical concepts to non-technical audiences effectively. A continuous learner, they remain updated on industry trends and advancements in Linux systems, demonstrating a commitment to personal and professional growth.
Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.