Usa la mia posizione

Annuncio

Software Engineer - Golang, Python - Anbox Cloud

Canonical Jobs, Milano

Software Engineer - Golang, Python - Anbox Cloud

Canonical Jobs - Milano

Candidati

Descrizione lavorativa

Canonical è alla ricerca di un ingegnere del software di talento che si unisca al nostro team distribuito che costruisce Anbox Cloud, che consente istanze Android containerizzate ospitate nel cloud e alimenta vari servizi di streaming Android come i giochi, la sicurezza medica e nuove funzionalità telefoniche innovative.

Il candidato prescelto lavorerà con un team dedicato allo sviluppo e alla manutenzione del nostro stack software in Go e Python e aiuterà i clienti a integrarlo nelle loro offerte. Il nostro software viene eseguito su scala e utilizza diverse tecnologie open-source di Canonical, tra cui LXD, Juju, MAAS e snaps, per offrire la migliore esperienza ai nostri clienti.

Responsabilità principali

  • Sviluppare e mantenere vari componenti in Go e Python
  • Lavorare su servizi e charms del piano di controllo
  • Scrivere e mantenere test automatizzati per il codice
  • Partecipare alle revisioni del codice
  • Assistere con il CI e la gestione dei rilasci
  • Scrivere la documentazione
  • Collaborare in modo proattivo con un team distribuito

Competenze ed esperienze richieste

  • Solida esperienza di programmazione in Go e Python
  • Programmazione a livello di sistema (interazione con file system, networking e container)
  • Esperienza con i container (es. Docker, LXD, Kubernetes)
  • Chiara comprensione della composizione di una moderna distribuzione GNU/Linux
  • Esperienza con i moderni sistemi di controllo di versione distribuiti come git
  • Capacità di apprendere rapidamente nuovi sistemi e tecniche
  • Buone capacità di comunicazione verbale e scritta in inglese
  • Capacità di collaborare da remoto con un team distribuito

Competenze ed esperienze auspicabili

  • Familiarità con Juju, charms, MAAS o LXC/LXD
  • Conoscenza ed esperienza del sistema Android
  • Esperienza con deb e snap packaging
  • Conoscenza della teoria dei sistemi complessi e distribuiti
  • Esperienza di lavoro in un team distribuito

Canonical è un'azienda software internazionale in crescita che collabora con la comunità open-source per offrire Ubuntu, la migliore piattaforma di software libero al mondo. I nostri servizi aiutano le aziende di tutto il mondo a ridurre i costi, migliorare l'efficienza e aumentare la sicurezza con Ubuntu.

Siamo orgogliosi di promuovere un ambiente di lavoro privo di discriminazioni. La diversità di esperienze, prospettive e background crea un ambiente di lavoro migliore e prodotti migliori. Qualunque sia la vostra identità, terremo in giusta considerazione la vostra candidatura.

#LI-Remote #Stack

Map