Canonical

MAAS Systems Engineer - Python (Toronto area)

Canonical

Apply
over 1 year ago
Toronto, Canada
Entry Level / Mid Level
H1B Sponsor

Responsibilities

  • Develop MAAS software using Python for various server and network hardware.
  • Create integrations with testing and scheduling software like Testflinger.
  • Contribute improvements and fixes to Testflinger.
  • Operate a fully automated server lab remotely, ensuring availability.
  • Automate hardware and network monitoring.
  • Collaborate with MAAS engineers and hardware specialists.

Requirements

  • Bachelor’s degree in STEM, preferably in Computer Science or Software Engineering.
  • Curiosity to troubleshoot and improve system behavior.
  • Experience in Python programming.
  • Linux Administration experience.
  • Clear and effective communication skills in English.
  • Ability to work with a globally distributed team.
  • Strong academic track record.

Benefits

  • Distributed work environment with in-person team sprints.
  • 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.
  • Opportunities for travel to meet colleagues.
  • Priority Pass and travel upgrades for long-haul events.

Tech Stack

LinuxPython

Categories

BackendData EngineeringDevOpsTesting