Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring an Engineering Manager - Python and K8s who will lead a team focused on productising business workloads and transforming the internal IS team into an extension of the product engineering capability at Canonical.
Responsibilities:
- You'll lead a team focused on productising business workloads
- You will build and manage a regional team of engineers
- You'll develop your team through coaching, mentoring, and feedback
- You will demonstrate sound engineering by directly contributing toward your team's goals
- Set reasonable schedules based on considered estimates, with feedback loops for improvement
- Set and manage expectations with other engineering teams and external stakeholders
- Advance modern, agile software development practices
- Maintain a culture of quality and engineering excellence
- Grow a healthy, collaborative engineering culture in line with the company values
- Be an active part of the leadership team and collaborate with other leaders in the organisation
- Work from home with global travel up to 20% for internal and external events
Requirements:
- Experience in Docker and Kubernetes operations
- Software engineering background with proven Python experience
- Experience developing Python frameworks and understanding the importance of stable consumable APIs
- Interest in building products that improve how people operate software and infrastructure everywhere
- Experience working in an agile development environment
- Passionate about software development
- Experience in technical leadership and team management
- Ability to set reasonable schedules based on considered estimates
- Ability to manage expectations with other engineering teams and external stakeholders
- Ability to advance modern, agile software development practices
- Ability to maintain a culture of quality and engineering excellence
- Ability to grow a healthy, collaborative engineering culture
- Ability to contribute directly toward team goals
- Ability to coach, mentor, and provide feedback to team members