Canonical is a leading provider of open source software and operating systems, particularly known for its platform, Ubuntu, which is widely used in various enterprise initiatives.
The company aims to reinvent how companies manage their open source information systems on public clouds and in their own data centers.
The role involves building a new community around Python opscode for open source applications running on Kubernetes.
The team will productize workloads for real-time automated operations on Kubernetes, transforming the internal IS team into an extension of product engineering.
The position is ideal for software engineers who are passionate about Python, distributed systems, and the entire Linux stack.
Responsibilities include designing and delivering open source software operations code, shaping high-quality monitoring and alerting infrastructure, and simplifying open source operations for customers.
The role requires following agile software development practices and contributing to a collaborative engineering culture.
The position allows for remote work with global travel once or twice a year for up to two weeks for events.
Requirements:
A Bachelor’s or equivalent degree in Computer Science, STEM, or a similar field is required.
Experience with Linux systems administration, package management, and operations is necessary.
Hands-on experience with at least one public cloud is essential.
Familiarity with Docker and Kubernetes is required.
Strong Python programming skills and a passion for challenging projects are crucial.
Candidates must understand the importance of reliable software and strive to design and code accordingly.
Organizational skills and a commitment to delivering timely, high-quality software are expected.
Benefits:
Canonical offers a distributed work environment with twice-yearly team sprints in person.
A personal learning and development budget of USD 2,000 per year is provided.
Annual compensation reviews are conducted to recognize outstanding performance.
Employees receive recognition rewards and annual holiday leave.
Maternity and paternity leave are included in the benefits package.
An Employee Assistance Program is available for all team members.
Opportunities to travel to new locations to meet colleagues are offered.
Priority Pass and travel upgrades for long-haul company events are provided.