Job Description
  • .
    Golang System Software Engineer - Containers / Virtualisation
    Recruiter / Employer: Canonical
    Contract: Permanent
    Status: Active

    Job information

     
    Sectors:
    Town/City:
    Computing and ICT
    Nairobi,Kenya

    Job Description

    What you will do

    • Design, implement and document system level Go code
    • Model data, design database schemas and implement data storage in a dqlite (SQL) database
    • Maintain code quality through static analysis, unit and system tests
    • Collaborate proactively with a distributed team
    • Discuss ideas and collaborate on finding good solutions
    • Work from home with global travel 2 to 4 weeks/year for internal and external events

    Who you are

    • You have experience programming in Go and C
    • You are knowledgeable in networking and storage technologies
    • You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community
    • You are curious, flexible, articulate and accountable
    • You value soft skills and are enterprising, thoughtful and self-motivated
    • You have a bachelor's or equivalent in Computer Science, STEM or similar degree
    This recruitment process is fully managed by Canonical.
Share On:
Copy Job URL