Junior Golang Software Engineer – Containers / Virtualisation / API at Canonical

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 Will Do

Design, implement and document REST APIs inside a Go codebase
Model data, design database schemas and implement data storage in a dqlite (SQL) database
Integrate with external REST APIs and other external services (logging, monitoring, …)
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 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
You have experience programming in Go
You have experience in designing or implementing REST APIs
You have database and data modelling experience
You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community

Source link

Alpha Executive Vision
- Better our Best -
GET IN TOUCHWe are social!
Taking seamless key performance indicators offline to maximise the long tail.
Organically grow the holistic world view of disruptive innovation via empowerment.
OUR LOCATIONSWhere to find us?
GET IN TOUCHAvantage Social links
Taking seamless key performance indicators offline to maximise the long tail.

Copyright by Alpha Executive Ltd. All rights reserved.