Autorité régionale de transport métropolitain - ARTM

Développeur – Logiciel – Web Full stack - Responsable de produit technique

Click Here to Apply

Job Location

Montréal, Canada

Job Description

Vous souhaitez prendre part à ce défi ? Travailler au sein des technologies de l’information de l’ARTM c’est contribuer au programme numérique de la mobilité dont l’objectif est de développer une centrale de mobilité métropolitaine, afin de relier les services de transport collectif à tous les modes alternatifs de transport (vélo, autopartage ou auto en libre-service, taxi, etc.) offerts aux citoyens. Voici la description de la personne que nous cherchons. Est-ce vous ? Développeur – Logiciel – Web full stack – Responsable de Produit Direction exécutive : Technologie de l’information Sous la supervision du Directeur (CTO) Architecture, données et livraison, le développeur logiciel – web fullstack – responsable de produit a un rôle de responsable de produit et de développeur. En tant que responsable de produits techniques, il aura la responsabilité de maximiser la valeur fournie par l'équipe en veillant à ce que le backlog de l'équipe soit aligné sur les besoins des clients, des parties prenantes et l’écosystème de mobilité. Il participe à l’estimation des coûts et des efforts dans le cadre SAFe. Il démontre son leadership envers l’équipe SAFe, les partenaires d’affaires, les ressources de l’organisation ainsi que les sous-traitants. En tant que développeur fullstack, il implémente et réalise les composantes logicielles, répondant aux besoins changeants des solutions déjà implantées, de solutions à déployer tout en respectant l’architecture cible et le plan directeur TI. II est responsable de l’implémentation et du maintien des composantes technologiques (principalement APIs et services backend), selon les bonnes pratiques de développement logiciel. Il agit, également, en regard des lois, règlements, procédures et techniques supportant et encadrant la mission de l’organisation, dans le respect de l’architecture d’ensemble des systèmes. Il jouera un rôle essentiel dans l’équipe de produits suivant Équipes : Intégration Mobilité Produits : Services (API) d’intégration des partenaires de mobilité À quoi ressemblent vos journées de travail ? Chaque journée a sa couleur, et voici un sommaire des principales actions que vous devrez réaliser dans l’exercice de vos fonctions : À titre de Responsable de produits vous serez responsable de : Établir une vision de la feuille de route de l'intération de planification, aligné avec le gestionnaire de produits et de l’architecte de solutions responsables Agir en tant qu'expert de développement des APIs réutilisables des produits d’intégration de la mobilité Gérer la relation, la communication et la rétroaction avec toutes les parties prenantes Prioriser les fonctionnalités et les items du backlog - stories et billets de support Collaborer avec les acteurs du train pour organiser avec succès les cérémonies À titre de Développeur Logiciel Web Fullstack vous serez responsable de : Contribuer activement aux phases de faisabilité, de conception et de réalisation de divers projets de développement et d’intégration de progiciel, tout en respectant les principes d’architecture de solution, d’infrastructure et logiciel de l’industrie; Être capable d’établir et recommander des solutions TI sécuritaires, fiables et performantes qui répondent aux besoins d’affaires; Favoriser la réutilisation de solutions éprouvées en permettant d’optimiser la qualité des services et des opérations; Participer activement et piloter les expérimentations des solutions, ainsi que mise en service des environnements infonuagiques nécessaires à la livraison des systèmes; Réaliser l’assurance qualité de la documentation des alignements architecturaux proposés dans le cadre de l’implantation du plan stratégique TI; Concevoir les composantes logicielles en se préoccupant des besoins fonctionnels, des capacités d’évolution, de la performance globale et des exigences de sécurité; Travailler de concert avec les équipes et les fournisseurs de service d’infogérance afin d’assurer la livraison des composantes performantes; Participation selon les besoins, au diagnostic et à la résolution de problèmes opérationnels pointus; Participer au diagnostic et à la résolution de problèmes opérationnels pointus 24h/7j Participer aux analyses de risques et de coûts/bénéfices Ce profil est le vôtre ? Expérience : Une expérience pertinente de 7-10 ans au minimum en Technologies de l’information; La nature des dossiers exige une expertise étendue et approfondie de plusieurs domaines technologiques et/ou d'affaires et la couverture d'aspects touchant les données, les applications et les infrastructures. Compétences et aptitudes : Savoir développer des composantes logicielles pour les principales plateformes, web et Savoir appliquer les principes liés à la pratique DevOps et SRE recommandée par l’organisation, dans le cadre du développement applicatif Posséder une expérience comme développeur, intégrateur et opérateur de solutions ayant contribué dans les phases de faisabilité, de conception, de réalisation et à la livraison de solutions d'affaires; Posséder d’excellentes habiletés d'analyse, de synthèse et habilité à faire des recommandations ; Démontrer de la polyvalence et de l’autonomie dans la réalisation quotidienne de ses fonctions; Exercer un leadership mobilisateur auprès d’intervenants de différents secteurs d’activités et d’équipe multidisciplinaires Avoir le sens de l’écoute et bonne compréhension des enjeux d’affaires ; Logiciel et Intégration Posséder une expertise des langages (C#, C++, Python) Posséder une connaissance des langages (ex: Go, Rust, Bash, Powershell, SQL, Javascript) Posséder une expertise des principes de génie logiciel et patrons de conception (ie architecture distribuée, architecture en microservices, intégration par API, architecture événementielle et streaming, etc.) Posséder une maîtrise des principes de développements logiciels collaboratifs (guide de développement, normes de programmations, revues de codes, pull requests, / Revue par les pairs / “pair programming”, TDD et couverture de code, OWASP, etc. ) Posséder une expertise des technologies de base de données, relationnel et non relationnel (ex : SQL Server, MongoDB, Redis, etc.); Posséder une expertise des frameworks de développement (.Net). Posséder une connaissance des frameworks de scripting est un atout (ex : React.js) Posséder une bonne connaissance des services de passerelles d’API (ex : Apigee, Traefik, API Gateway) et événementielles (ex : Kafka, Event Hub, ServiceBus) Posséder une expertise ou de bonnes connaissances de développement sur des plateformes mobiles, un atout Posséder une très bonne connaissance des principes (journaux, métriques, traces, indicateurs) et technologiques d’observabilité (ex : Grafana, Prometheus, OpenTelemetry), afin de valider et produire un état de santé des composantes logicielles (SLO, SLI) Posséder une expertise des principes d’intégration de SaaS, un atout SDLC Savoir gérer les artéfacts (code/configurations) et déployer des solutions logicielles d’affaires dans un environnement moderne (GitHub, SonarQube, ArgoCD). Crossplane, Terraform sont des atouts Posséder des connaissances approfondies des méthodes de développement AGILE/SAFe et de ses principes fondamentaux de cycle de vie (CI/CD), Infrastructure/infonuagique Posséder une maîtrise de développement des APIs/services conteneurisés et exécutés sur un infrastructure natif infonuagique (Docker, K8s, Helm, etc.); Posséder une connaissance de l’intégration des systèmes d’identité, d’autorisation et d’authentification aux APIs (OIDC, OAuth2, SAML 2.0) Posséder une bonne connaissance d’un des principaux fournisseurs infonuagiques (GCP, AWS, Azure) d’infrastructure Mobilité Posséder une bonne compréhension des concepts de mobilité, un atout Posséder une bonne compréhension des normes associées. (ex: GTFS, GTFS Realtime, GBFS, SIRI, TOMP, SIRI), un atout Maîtriser le français parlé et écrit ; Connaissance de la loi portant sur la protection des renseignements personnels, des règles et directives en matière de sécurité informatique constitue un atout. Scolarité : Baccalauréat en technologie de l’information ou en génie informatique. Ce qui vous attend Emploi régulier à temps plein, 37,5 heures par semaine ; Gamme complète d’avantages sociaux ; Formule de travail flexible intégrant le télétravail; De beaux défis liés au transport collectif et à la mobilité intégrée ; Être partie prenante du développement d’une jeune organisation ; Et plus encore Projet Concerto : Avec son projet de nouvelles mobilités qui vient d’être initié (Vers de nouvelles mobilités – Autorité régionale de transport métropolitain | ARTM), l’ARTM cherche à repenser la mobilité dans la région métropolitaine. Les habitudes de déplacement évoluent, et, pour bien répondre à leurs besoins variés, les citoyens recherchent des solutions de transport simples, efficaces et durables. Alors que l’offre de transport collectif se diversifie avec, entre autres, le développement du transport à la demande, l’arrivée du REM et des navettes électriques autonomes, des modes alternatifs comme le vélo et l’autopartage gagnent en popularité. Le citoyen se retrouve donc devant plusieurs options de mobilité et cherche à faire des choix éclairés, notamment en matière d’utilisation d’un véhicule privé. Pour appuyer cette vision, l’ARTM met en place un important programme numérique de la mobilité dont l’objectif est de développer une centrale de mobilité métropolitaine, afin de relier les services de transport collectif à tous les modes alternatifs de transport (vélo, autopartage ou auto en libre-service, taxi, etc.). Qui sommes-nous ? Nous sommes l’Autorité régionale de transport métropolitain (ARTM), une organisation issue de la nouvelle gouvernance des transports collectifs de la grande région de Montréal. Notre mission ? Dans une perspective de développement durable et de cohésion régionale, l’Autorité planifie, organise, finance, développe et fait la promotion du transport collectif dans la région métropolitaine de Montréal afin d’offrir une expérience de mobilité simple, intégrée, fluide et efficace. L’ARTM, c’est la mise en commun des compétences de professionnels engagés envers la mission de l’organisation. Nous relevons en équipe, dans un climat de respect et de collaboration, les défis inhérents au développement d’une vision unifiée du transport collectif au service de la population. Bon à savoir Seules les personnes dont les candidatures ont été retenues seront contactées. Le candidat sera amené à passer un test technique ou à présenter une solution qu’il a conçue, développée et mise en production pour amener une évaluation technique de la solution durant l’entrevue. Dans un souci d’inclusion et d’ouverture à la diversité, l’ARTM souscrit aux principes de l’accès à l’égalité en emploi et encourage toute personne engagée, motivée et intéressée à prendre part à notre mission à manifester son intérêt. Nous désirons bâtir des équipes solides, constituées de gens compétents et passionnés, et ce, sans égard au genre, à la nationalité, l’origine ou la condition physique. L’ARTM s’engage à vous offrir un milieu de travail stimulant où la créativité collective est continuellement mise à profit Venez faire une différence avec nous Au plaisir de vous rencontrer.

Location: Montréal, CA

Posted Date: 10/31/2024
Click Here to Apply
View More Autorité régionale de transport métropolitain - ARTM Jobs

Contact Information

Contact Human Resources
Autorité régionale de transport métropolitain - ARTM

Posted

October 31, 2024
UID: 4918195009

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.