Canonical

Ingénieur Logiciel Principal (Staff) pour la Gestion d'Identité (Go/Golang)

PythonGo
Traduction automatique. Consultez l’original.

À 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 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 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. L'entreprise est un pionnier de la collaboration distribuée mondiale, avec plus de 1200 collègues dans plus de 75 pays et très peu de postes basés en bureau. 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 Ingénieur Logiciel de niveau Staff pour la Gestion d'Identité afin de travailler sur la gestion des autorisations et des accès dans la suite de produits d'entreprise et de services Web de Canonical, en utilisant Go (Golang) et Python.

LE RÔLE COMPREND

En tant qu'ingénieur logiciel pour les produits de Gestion d'Identité de Canonical, vous moderniserez et étendrez les capacités des solutions de gestion d'identité que nous utilisons pour l'authentification et l'autorisation dans nos produits, ainsi que nos sites Web canonical.com canonical.com et ubuntu.com ubuntu.com. Votre travail sur la Gestion d'Identité aura un impact direct sur les utilisateurs de tous les produits Canonical. De plus, vous aiderez à écrire des charmes Juju juju.is/ pour gérer les préoccupations opérationnelles.

  1. Collaborer proactivement avec une équipe distribuée, en dirigeant les efforts et les discussions techniques
  1. Écrire des APIs de services Web propres pour prendre en charge les clients CLI et frontend Web, en utilisant Go (Golang) et Python.
  1. Concevoir et implémenter de nouvelles fonctionnalités et améliorations, de la spécification à la production et aux opérations continues à grande échelle
  1. Examiner le code produit par d'autres ingénieurs, en aidant à définir les normes de qualité
  1. Discuter des idées et collaborer pour trouver de bonnes solutions
  1. Créer et améliorer les points d'accès API de gestion, d'authentification et d'autorisation
  1. Concevoir des flux d'authentification pour les utilisateurs finaux, de la conception à l'implémentation
  1. Écrire des charmes Juju juju.is/ (opérateurs) pour gérer les préoccupations opérationnelles
  1. Moderniser la pile d'identité de nos sites Web et produits en favorisant l'adoption des meilleures technologies IAM
  1. Livrer d'excellents produits que les utilisateurs apprécient en maintenant une culture de qualité et d'excellence en ingénierie
  1. Travailler à domicile avec des déplacements mondiaux de 2 à 4 semaines par an pour des événements internes et externes

CE QUE NOUS RECHERCHONS CHEZ VOUS

L'excellence technique et une expérience en ingénierie logicielle sont des prérequis nécessaires pour ce rôle. Vous serez responsable de la conception et de la livraison du système, de la facilitation des intégrations et du travail avec votre équipe sur la stratégie et l'exécution.

  1. Vous êtes un ingénieur logiciel de niveau Staff ou un ingénieur senior expérimenté, avec une expérience spécifique dans la création de produits de gestion d'identité et d'accès
  1. Vous êtes familier avec les logiciels open source, les normes, les protocoles et les concepts dans le domaine de l'identité (par exemple, OpenID, OAuth, LDAP)
  1. Vous avez de l'expérience dans l'implémentation de frameworks d'autorisation dans des systèmes distribués
  1. Vous appréciez le codage sécurisé et les normes, et aimez travailler dans des équipes qui partagent ces valeurs
  1. Vous êtes à l'aise avec Ubuntu en tant que plateforme de développement et de déploiement

De plus :

  1. Excellent parcours académique, tant au lycée qu'à l'université
  1. Diplôme de premier cycle dans un domaine technique ou un récit convaincant sur votre parcours alternatif choisi
  1. Anglais professionnel écrit et parlé avec d'excellentes compétences en présentation
  1. Excellentes compétences interpersonnelles, curiosité, flexibilité et responsabilité
  1. Capacité à voyager à l'international deux fois par an pour des événements d'entreprise, jusqu'à deux semaines

Lieu : Ce poste sera basé à distance dans les régions EMEA et AMER.

CE QUE NOUS OFFRONS AUX 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 ou une commission. 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é au niveau mondial.

  • Environnement de travail distribué avec des conférences d'équipe en personne deux fois par an
  • Budget personnel d'apprentissage et de développement de USD 2,000 par an
  • Révision annuelle de la rémunération
  • Récompenses de reconnaissance
  • Congés annuels
  • Congés maternité et paternité
  • Programme d'aide aux membres de l'équipe et plateforme de 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 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 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 l'avenir 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 qui respecte l'égalité des chances.

Nous sommes fiers de favoriser un environnement 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 équitablement. canonical.com/careers/diversity/identity #LI-remote

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter