support@jobberpage.com

VACANCY: Various positions in Canonical. 321 views

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu – the world’s #1 cloud operating system. Our mission is to realize the potential of free software in the lives of individuals and organizations. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

 

We are recruiting to fill the position below:

 

Job Title: Engineering Manager, Managed Services

Location: Nigeria

Overview

  • This role is an opportunity for a technologist with a passion for Linux and Cloud to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products.
  • If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry at Canonical.

Job Description

  • The BootStack team designs build and operate modern distributed systems on private infrastructure for customers.
  • From Kubernetes to OpenStack and everything in-between, you’ll be working with the latest technology in a fast-paced engineering environment.
  • As a BootStack Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations, and consistent product improvement engineering.
  • Collaboration with customers, product engineering, and operations is critical to success.

As an Engineering Manager, you will

  • Manage a growing engineering team to optimize the quality and velocity of both development and operations
  • Identify and measure team health indicators
  • Implement disciplined engineering and operations processes
  • Represent the BootStack team with respect to stakeholders, customers, and external teams
  • Ensure proper team focus on priorities, milestones, and deliverables
  • Work to meet service level agreements with customer deployments around the globe
  • Deliver quality managed services in a consistent, timely manner

The successful Engineering Manager candidate will have

  • Bachelors (or equivalent Degree level) education in a technology field
  • Proven track record of at least 5 years professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
  • Demonstrated strong commitment to testing methodologies and maintainable code quality
  • Experience with Linux system administration, Ubuntu/Debian a plus
  • Strong communication and cooperation skills
  • Experience with agile software development methodologies
  • Experience working in and managing distributed teams
  • Technical aptitude for understanding complex distributed systems
  • Knowledge about common design patterns (interfaces, …)
  • Experience with cloud topologies and technologies
  • Travel to team and company events and customer meetings, roughly 20% or less.

We Offer

  • Learning and Development
  • Competitive Salary
  • Recognition Rewards
  • Priority Pass for travel
  • Flexible working option.

Application Closing Date

Not Specified.

How to Apply

Interested and qualified candidates should:

Click here to apply online

 

Job Title: BootStack EMEA Engineering Manager

Location:  (Remote)

Overview

  • This role is an opportunity for a technologist with a passion for Linux and Cloud to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products.
  • If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry at Canonical.

Job Description

  • The BootStack team designs build and operate modern distributed systems on private infrastructure for customers.
  • From Kubernetes to OpenStack and everything in-between, you’ll be working with the latest technology in a fast-paced engineering environment.
  • As a BootStack Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations, and consistent product improvement engineering.
  • Collaboration with customers, product engineering, and operations is critical to success.

As an Engineering Manager, you will

  • Manage a growing engineering team to optimize the quality and velocity of both development and operations
  • Identify and measure team health indicators
  • Implement disciplined engineering and operations processes
  • Represent the BootStack team with respect to stakeholders, customers, and external teams
  • Ensure proper team focus on priorities, milestones, and deliverables
  • Work to meet service level agreements with customer deployments around the globe
  • Deliver quality managed services in a consistent, timely manner

The successful Engineering Manager candidate will have

  • Bachelor’s (or equivalent Degree level) education in a technology field
  • Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
  • Demonstrated strong commitment to testing methodologies and maintainable code quality
  • Experience with Linux system administration, Ubuntu/Debian a plus
  • Strong communication and cooperation skills
  • Experience with agile software development methodologies
  • Experience working in and managing distributed teams
  • Technical aptitude for understanding complex distributed systems
  • Experience with cloud topologies and technologies
  • Travel to team and company events and customer meetings, roughly 20% or less.

We Offer

  • 100% work-from-home
  • Learning and development
  • Competitive salary
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel.

Application Closing Date

Not Specified.

How to Apply

Interested and qualified candidates should:

Click here to apply online

Note

  • We are proud to foster a workplace free from discrimination.
  • Diversity of experience, perspectives, and background create a better work environment and better products.
  • Whatever your identity we will give your application fair consideration.

 

Job Title: Software Engineer – Python and K8s

Location: Nigeria

Overview

  • Our mission is to reinvent the way companies manage their open-source information systems – on public clouds and in their own data centers.
  • To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes.
  • We want to move all of Canonical and Ubuntu IS onto this new, open-source codebase.
  • We are confident that we can dramatically improve the experience of running complex business operations – and then we can help our customers embrace those new techniques and products.
  • Traditionally, IS is an inward-facing operation.
  • We would like to transform our IS team into an extension of the product engineering capability at Canonical. Our internal workloads are in many cases the same open-source workloads that our customers want to operate.
  • This team will productize those workloads for real-time automated operations on Kubernetes.
  • This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and have an interest in the entire Linux stack – from kernel to networking to virtualization and containers.
  • It is a role that requires rigor in both code and customer interactions. Our engineers are technically astute open source enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world-class services to our customers.
  • Strong Python development skills and familiarity with Kubernetes are key requirements of this role.
  • You’ll work closely with other teams in Canonical to ensure your products operate reliably, efficiently, and scale to production-sized workloads for our customers looking to adopt the cutting-edge technology.
  • You will participate and be responsible for ensuring sound software architecture and following best practices in software quality, testing, and documentation.

What you’ll do

  • Work in Python to design and deliver open source software operations code
  • Work across the entire Linux stack, from kernel, networking, 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

Who you are

  • You love technology and working with brilliant people
  • You have a Bachelor’s or equivalent in Computer Science, STEM, or similar degree
  • You are experienced with Linux systems administration, package management, and operations
  • You have hands-on experience with at least one public cloud
  • You are familiar with Docker and Kubernetes
  • You are an excellent Python programmer and enjoy 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.

Application Closing Date

Not Specified.

How to Apply

Interested and qualified candidates should:

Click here to apply online

 

Only candidates can apply for this job.
Share this job

Contact Us

At Jobber Page, we understand every search and every client’s hiring needs are different. As such, we utilize a systematic method to provide a comprehensive and in-depth approach that is specially tailored to meet our client’s requirements.