Job Openings Directeur, ingénierie logicielle

About the job Directeur, ingénierie logicielle

FAITES CONNAISSANCE AVEC PBSC

PBSC Solutions Urbaines est le leader mondial dans les solutions de vélopartage et de mobilité urbaine (Familier avec BIXI? C’est notre première installation!). À travers nos technologies et nos 4 modèles de vélos, nous changeons le monde, une ville à la fois et nous en sommes à +95 000 vélos déployés dans +43 villes partout sur la planète, pour un total de 500 millions de trajets.

ONE TEAM

Notre famille grandit et nous sommes à la recherche de gens comme vous qui sont les meilleurs dans leur domaine et qui ont envie de voir concrètement les résultats de leur travail. Les avantages de faire partie de notre One Team passionnée et créative sont nombreux. En voici quelques-uns :

  • Flexibilité pour le télétravail;
  • Formations diverses – Campus PBSC;
  • Assurances collectives;
  • Clinique de santé virtuelle et compte santé;
  • Stationnement inclus et facilité pour les transports en commun;
  • Rabais d’abonnement avec BIXI et accès à notre réseau privé de vélos en libre-service à la station du métro Longueuil;
  • Zones de détente avec console de jeux, tables de billard, de ping-pong et de babyfoot;
  • Café, chocolat chaud, fruits frais, barres tendres, 5@7, cadeaux et tirages;
  • Club de course à pied, douches sur place, diverses activités sociales et plus encore!

VOTRE MISSION

Notre CTO est à la recherche d’un(e) DIRECTEUR-TRICE, ingénierie logicielle qui sera responsable des projets de développement, de la conception technique et des suivis fonctionnels pour la suite des produits PBSC. Les équipes développent des systèmes embarqués (C, FreeRTOS, STM32), des applications front-end (iOS / Android, Web Angular), des services nuagiques (Java, AWS) et DevOps. Vous coacherez les membres de votre équipe et les ferez grandir dans leur rôle tout en créant un environnement de travail qui encourage la collaboration et la communication. Dans un langage mathématique, votre quotidien sera composé à 50% de gestion de votre équipe, 25% conception et architecture produits et 25% de processus et outils de développement logiciel.

Ce défi est pour vous si vous êtes un coach technique, que vous aimez les processus agiles et que pour vous, la réussite de l’organisation nécessite l’apport de tous.

VOTRE QUOTIDIEN

  • Assumer le leadership et la gestion de votre équipe incluant la définition des objectifs, les suivis de performance et des objectifs, les embauches, le coaching, la communication et la formation;
  • Diriger les efforts de conception, réalisation et développement des mécanismes de livraison pour la solution à nos clients du monde entier;
  • Contribuer à la définition et l’exécution de la feuille de route pour la technologie et l’innovation de la solution;
  • Soumettre des recommandations pour l’adoption de nouvelles technologies et innovation;
  • Maintenir un environnement de travail qui soit motivant avec une culture de communication ouverte;
  • Contribuer à la définition des plans stratégiques et opérationnels ainsi qu’à leurs mises à jour;
  • Fournir une révision de codes et offrir des conseils techniques aux membres de l’équipe dans un but d’amélioration continue;
  • S’assurer que la documentation et les procédures écrites soient complètes et à jour;
  • Travailler en étroite collaboration avec les membres de votre équipe et les gestionnaires de produits, afin d’améliorer les applications, les services et les méthodes de travail, en respect du plan stratégique et selon les meilleures pratiques de développement;
  • Apporter votre soutien et votre connaissance à l’équipe des gestionnaires de produit, afin d’orienter les choix technologiques pour un modèle de déploiement en continu, de bien définir les priorités, les plans de développement, les critères de qualité et d’acceptation;
  • Assurer la gestion de projet de votre mandat (planning, exécution, délais, gestion des risques, rapports d’avancement, etc.);
  • Être un(e) évangéliste de la méthodologie SCRUM, du déploiement en continue et des méthodologies de développement piloté par des tests (TDD) au sein de l’équipe.

COMMENT AVOIR DU SUCCÈS DANS CE RÔLE

  • Détenir un baccalauréat ou Maitrise en Génie Électrique, Génie Systèmes Informatiques, Science Informatique ou Génie Informatique;
  • Avoir au moins dix (10) années d’expérience dans des postes reliés au développement de systèmes d’internet des Objets (IOT) ayant des interactions côté logiciel, dont sept (7) années dans un rôle de gestion ou de coordination d’équipe;
  • Expertise reconnue dans les environnements Agile avec des sprints, des démonstrations logiciels et les rétrospectives à la fin de chaque sprint;
  • Solide expérience des technologies d'applications Web, mobile, services nuagiques et systèmes embarqués;
  • Faire preuve de rigueur dans les processus de développement;
  • Aisance avec les outils Atlassian et les outils de développement tel que (Git, Jira, Confluence, Structure et Jenkins);
  • Expérience avec l’architecture de système Internet des objets et de la communication entre les objets avec les technologies Bluetooth, Zigbee et WiFi;
  • Expertise démontrée en intégration dans des environnements complexes;
  • Aimer le défi de la simplification de systèmes complexes;
  • Faire preuve d’un sens de l’organisation et d’optimisation des méthodologies;
  • Approche stratégique et innovatrice de la résolution de problèmes, dans le but de corriger à la source.

LES INCONTOURNABLES

  • Votre devise est la satisfaction du client, qu’il soit interne ou externe;
  • Être une personne d’équipe qui croit que le succès nécessite l’apport de tous;
  • Excellentes qualités relationnelles et compétences de communication;
  • Leadership dynamique, proactif et innovateur, qui amène les différentes équipes à faire les choses différemment;
  • Cherche constamment à se dépasser, à se développer et à partager;
  • Vous naviguez bien dans les zones grises et les changements;
  • Partager nos valeurs : Passion, Imagination, Innovation et One Team;
  • Avoir une approche CSE - Communiquer, Simplifier, Exécuter;
  • Excellente maîtrise du français et de l’anglais, tant à l’oral qu’à l’écrit.