Workatele

Software Engineer (Linux/Python or Go) – Container Images at Canonical, Nairobi, Kenya

Canonical

Software Engineer (Linux/Python or Go) – Container Images at Canonical, Nairobi, Kenya

Canonical

Full time Job

Date Posted: August 15, 2024

Application deadline:

Expired on: August 22, 2024 5:00pm

Sponsored

Job description

We deliver open source to the world faster, more securely and more cost effectively than any other company. If you’re interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.

What you’ll do

  • Build robust, scalable, leading-edge container images
  • Work on automated Ci/CD processes for building, testing and publishing our container images
  • Write tools and tests for assessing security compliance and cloud-native compatibility
  • Work in Python and/or Go to deliver new functionalities to our container-building tools
  • Participate in strong engineering process through code and architectural review
  • Provide technical feedback for the team’s decision-making process
  • Engage with the open-source community as a subject-matter expert
  • Grow our knowledge base and write documentation
  • Work in a collaborative, agile and globally distributed environment
  • Mentor and help hiring
  • Work from home with global travel up to 15% for internal and external events

Who you are – at least some of those statements apply to you:

  • You are knowledgeable and passionate about software development
  • You are a team player and have experience in collaborative development
  • You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)
  • You have a track record of delivering timely, high-quality software
  • You have experience with container images and containerised operations
  • You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)
  • You have significant experience with Python and/or Go
  • You are experienced with Linux systems administration and package management
  • You have strong written and verbal communication skills to convey technical concepts
  • You bring clarity to technical and engineering discussions
  • You are someone who strongly believes that sharing is caring, and knowledge is power
  • Your skills range from those of a Graduate to a mid-senior Software Engineer
  • You have a Bachelor’s or equivalent in Computer Science, STEM or a similar degree

Application deadline:

Expired on: August 22, 2024

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

Standard-Bank-Group-150x150

Software Engineer, Automation at Standard Bank, Johannesburg, South Africa

Standard Bank

Full time job
Date posted: September 10, 2024

Deadline:

September 20, 2024
Standard-Bank-Group-150x150

Software Engineer, Java at Standard Bank, Johannesburg, South Africa

Standard Bank

Full time job
Date posted: September 10, 2024

Deadline:

September 20, 2024
SBM Bank

Senior Officer, Digital Channels & Services at SBM Bank, Nairobi, Kenya

SBM Bank

Full time job
Date posted: September 10, 2024

Deadline:

September 20, 2024
Standard-Bank-Group-150x150

Lead, Technical at Standard Bank, Johannesburg, South Africa

Standard Bank

Full time job
Date posted: September 10, 2024

Deadline:

September 20, 2024

Sponsored