Emploi
De la source partenaire
Ingénieur logiciel de tests de systèmes distribués, Python / Go
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Canonical
- Niveau
- Any
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Canonical est l'un des principaux fournisseurs de logiciels et de systèmes d'exploitation open source destinés aux marchés mondiaux des entreprises et de la technologie. Notre plateforme, Ubuntu, est très largement utilisée dans des initiatives d'entreprise révolutionnaires telles que le cloud public, la science des données, l'IA, l'innovation technique 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. L'entreprise est une pionnière de la collaboration distribuée à l'échelle mondiale, avec plus de 1 200 collègues dans plus de 75 pays et très peu de postes au bureau. Les équipes se réunissent deux à quatre fois par an en personne, dans des endroits intéressants à travers le monde, pour s'aligner sur la stratégie et l'exécution.
L’entreprise est dirigée par son fondateur, rentable et en croissance.
Nous recrutons un ingénieur logiciel pour les tests de systèmes distribués passionné par la construction et la validation de systèmes distribués résilients. Vous êtes le moteur du succès de ceux qui exploitent Ubuntu et Juju de Canonical pour créer des applications déployables multi-cloud. Nous considérons l'ingénierie de qualité comme une pratique d'ingénierie de premier ordre et recherchons des personnes capables d'apporter des connaissances techniques approfondies et une approche basée sur les données en matière de tests, d'automatisation des tests, de reporting et d'analyse des données.
L'équipe de test des systèmes distribués de Canonical est responsable de la haute qualité des solutions Cloud de Canonical basées par exemple sur Juju, Terraform, OpenStack ou Kubernetes. Les systèmes sont testés et déployés dans des conditions très diverses, du bare metal dans les centres de données des clients aux cloud publics tels qu'AWS, GCE, Azure.
En tant qu'ingénieur logiciel, vous aurez l'opportunité de développer des pipelines CI qui alimentent les tests et les rapports d'intégration cloud de Canonical. Vous contribuerez à tester nos produits sur de nouveaux cloud et à faire progresser nos pipelines AI/ML pour l'analyse automatique des résultats des tests. Le candidat retenu souhaite résoudre ces problèmes, ainsi qu'imaginer et diriger de nouvelles initiatives au sein de l'équipe et au sein de Canonical.
Le rôle implique
• Création d'approches et d'infrastructures de tests automatisés pour valider la fiabilité, les performances et la résilience des outils et applications d'orchestration cloud.
• Permettre aux équipes d'ingénierie de Canonical de développer des logiciels en toute confiance en rendant les outils de test de systèmes distribués disponibles dans toute l'entreprise.
• Amélioration des pipelines d'intégration continue pour le déploiement et le test des produits cloud natifs de Canonical tels que Kubeflow
• Déploiement, gestion et débogage de systèmes hautement distribués sur le cloud et sur système nu
• Surveillance et reporting sur les efforts de tests automatisés
• Collaborer quotidiennement avec une équipe répartie à l'échelle mondiale
Ce que nous recherchons chez vous
• Solide expérience dans les processus et stratégies de test modernes
• Expérience avec le développement Python ou Go
• Solides compétences en développement orienté objet
• Connaissance pratique des outils d'intégration continue tels que Jenkins, CircleCI, GitHub Actions
• Connaissance des technologies et des principes fondamentaux des réseaux
• Solide compréhension de l'architecture du système Linux
• Pensée abstraite complexe
• 2 à 4 semaines de voyages internationaux par an
Des compétences agréables à avoir
• Capacité à développer et à expédier des applications Web modernes de qualité production
• Capacité à exploiter des plateformes de données : magasins de valeurs clés, bases de données relationnelles ou documentaires, bus d'événements
• Compétences en matière de collecte de données et d'analyse pour de grands ensembles de données multidimensionnelles
• Expérience avec les pipelines IA/ML
• Expérience avec les technologies cloud telles qu'OpenStack, Kubernetes, Terraform et AWS
Ce que nous proposons à nos collègues
Nous prenons en compte la situation géographique, l’expérience et les performances pour façonner la rémunération dans le monde entier. Nous réexaminons la rémunération chaque année (et plus souvent pour les diplômés et les associés) pour garantir que nous reconnaissons les performances exceptionnelles. En plus du salaire de base, nous offrons une prime ou une commission annuelle basée sur la performance. Nous offrons à 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 garantir l’équité à l’échelle mondiale.
• Environnement de travail distribué avec des sprints d'équipe semestriels en personne
• Budget personnel d'apprentissage et de développement de 2 000 USD par an.
• Revue annuelle des rémunérations
• Récompenses de reconnaissance
• Congé annuel
• Congé de maternité et de paternité
• Programme d'aide aux membres de l'équipe et plateforme de bien-être
• Possibilité de voyager vers de nouveaux endroits pour rencontrer des collègues
• Priority Pass et surclassements de voyage pour les événements d'entreprise long-courriers
À propos de Canonique
Canonical est une entreprise technologique pionnière à l’avant-garde de la transition mondiale vers l’open source. En tant qu'entreprise qui édite Ubuntu, l'un des projets open source les plus importants et la plateforme pour l'IA, l'IoT et le cloud, nous changeons le monde du logiciel. Nous recrutons à l'échelle mondiale et fixons des normes très élevées aux 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 de Canonical travaillent à domicile depuis notre création en 2004. Travailler ici est un pas vers l'avenir et vous mettra au défi de penser différemment, de travailler plus intelligemment, d'acquérir de nouvelles compétences et d'améliorer votre niveau.
Canonical est un employeur garantissant l'égalité des chances
Nous sommes fiers de favoriser un lieu de travail exempt de discrimination. La diversité des expériences, des perspectives et des antécédents crée un meilleur environnement de travail et de meilleurs produits. Quelle que soit votre identité, nous accorderons une attention équitable à votre candidature.
Source : Jobicy (https://jobicy.com/jobs/151013-distributed-systems-testing-software-engineer-python-go)
L’entreprise est dirigée par son fondateur, rentable et en croissance.
Nous recrutons un ingénieur logiciel pour les tests de systèmes distribués passionné par la construction et la validation de systèmes distribués résilients. Vous êtes le moteur du succès de ceux qui exploitent Ubuntu et Juju de Canonical pour créer des applications déployables multi-cloud. Nous considérons l'ingénierie de qualité comme une pratique d'ingénierie de premier ordre et recherchons des personnes capables d'apporter des connaissances techniques approfondies et une approche basée sur les données en matière de tests, d'automatisation des tests, de reporting et d'analyse des données.
L'équipe de test des systèmes distribués de Canonical est responsable de la haute qualité des solutions Cloud de Canonical basées par exemple sur Juju, Terraform, OpenStack ou Kubernetes. Les systèmes sont testés et déployés dans des conditions très diverses, du bare metal dans les centres de données des clients aux cloud publics tels qu'AWS, GCE, Azure.
En tant qu'ingénieur logiciel, vous aurez l'opportunité de développer des pipelines CI qui alimentent les tests et les rapports d'intégration cloud de Canonical. Vous contribuerez à tester nos produits sur de nouveaux cloud et à faire progresser nos pipelines AI/ML pour l'analyse automatique des résultats des tests. Le candidat retenu souhaite résoudre ces problèmes, ainsi qu'imaginer et diriger de nouvelles initiatives au sein de l'équipe et au sein de Canonical.
Le rôle implique
• Création d'approches et d'infrastructures de tests automatisés pour valider la fiabilité, les performances et la résilience des outils et applications d'orchestration cloud.
• Permettre aux équipes d'ingénierie de Canonical de développer des logiciels en toute confiance en rendant les outils de test de systèmes distribués disponibles dans toute l'entreprise.
• Amélioration des pipelines d'intégration continue pour le déploiement et le test des produits cloud natifs de Canonical tels que Kubeflow
• Déploiement, gestion et débogage de systèmes hautement distribués sur le cloud et sur système nu
• Surveillance et reporting sur les efforts de tests automatisés
• Collaborer quotidiennement avec une équipe répartie à l'échelle mondiale
Ce que nous recherchons chez vous
• Solide expérience dans les processus et stratégies de test modernes
• Expérience avec le développement Python ou Go
• Solides compétences en développement orienté objet
• Connaissance pratique des outils d'intégration continue tels que Jenkins, CircleCI, GitHub Actions
• Connaissance des technologies et des principes fondamentaux des réseaux
• Solide compréhension de l'architecture du système Linux
• Pensée abstraite complexe
• 2 à 4 semaines de voyages internationaux par an
Des compétences agréables à avoir
• Capacité à développer et à expédier des applications Web modernes de qualité production
• Capacité à exploiter des plateformes de données : magasins de valeurs clés, bases de données relationnelles ou documentaires, bus d'événements
• Compétences en matière de collecte de données et d'analyse pour de grands ensembles de données multidimensionnelles
• Expérience avec les pipelines IA/ML
• Expérience avec les technologies cloud telles qu'OpenStack, Kubernetes, Terraform et AWS
Ce que nous proposons à nos collègues
Nous prenons en compte la situation géographique, l’expérience et les performances pour façonner la rémunération dans le monde entier. Nous réexaminons la rémunération chaque année (et plus souvent pour les diplômés et les associés) pour garantir que nous reconnaissons les performances exceptionnelles. En plus du salaire de base, nous offrons une prime ou une commission annuelle basée sur la performance. Nous offrons à 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 garantir l’équité à l’échelle mondiale.
• Environnement de travail distribué avec des sprints d'équipe semestriels en personne
• Budget personnel d'apprentissage et de développement de 2 000 USD par an.
• Revue annuelle des rémunérations
• Récompenses de reconnaissance
• Congé annuel
• Congé de maternité et de paternité
• Programme d'aide aux membres de l'équipe et plateforme de bien-être
• Possibilité de voyager vers de nouveaux endroits pour rencontrer des collègues
• Priority Pass et surclassements de voyage pour les événements d'entreprise long-courriers
À propos de Canonique
Canonical est une entreprise technologique pionnière à l’avant-garde de la transition mondiale vers l’open source. En tant qu'entreprise qui édite Ubuntu, l'un des projets open source les plus importants et la plateforme pour l'IA, l'IoT et le cloud, nous changeons le monde du logiciel. Nous recrutons à l'échelle mondiale et fixons des normes très élevées aux 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 de Canonical travaillent à domicile depuis notre création en 2004. Travailler ici est un pas vers l'avenir et vous mettra au défi de penser différemment, de travailler plus intelligemment, d'acquérir de nouvelles compétences et d'améliorer votre niveau.
Canonical est un employeur garantissant l'égalité des chances
Nous sommes fiers de favoriser un lieu de travail exempt de discrimination. La diversité des expériences, des perspectives et des antécédents crée un meilleur environnement de travail et de meilleurs produits. Quelle que soit votre identité, nous accorderons une attention équitable à votre candidature.
Source : Jobicy (https://jobicy.com/jobs/151013-distributed-systems-testing-software-engineer-python-go)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Canonical
Annonce fournie par Canonical.