Canonical
Ingénieur Logiciel - Certification Serveur Ubuntu
À propos du poste
Canonical recrute un ingénieur logiciel pour rejoindre l'équipe de Certification Serveur.
L'équipe de Certification développe des outils de test basés sur Python utilisés pour tester Ubuntu Server sur le matériel d'entreprise le plus récent, garantissant ainsi aux utilisateurs d'Ubuntu la meilleure expérience avec leur matériel. Nous travaillons à l'interface du matériel et du logiciel, donc le candidat idéal est un développeur Python avec un état d'esprit axé sur la résolution de problèmes, familier avec le matériel.
L'équipe de Certification Serveur représente Canonical auprès de nos partenaires matériels de centres de données. Nous travaillons en collaboration avec des entreprises de semi-conducteurs, des OEM, des ODM et des équipes au sein de Canonical pour garantir une expérience Ubuntu fluide et sécurisée dès la sortie de la boîte, le succès dans ce rôle conduisant à une excellente expérience Ubuntu offerte sur de plus en plus d'appareils. Nous nous concentrons sur l'interaction entre le matériel serveur et Linux d'Ubuntu, donc le candidat idéal possède une expérience en développement logiciel et une bonne compréhension de la configuration et du dépannage du matériel serveur exécutant Linux.
C'est une excellente opportunité pour quelqu'un qui souhaite avoir un impact significatif sur l'adoption de Linux sur le matériel serveur d'entreprise dans plusieurs industries. Canonical offre un environnement d'équipe amusant et dynamique ainsi qu'une carrière riche en opportunités d'apprentissage et de développement. Cette équipe est centrée sur les fuseaux horaires des Amériques du Nord et du Sud.
VOTRE RÔLE
- Contribuer aux outils open source de test de Canonical tels que Checkbox checkbox.readthedocs.io et Testflinger github.com/canonical/testflinger.
- Dépanner les problèmes liés à la compatibilité matérielle, à la fonctionnalité et aux performances.
- Soutenir techniquement les partenaires matériels de Canonical dans leurs efforts de certification matérielle.
- Éduquer le partenaire sur les outils, les processus et les feuilles de route produit de Canonical.
- Soutenir les équipes internes de Canonical dans les déploiements clients de la suite de produits Datacenter et Cloud de Canonical qui utilisent le matériel du partenaire.
- Travailler à domicile avec des déplacements mondiaux de 2 à 4 fois par an pour des événements internes et externes.
VOTRE PROFIL
- Vous avez une bonne connaissance de Python et du scripting shell.
- Vous avez des connaissances en matériel de classe serveur.
- Vous maîtrisez les concepts d'Ubuntu, de virtualisation et de cloud computing.
- Vous êtes à l'aise dans un rôle en contact avec la clientèle.
COMPÉTENCES ET EXPÉRIENCES SOUHAITées
- Expérience avec les outils d'automatisation de test pour valider la compatibilité matérielle.
- Connaissance des concepts CI/CD.
- À l'aise avec certaines technologies de virtualisation ou de conteneurisation telles que QEMU, KVM, LXC / LXD, Docker.
Nous sommes fiers de promouvoir un lieu de travail exempt de discrimination. Nous croyons fermement que la diversité des expériences, des perspectives et des origines conduira à un meilleur environnement pour nos employés et à une meilleure plateforme pour nos utilisateurs et clients. C'est quelque chose que nous apprécions profondément et nous encourageons chacun à venir faire partie du monde d'Ubuntu.
#LI-REMOTE
