Cette offre n'est plus disponible
Cette offre a expire le 25/08/2026. Elle n'accepte plus de candidatures.
Software Engineer (Python/Linux/Packaging)
Canonical
Description du poste
About the role
Canonical is seeking a Software Engineer with strong Python, Linux and packaging expertise to improve the workflow of thousands of snap, rock and charm publishers. You will work on specialist tools that simplify building and publishing software across Ubuntu‑based ecosystems.
Key responsibilities
- Design, develop and maintain Python tools that support the build and publication process for snaps, charms and rocks.
- Own tooling that builds Snapcraft, Charmcraft and Rockcraft packages.
- Collaborate with external open‑source and commercial projects to extend the snap build ecosystem.
- Integrate with CI systems and automation pipelines to streamline developer workflows.
- Provide support and enhancements for cross‑compilation and container‑based build environments.
Required profile
- Proven expertise in Python development.
- Strong understanding of modern GNU/Linux distributions.
- Good knowledge of build systems, toolchains and cross‑compilation techniques.
- Experience working with container technologies such as Docker, Kubernetes and LXD.
Required skills
- Python
- Linux (Ubuntu) packaging formats (snap, rock, charm)
- Build systems and toolchains
- Cross‑compilation
- Docker
- Kubernetes
- LXD
- CI/CD integration
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Uruguay.
Salaires par métier
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 3 mois
41 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Canonical