C
Sustaining Operations Engineer
Canonical
Contract type
Ongoing
Work mode
100% remote
Experience
3 years
Job description
Key details
- Troubleshoot advanced Linux issues
- Debug complex systems using tools such as gdb, pdb, or tcpdump
- Work with technologies including Linux, LXD, OpenStack, Ceph, or Kubernetes
- Develop and debug code in Python, Go, C, or C++ on Linux
- Use git source code repositories and branches
- Travel up to 4 times a year for internal events
- Company mission
- Canonical is a pioneering tech firm at the forefront of the global move to open source, publishing Ubuntu and changing the world through open source platforms for AI, IoT, and the cloud
Primary stack
Core technologies
GoKubernetesPython (Programming Language)
Benefits
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Performance-driven annual bonus
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass for travel and travel upgrades for long haul company events
Requirements & details
- Professional experience troubleshooting advanced Linux issues
- Background in Computer Science, STEM or similar
- Exceptionally strong experience with either Linux, LXD, OpenStack, Ceph or Kubernetes
- Strong debugging experience with Python, Go, C or C++ on Linux
- Ability to troubleshoot with gdb, pdb, tcpdump or other tools
- Familiarity with git source code repositories and branches
- Exceptional academic track record from high school and preferably university
- Willingness to travel up to 4 times a year for internal events
- Python, Go, C, C++, Linux, LXD, OpenStack, Ceph, Kubernetes, gdb, pdb, tcpdump, git
- Python (Programming Language)
- Go
- Kubernetes
