Senior Software Developer, Cloud Platform

Chez Lightspeed, nous créons une plateforme infonuagique permettant à notre personnel de concevoir des applications bénéficiant des systèmes décentralisés (cloud native) et respectant les principes du développement opérationnel (DevOps) et de la livraison continue (CD). En tant que développeur(se) principal(e) des plateformes infonuagiques, vous contribuerez grandement à concevoir, à développer et à opérationnaliser la future approche de livraison continue chez Lightspeed.

Maintenant, voici pourquoi nous sommes fiers de notre entreprise : Lightspeed offre aux commerçants et aux restaurateurs la solution la plus simple pour bâtir, gérer et faire croître leur entreprise tout en proposant une meilleure expérience client. Traitant un volume de transactions supérieur à 15 milliards de dollars chaque année, plus de 50 000 entreprises dans le monde utilisent les plateformes de point de vente et d’eCommerce de Lightspeed pour gérer leurs marchandises, connaître les préférences de leur clientèle, mesurer leurs ventes et analyser leurs données. Fondée en 2005 et avec des bureaux au Canada, aux États-Unis et en Europe, Lightspeed est une des entreprises Canadiennes qui a reçu le plus d’investissements, ce qui nous aidera à devenir le prochain grand succès technologique du Canada. Nous avons à cœur d’offrir à nos employés la possibilité de faire le meilleur travail qui soit. Venez travailler avec nous et ouvrez vos horizons.

 

Principales responsabilités

  • Déterminer les exigences relatives à la plateforme infonuagique, particulièrement en ce qui concerne les processus de libre-service, d’intégration continue et de livraison continue de l’infrastructure infonuagique
  • Rédiger une documentation et des rapports concernant l’utilisation de la plateforme et le soutien technique qui lui est destiné
  • Travailler au sein d’une équipe qui donne vie aux caractéristiques et aux fonctionnalités des produits
  • Concevoir et développer l’architecture de logiciels destinés à un vaste éventail de services et de systèmes dans un imposant environnement de logiciels à la demande (SaaS)
  • Développer un code propre et maintenable dans des environnements d’intégration et de déploiement continus
  • Fournir des rétroactions constructives aux autres développeurs à travers une revue de code
  • Effectuer des démonstrations de faisabilité sur les produits des fournisseurs et définir des normes applicables
  • Recueillir, élaborer et concevoir des exigences destinées au soutien technique de la plateforme avec l’aide des équipes d’exploitation
  • Être responsable des pratiques de développement opérationnel (DevOps), y compris la gestion du portail libre-service visant à accélérer l’adoption des technologies infonuagiques par les équipes de développement
  • Concevoir et développer la plateforme conteneurisée en intégration continue et en livraison continue, en veillant à ce qu’elle respecte les normes établies par l’entreprise en matière de rendement et de sécurité
  • Contribuer et travailler à mettre en œuvre un mode de gestion lié à l’amélioration continue des processus et des pratiques de livraison des logiciels
  • Identifier et encourager la croissance, la formation et l’élaboration de plans de carrière de l’équipe
  • Participer au recrutement de candidats talentueux pour grossir les rangs de votre équipe et de l’entreprise

Exigences

  • Au moins cinq ans d’expérience dans la production d’applications infonuagiques haut de gamme
  • Solide expérience dans la production d’applications hautement extensibles
  • Connaissances avancées de Python, Ruby, PHP, JavaScript ou d’autres langages
  • Grande expérience dans la production de solutions d’intégration continue (CI) et de livraison continue (CD) au sein de grandes entreprises
  • Connaissance exceptionnelle de Google Cloud Platform ou d’Amazon Web Services
  • Expérience de travail avec les bases de données SQL et NoSQL, ainsi que de solides connaissances en la matière
  • Connaissance approfondie des pratiques associées à la méthode de développement Agile et des pratiques exemplaires relativement au processus de livraison continue
  • Solides capacités d’expression orale et écrite (français et anglais)
  • Capacité à collaborer efficacement avec d’autres équipes
  • Aptitude à planifier, organiser, prioriser et concentrer les efforts de l’équipe sur les éléments importants
  • Capacité à orienter et à mentorer les membres de l’équipe

 

Atouts

  • Connaissance du commerce électronique et des systèmes de point de vente
  • Expérience dans le développement de solutions extensibles de logiciels à la demande (SaaS)
  • Expérience avec Jenkins, CircleCI, Travis CI, Concourse, Kubernetes, Docker et Terraform
  • Expérience avec des cadres de tests automatisés et l’architecture de tels tests

 

Et le reste ?

En plus des avantages affichés sur notre page Carrières, il y a :

  • Des horaires de travail flexibles (on ne pointe pas en arrivant ni en quittant !)
  • Travailler dans un château ; c’est l’un des meilleurs centres de développement à Montréal
  • Nous reconnaissons le travail des employés car ils contribuent tous au succès de l’entreprise
  • Nous encourageons la prise d’initiatives et le leadership
  • Des séances de « tech talk », parce qu’échanger, c’est génial :)
  • Des heures festives tous les vendredis après-midis
  • De petites gâteries pour les anniversaires du mois (400 personnes à Montréal, ça fait beaucoup de gâteaux !)
  • Des activités amusantes avec les autres membres de la famille Lightspeed !
  • Travailler aux côtés de gens hautement qualifiés

 

Postulez maintenant