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 Linux Systems Engineer - Partner Engineering at Canonical will play a crucial role in fostering collaboration between Canonical's partners and the engineering team to deliver state-of-the-art solutions based on Ubuntu. This position demands not only technical expertise in Linux systems but also strong interpersonal skills to engage with partners, understand their needs, and implement optimal solutions. As part of the Partner Engineering team, the successful candidate will be responsible for various duties involving system architecture, performance optimization, and troubleshooting, all while contributing to the broader goals of the organization.
Job Responsibilities
- Collaborate closely with partner organizations to understand their technical requirements and deliver tailored solutions.
- Design, implement, and maintain scalable Linux-based systems in cloud and on-premise environments.
- Provide technical support and troubleshooting assistance relating to system performance and reliability.
- Engage in performance tuning and optimization of existing systems to ensure optimal operation.
- Participate in code reviews and provide feedback on best practices to enhance overall system quality.
- Document system configurations, procedures, and technical specifications for reference and compliance purposes.
- Work closely with development teams to integrate new features and technologies into existing platforms.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in Linux system administration or engineering.
- Strong proficiency in scripting languages such as Bash, Python, or Ruby.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- In-depth knowledge of networking concepts, including TCP/IP, DNS, and Load Balancing.
- Familiarity with containerization technologies, including Docker and Kubernetes.
- Excellent communication and documentation skills, with a proven ability to work collaboratively in a team environment.
Technologies & Tools
The Linux Systems Engineer will primarily work with various technologies and tools, including but not limited to Ubuntu and its derivatives, scripting languages (e.g., Bash, Python), configuration management tools like Ansible or Puppet, virtualization technologies such as VMware or KVM, and cloud service providers (AWS, Azure, Google Cloud Platform). Familiarity with version control systems like Git and CI/CD pipelines will also be advantageous.
Ideal Candidates
The ideal candidate for this position will exhibit a strong passion for open-source technologies and a deep understanding of Linux systems. They will be proactive problem-solvers who thrive in a collaborative environment, willing to take the initiative to drive projects forward. A commitment to continuous learning, adaptability to changing technologies, and the ability to engage effectively with both technical and non-technical stakeholders are essential qualities for success in this role.
Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.