Engineering Manager - Python And K8s Canonical

  • company name Canonical
  • working location Office Location
  • job type Full Time

Experience: 5 - 5 years required

Pay:

Salary Information not included

Type: Full Time

Location: All India

Skills: Python, Kubernetes, Docker, Software engineering, agile development

About Canonical

Job Description

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company promotes global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company, being founder-led, profitable, and growing, values innovation and teamwork. We are seeking an Engineering Manager - Python and K8s who is passionate about fostering a world-class devops culture in corporate information systems. The focus is to enhance the experience of running complex business operations and assist customers in adopting new techniques and products. The aim is to transform the IS team into an extension of the product engineering capability at Canonical. This role involves leading a team in your local time zone, concentrating on the business workloads that ensure the availability of Ubuntu, Canonical, and various services worldwide. The responsibilities include ensuring sound software architecture, implementing best practices in software quality, testing, and documentation, as well as coaching and mentoring engineers to foster technical excellence and collaboration. **Responsibilities:** - Lead a team focused on productising business workloads - Build and manage a regional team of engineers - Develop the team through coaching, mentoring, and feedback - Demonstrate sound engineering by contributing directly to team goals - Set reasonable schedules based on estimates and manage expectations with other teams - Advance modern, agile software development practices and maintain a culture of quality - Grow a collaborative engineering culture in line with company values - Collaborate with other leaders in the organization - Work from home with global travel up to 20% for internal and external events **Requirements:** - Experience in Docker and Kubernetes operations - Background in software engineering, with proven Python experience - Proficient in developing Python frameworks and stable consumable APIs - Passion for embracing new technologies and improving software and infrastructure operations - Track record of developing and growing people - Knowledgeable and passionate about software development - Experience working in an agile development environment 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, annual compensation reviews, recognition rewards, holiday leave, maternity and paternity leave, Team Member Assistance Program & Wellness Platform, opportunities for global travel, Priority Pass, and travel upgrades for long-haul company events. Canonical, a pioneering tech firm driving the global move to open source, publishes Ubuntu, a leading open-source project that powers AI, IoT, and the cloud. We recruit globally and set high standards for our team members. We value diversity and strive to create a workplace free from discrimination. Join us to work from home, challenge yourself, and contribute to changing the world of software. Canonical is an equal opportunity employer providing fair consideration to all applicants.,