A fast-paced engineering role focused on troubleshooting, debugging, and resolving complex issues in Linux-based open source infrastructure, including cloud platforms like OpenStack and Kubernetes, with opportunities for remote work and international travel.
Key Responsibilities
Troubleshoot and resolve complex issues in Linux-based open source infrastructure including Ubuntu, OpenStack, Ceph, and Kubernetes.
Debug problems across various layers of the software stack, from kernel to applications, using tools like gdb, pdb, and tcpdump.
Collaborate with support, engineering, and upstream communities to develop workarounds and patches for software issues.
Escalate operational issues and provide final technical support for critical customer problems.
Participate in team activities to improve processes, tools, and documentation related to troubleshooting and support.
Requirements
Professional experience troubleshooting advanced Linux issues
Background in Computer Science, STEM or similar field
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 debugging tools
Familiarity with git source code repositories and branches
Willingness to travel up to 4 times a year for internal events
Work from home and travel internationally up to 10% of work time for team meetings, events and conferences
Willingness to work in a role that involves resolving complex customer problems related to Ubuntu, OpenStack, Ceph and/or Kubernetes
Ability to work productively at any level of the stack above the kernel, including applications, to understand and address software issues
Ability to prioritize work and manage time effectively against priorities
Participate in upstream communities and debug issues, propose workarounds, liaise with Software Engineers on producing patches
Provide subject matter expertise as the final point of escalation on operational issues
Benefits & Perks
Compensation is based on geographical location, experience, and performance, with annual reviews and recognition rewards
Performance-driven annual bonus
Distributed work environment with twice-yearly in-person team sprints
Personal learning and development budget of USD 2,000 per year
Annual compensation review
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
Ready to Apply?
Join Canonical and make an impact in renewable energy