20 ene
Canonical - Jobs
Guadalajara
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.
**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
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform.
Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.#LI-Remote #Stack
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.