Software Engineer - Golang, Python - Anbox Cloud job at Canonical
Website :
895 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Software Engineer - Golang, Python - Anbox Cloud

[ Type: FULL TIME , Industry: Business Management and Administration , Category: Computer & IT ]

Jobs at:

Canonical

Deadline of this Job:
25 June 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Saturday, June 11, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Canonical
Canonical jobs in Kenya

JOB DETAILS:
Canonical is looking for a talented software engineer to join our distributed team that builds Anbox Cloud, which enables cloud-hosted containerised Android instances, and powers various Android streaming services such as gaming, medical security, and innovative new phone capabilities. The successful candidate will work with a dedicated team on the development and maintenance of our software stack in Go and Python, and help customers integrate it into their offerings. Our software runs at scale and uses various Canonical open-source technologies including LXD, Juju, MAAS, and snaps to deliver the best experience for our customers.

Key Responsibilities
• Develop and maintain various components in Go and Python
• Work on control plane services and charms
• Write and maintain automated tests for your code
• Participate in code reviews
• Assist with CI and release management
• Write documentation
• Collaborate proactively with a distributed team

Required Skills And Experience
• Solid programming experience in Go and Python
• System level programming (interaction with file systems, networking and containers)
• Experience with containers (e.g. Docker, LXD, Kubernetes)
• Clear understanding of the makeup of a modern GNU/Linux distribution
• Experience with modern distributed version control systems such as git
• Capacity to learn quickly about new systems and techniques
• Good verbal and written communication skills in English
• Ability to collaborate remotely with a distributed team

Desirable Skills And Experience
• Familiarity with Juju, charms, MAAS or LXC/LXD
• Android system level knowledge and experience
• Experience with deb and snap packaging
• Knowledge of complex and distributed systems theory
• Experience working in a distributed team

Education Requirement: No Requirements

Job Experience: No Requirements

Work Hours: 8

Job application procedure

Interested and qualified? Go to Canonical on boards.greenhouse.io to apply



All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 25 June 2022  
Duty Station: Nairobi
Posted: 11-06-2022
No of Jobs: 1
Start Publishing: 11-06-2022
Stop Publishing (Put date of 2030): 11-06-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.