Ingénieur(e) en fiabilité de site (SRE)
Dans le présent document, les termes employés pour désigner des personnes sont pris au sens générique; ils ont à la fois valeur d’un féminin et d’un masculin.
Chez Lyft, notre mission est d’améliorer la vie des gens grâce au meilleur écosystème de transport au monde. Pour créer la meilleure expérience de transport pour tous, nous commençons par prendre soin de propre communauté en créant une organisation ouverte, inclusive et diversifiée où chaque membre est reconnu pour sa contribution. Nous croyons qu'à chaque trajet, nous changeons la façon dont notre monde fonctionne. Nous imaginons un monde où les villes sont de nouveau petites, où les transports et la technologie rassemblent les gens plutôt que de les isoler. Nous voyons l'avenir comme un projet de communauté.
Lyft a d'abord vu le jour à San Francisco en tant que réseau de covoiturage qui s'appuyait sur les dons. Maintenant Lyft facilite le transport de millions de personnes chaque jour dans plus de 200 villes. Nous évoluons vers un monde où le transport sur demande est une alternative viable à la possession d'un véhicule et nous avons besoin de l'aide de gens visionnaires et perspicaces pour y arriver. Notre équipe est reconnue pour l'élaboration de fonctionnalités riches et créatives qui établissent la norme pour l'industrie du covoiturage, du vélopartage et des trottinettes en libre-service. Nous innovons constamment et intégrons des technologies de pointe pour améliorer la vie dans nos communautés.
Notre bureau de Montréal a mis sur pied le premier système automatisé de vélopartage en Amérique, un système qui a depuis été déployé dans bon nombre de villes partout dans le monde (Londres, Montréal, New York et San Francisco, pour n'en nommer que quelques-unes). Ce sont aussi certains des plus importants systèmes de vélopartage au monde!
L'équipe d'infrastructure Transit, Bikes, and Scooters (TBS) chez Lyft à Montréal est en pleine expansion, et nous recherchons un Ingénieur en Fiabilité de Site pour soutenir nos systèmes de production, nos plateformes et les outils utilisés par nos développeurs, tout en assurant la fiabilité de nos systèmes. Chaque équipe d'ingénierie chez Lyft est responsable de l'exécution et de l'exploitation des logiciels qu'elle développe. L'équipe d'infrastructure travaille à la standardisation et au soutien de toutes les équipes en évolution rapide au sein de notre organisation, en évaluant leur architecture, en les aidant à concevoir des services évolutifs et en favorisant d'excellentes pratiques opérationnelles. C'est un rôle crucial pour garantir que nos systèmes sont toujours opérationnels, surveillés, automatisés et conçus pour évoluer.
La nature du travail est interdisciplinaire, et nos coéquipiers viennent de divers horizons, par exemple (ingénieur systèmes, ingénieur logiciel, ingénieur devops, ingénieur en infrastructure, ingénieur de production). Nous vous encourageons à postuler même si vous n'êtes pas certain d'avoir le profil exact.
Les entretiens techniques et les interactions avec les autres bureaux de l'entreprise se feront principalement en anglais; cependant, l'environnement de travail à Montréal est bilingue.
Responsabilités:- Aider à définir la feuille de route et l'architecture de l'équipe en fonction des besoins technologiques et commerciaux.
- Concevoir et mettre en œuvre des abstractions d'infrastructure efficaces qui augmentent la vitesse de nos équipes d'application.
- Être responsable de la conception, du développement, du déploiement, de la surveillance, de l'exploitation et de la maintenance des éléments existants ou nouveaux de notre infrastructure système.
- Construire une visibilité holistique sur les SLIs, SLOs, SLAs, les graphes de dépendance, les performances passées des logiciels, du réseau et du système pour s'assurer que nous pouvons continuer à évoluer sans augmenter la charge opérationnelle ou le travail répétitif.
- Utiliser les principes fondamentaux de l'ingénierie de la fiabilité des sites, tels que la gestion des changements, la surveillance, la réponse aux urgences, la planification de la capacité et les revues de préparation à la production pour gérer la plateforme.
- Prendre du recul pour observer les tendances et développer des outils et des automatisations innovants pour minimiser le travail répétitif. Utiliser ces apprentissages pour promouvoir les meilleures pratiques opérationnelles.
- Collaborer avec l'organisation Lyft au sens large pour instaurer une culture d'apprentissage rigoureux à partir des incidents.
- Débloquer, soutenir et communiquer efficacement entre les équipes pour atteindre les résultats.
- Avoir une bonne compréhension et la capacité d'expliquer les différents compromis faits dans les décisions.
- Partager vos connaissances en donnant des présentations informelles, des conférences techniques et en prônant les technologies appropriées et les meilleures pratiques en ingénierie.
- Plus de 5 ans d'expérience dans l'industrie de l'ingénierie logicielle/infrastructure de production
- Expérience dans la conception, le débogage et l'exploitation de systèmes distribués à grande échelle et tolérants aux pannes
- Expérience avec des langages de programmation de haut niveau (Python, Go, Java, etc.)
- Expérience de travail avec des plateformes de cloud public (par exemple, AWS, Google Cloud Platform, Microsoft Azure, etc.)
- Expérience dans la mise en production de logiciels à grande échelle
- Expérience avec des outils CI courants (Jenkins, Buildkite, CircleCI, TeamCity), et la maîtrise d'au moins un de ces outils est un atout
- Expérience de travail avec des bases de données, relationnelles ou NoSQL, est un atout
- Expérience en administration de systèmes Linux, ou familiarité avec la gestion d'une flotte de serveurs Linux, est un atout
- Doit être fluide en anglais parlé et écrit et être au minimum disposé à apprendre le français si nécessaire
- Excellentes options d'assurance santé, dentaire et soins de la vue, et plans familiaux
- Assurance vie et assurance invalidité
- Programme pour la santé mentale
- Compte de dépenses pour soins de santé
- Dîner, café et thé gratuits lorsque vous travaillez dans l'un de nos bureaux
- En plus des congés fériés reconnus par l'entreprise (12 en 2021), les membres de l'équipe ont 15 journées de vacances payées, plus une journée par année de service
- 4 jours de congés flottants par année
- 10 journées de congé de maladie payées par année
- Congé parental payé de 18 semaines à plein salaire. Les parents biologiques et adoptifs, ainsi que les familles d'accueil sont également admissibles
- Et d'autres avantages spéciaux liés à nos propres services!
Lyft embauche une main-d'œuvre diversifiée. L'entreprise estime que chaque personne a droit à des chances d'emploi égales sans discrimination quant à sa race, son ascendance, son lieu d'origine, la couleur de sa peau, son origine ethnique, sa citoyenneté, ses croyances, son sexe, son orientation sexuelle, son identité sexuelle, son expression sexuelle, son âge, son état civil, sa situation familiale, son incapacité, son pardon d'une offense ou pour tout autre motif relevant de la loi applicable ou d'une politique de l'entreprise. Lyft cherche à créer un milieu de travail sain et sécuritaire et, à ce titre, interdit formellement tout type de harcèlement. Des mesures d'adaptation seront proposées sur demande aux personnes ayant un handicap, conformément aux lois applicables, durant le processus de candidature et d'embauche. Veuillez communiquer avec votre recruteur si vous souhaitez présenter une telle demande.