Overview

Cloud Operations Engineer – Work from Home in the Europe

What is Canonical?

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

Job Summary:

The Cloud Operations Engineer role is ideal for skilled software engineers with several years experience developing in Python, a passion for distributed systems and an interest in the entire Linux stack – from kernel to networking to virtualization and containers. It is a demanding role that requires rigour in both code and customer interactions.

As a Cloud Operations Engineer you will:

  • Understand and operate cloud and container technology from kernel to dashboard – OpenStack and Kubernetes
  • Implement new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical
  • Automate operations for reuse across the worlds largest companies, taking into consideration the complexities of distributed systems
  • Operate production OpenStack clouds for Canonical and its clients
  • Operate production Kubernetes clusters for Canonical and its clients
  • Develop skills in troubleshooting, capacity planning, and performance analysis
  • Collaborate on documentation, playbooks, policies and procedures
  • Implement new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical
  • Provide assistance and guidance to Canonical’s Support and Operations teams
  • Collaborate with globally distributed engineering, operations, and support peers
  • Ensure service level agreements are met
  • Responsibility for time-critical escalations to senior engineers
  • Carry final responsibility for time-critical escalations

The successful Cloud Operations Engineer candidate will have:

  • Engineering degree, preferably in computer science or software engineering
  • Python software development experience , with large projects
  • Extensive Knowledge of cloud computing concepts and technologies
  • Practical knowledge of Linux networking, routing, and firewalls
  • Hands-on experience administering Linux servers for personal use
  • Able to communicate clearly and effectively in English over Email, IRC, and in person
  • Self-driven, able to troubleshoot from kernel to web, and willing ask others when appropriate
  • Highly motivated, productive and organized and capable of working from home full time
  • Familiar with Ubuntu or Debian