Software Engineer - OpenStack at Canonical

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
76901
Job Views
71

Job Description



Description



  • This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

  • As a Software Engineer on the OpenStack Engineering team, you’ll be building Charmed OpenStack and Ceph, a suite of open source Python based charms for deploying and managing OpenStack and Ceph.

  • Your work will bring cloud platform technologies to a wide range of users and computing environments, from desktops to bare metal servers. This role requires a python software developer with a passion for automating infrastructure as code.

  • Applicants should be passionate about the future of the software defined datacenter, distributed systems, and open source. Canonical is a globally distributed team of engineers who share that passion, and you will need to work well in that context.

  • Engineers who thrive at Canonical are mindful of the dynamics of the open source ecosystem, and equally aware of the needs of large, innovative organizations. 

  • This job involves international travel several times a year, usually for one week at a time.


What you’ll do



  • Collaborate proactively with a distributed team

  • Write high quality code to create new features

  • Debug issues and produce high quality code to fix them

  • Review code produced by other engineers

  • Discuss ideas and collaborate on finding good solutions

  • Ensure the success of OpenStack and Ceph on multiple architectures

  • Work from home with global travel 2 to 4 weeks for internal and external events


Who you are



  • You love technology and working with brilliant people

  • You are curious, flexible, articulate, and accountable

  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree

  • You have experience with Python

  • You have interest and experience with two or more of the following:Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services

  • You have experience with non-x86 architectures, including s390, arm64, power and others

  • You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies


What Canonical Offers



  • Learning and Development

  • Annual Compensation Review

  • Recognition Rewards

  • Annual Leave

  • Priority Pass for travel

  • Flexible working option


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept