Build Python-based open source operations code running on Kubernetes, productizing Canonical's internal workloads for real-time automated operations. A remote role in a global team.
Responsibilities
- ▹Work in Python to design and deliver open source software operations code
- ▹Work across the entire Linux stack, from kernel, networking and storage to applications
- ▹Learn to think rigorously about application and infrastructure reliability
- ▹Shape high quality open source monitoring and alerting infrastructure
- ▹Simplify open source operations for our customers and open source community
- ▹Demonstrate sound engineering design and testing principles in your code
- ▹Follow agile software development practices
- ▹Coach and develop your colleagues where you have insights
- ▹Grow a healthy, collaborative engineering culture in line with company values
- ▹Work from home with global travel once or twice a year for up to 2 weeks for events
- ▹Ensure sound software architecture and follow best practices in software quality, testing and documentation
Requirements
- ▹A Bachelor's or equivalent in Computer Science, STEM or a similar degree
- ▹Experience with Linux systems administration, package management and operations
- ▹Hands-on experience with at least one public cloud
- ▹Familiarity with Docker and Kubernetes
- ▹An experienced Python programmer who enjoys challenging projects
- ▹You understand the importance of reliable software and strive to design and code to that expectation
- ▹You are organized and want your team to deliver timely, high quality software
- ▹Strong Python development skills and familiarity with Kubernetes
Soft skills
OrganizedLove working with brilliant peopleCollaborativeCoaching and developing colleagues
What we offer
- ▹Distributed work environment with twice-yearly in-person team sprints
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Performance-driven annual bonus or commission
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Maternity and paternity leave
- ▹Employee Assistance Program
- ▹Opportunity to travel to meet colleagues
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud. The company is founder-led, profitable and growing, with 1200+ colleagues in 75+ countries, most of them working from home since 2004.
Education: Számítástechnikai, STEM vagy hasonló területen szerzett alapdiploma vagy azzal egyenértékű végzettség
Similar jobs

Job
Software Engineer - Secure Container Images
Canonical
Data ScienceGithub Actions
+5
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Software Engineer, Sustaining Engineering
Canonical
CppData Science
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer (Python/Linux/Packaging)
Canonical
Data Science
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Software Engineer - L3 Support
Canonical
CppData Science
+5
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer, Cloud - Sustaining Engineering
Canonical
CppData Science
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Canonical
AI/ML
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN