Job Description
Canonical is seeking a MAAS Systems Engineer to enhance data center operational efficiency. The role involves managing and operating the lab in the Toronto area, supporting Ubuntu server certification. The engineer will develop software for deploying and configuring servers and network switches, addressing design challenges for scalability. He will work with cutting-edge silicon and established hardware, focusing on automated hardware commissioning, deployment, testing, and troubleshooting.
This role involves:
- Developing Metal as a Service (MAAS) software.
- Expanding MAAS functionality through integrations with testing and scheduling software.
- Remotely operating an automated server lab.
- Improving hardware and network monitoring through automation.
- Collaborating with MAAS engineers, hardware specialists, and other teams.
Requirements:
- STEM Bachelor’s degree in Computer Science or Software Engineering.
- Python programming experience.
- Linux Administration experience.
- Ability to communicate effectively in English.
- Ability to work with a globally distributed team.
- Willingness to travel up to 4 times a year.
Canonical offers:
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events