GFT Technologies SE
Canonical
Manager Ingénierie - Systèmes Distribués, Python / Go
À propos du poste
Canonical est un fournisseur leader de logiciels open source et de systèmes d'exploitation pour les marchés mondiaux de l'entreprise et de la technologie. Notre plateforme, Ubuntu, est largement utilisée dans des initiatives d'entreprise révolutionnaires telles que le cloud public, la science des données, l'IA, l'innovation en ingénierie et l'IoT. Nos clients comprennent les principaux fournisseurs mondiaux de cloud public et de silicium, ainsi que des leaders de l'industrie dans de nombreux secteurs.
Canonical est un pionnier de la collaboration distribuée mondiale, avec plus de 1,200 collègues dans plus de 75 pays et très peu de postes basés dans des bureaux. Les équipes se réunissent deux à quatre fois par an en personne, dans des lieux intéressants du monde entier, pour s'aligner sur la stratégie et l'exécution.
L'entreprise est dirigée par ses fondateurs, rentable et en croissance.
Nous recrutons un Manager Ingénierie pour les Tests de Systèmes Distribués afin de diriger une équipe responsable de la plateforme d'ingénierie qualité qui permet le déploiement et la validation des systèmes distribués sur le portefeuille cloud de Canonical.
Nous considérons l'ingénierie qualité comme une pratique d'ingénierie de premier plan. Notre équipe de Tests de Systèmes Distribués assure la performance, l'exactitude, la résilience et l'interopérabilité des solutions cloud de Canonical construites avec des technologies telles que Juju, Terraform, OpenStack et Kubernetes. Ces systèmes sont déployés et testés dans divers environnements, du bare-metal au cloud public.
Ce que vous ferez
En tant que Manager Ingénierie, vous combinerez un solide jugement en ingénierie logicielle avec un leadership humain. Vous développerez les talents en ingénierie, établirez des pratiques d'ingénierie efficaces, façonnerez la direction technique avec des ingénieurs seniors, et assurerez que l'équipe livre une infrastructure de test et une automatisation de haute qualité qui permettent aux équipes d'ingénierie de Canonical de déployer des logiciels en toute confiance.
Nous pensons que les managers ingénierie doivent être eux-mêmes des ingénieurs exceptionnels. Vous devriez être à l'aise pour examiner des correctifs, évaluer la conception logicielle, déboguer un système distribué ou discuter de l'architecture de test. Vous contribuerez techniquement là où c'est approprié pour définir un standard élevé, tout en reconnaissant que votre plus grand impact vient de la définition de la direction, de l'orientation, de l'efficacité et de la croissance de toute l'équipe.
Vous travaillerez en étroite collaboration avec des ingénieurs seniors et des leaders d'ingénierie chez Canonical pour définir les priorités, améliorer les capacités de test et faire progresser la manière dont nous validons des systèmes distribués et cloud-natifs de plus en plus complexes.
- Diriger, coacher et développer une équipe performante d'ingénieurs logiciels et qualité, allant du niveau junior au niveau senior
- Définir des attentes claires, renforcer les pratiques d'ingénierie et assurer une livraison dans les délais par rapport aux objectifs convenus
- Collaborer avec des ingénieurs seniors pour définir la stratégie technique, l'architecture, la feuille de route et les normes d'ingénierie
- Guider le développement d'une infrastructure de test automatisée pour la fiabilité, l'interopérabilité et la résilience des systèmes distribués
- Améliorer les pipelines de CI, les outils de test et les rapports utilisés pour valider les produits et solutions de Canonical sur des environnements bare-metal, privés et cloud publics
- Permettre aux équipes d'ingénierie de Canonical d'adopter des pratiques et des outils de test de systèmes distribués efficaces
- Apporter un leadership technique par le biais de revues de conception et de code, de débogage et d'ingénierie pratique lorsque cela est approprié
- Représenter l'équipe auprès des parties prenantes et collaborer au sein de Canonical sur l'ingénierie qualité, l'infrastructure et l'expérience développeur
Localisation : Il s'agit d'un poste entièrement à distance, dirigeant généralement une équipe concentrée dans un fuseau horaire majeur tel que l'EMEA ou les Amériques.
ID de la réquisition : 1361
Ce que nous recherchons chez vous
- Un parcours académique exceptionnel, tant au lycée qu'à l'université
- Expérience dans la direction, le coaching et le mentorat d'ingénieurs logiciels
- Expérience professionnelle en ingénierie logicielle avec Python ou Go
- Expertise dans les systèmes distribués, l'infrastructure cloud, l'ingénierie qualité, ou un domaine étroitement lié
- Solide connaissance des processus, stratégies et automatisation modernes de test logiciel
- Expérience avec Linux (Debian ou Ubuntu de préférence)
- Solide jugement technique et capacité à s'engager de manière significative dans les revues de code, les discussions d'architecture et la conception logicielle
- Expérience de travail dans un environnement de développement agile avec la capacité d'organiser une équipe pour fournir des résultats de haute qualité
- Anglais professionnel écrit et parlé avec d'excellentes compétences en communication et en présentation
- Excellentes compétences interpersonnelles, curiosité, flexibilité et responsabilité, faisant preuve de passion, de réflexion et d'autonomie
- Capacité à voyager deux fois par an, pour des événements d'entreprise, jusqu'à deux semaines chacun
Compétences supplémentaires que nous valorisons
- Expérience avec l'un des éléments suivants :
- Technologies cloud telles que Kubernetes, OpenStack, Juju, Terraform, AWS, Google Cloud, ou Azure
- Conception de stratégies de test pour les systèmes distribués ou cloud-natifs
- Construction ou exploitation d'infrastructures de CI/CD et de test à grande échelle
- Application de l'IA ou du machine learning à l'analyse de tests, à la classification des défaillances ou aux flux de travail d'ingénierie
- Déploiement, exploitation ou débogage de systèmes distribués
- Direction d'équipes distribuées mondialement
Ce que nous offrons à nos collègues
Nous prenons en compte la localisation géographique, l'expérience et la performance pour définir la rémunération à l'échelle mondiale. Nous révisons la rémunération chaque année, et plus souvent pour les diplômés et les associés, afin de reconnaître les performances exceptionnelles. En plus du salaire de base, nous offrons une prime annuelle basée sur la performance.
Nous fournissons à tous les membres de l'équipe des avantages supplémentaires qui reflètent nos valeurs et nos idéaux. Nous équilibrons nos programmes pour répondre aux besoins locaux et assurer l'équité mondiale.
- Environnement de travail distribué avec des sprints d'équipe en personne deux fois par an
- Budget personnel d'apprentissage et de développement de 2,000 USD par an
- Revue annuelle de la rémunération
- Récompenses de reconnaissance
- Congés annuels
- Congés maternité et paternité
- Programme d'aide aux employés et soutien au bien-être
- Opportunité de voyager vers de nouveaux lieux pour rencontrer des collègues
- Priority Pass et surclassements de voyage pour les événements d'entreprise long-courriers
À propos de Canonical
Canonical est une entreprise technologique pionnière à l'avant-garde du mouvement mondial vers l'open source. En tant qu'entreprise qui publie Ubuntu, l'un des projets open source les plus importants et une plateforme leader pour l'IA, l'IoT et le cloud, nous changeons le monde du logiciel.
Nous recrutons à l'échelle mondiale et fixons un standard très élevé pour les personnes qui rejoignent l'entreprise. Nous attendons l'excellence ; pour réussir, nous devons être les meilleurs dans ce que nous faisons. La plupart des collègues chez Canonical travaillent à domicile depuis notre création en 2004. Travailler ici, c'est faire un pas vers le futur et cela vous mettra au défi de penser différemment, de travailler plus intelligemment, d'acquérir de nouvelles compétences et d'élever votre niveau.
Canonical est un employeur garantissant l'égalité des chances
Nous sommes fiers de promouvoir un lieu de travail exempt de discrimination. La diversité des expériences, des perspectives et des origines crée un meilleur environnement de travail et de meilleurs produits. Quelle que soit votre identité, nous examinerons votre candidature de manière équitable.
