Ce site récupère une partie de ses emplois auprès de: Emploi Ventes | Camionneur | Travail de la Maison

Le meilleur site pour trouver ton prochain emploi francophone à Montréal!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   emploi montréal   

Tu cherches un nouvel emploi à Montréal? Ici c'est ton dernier arrêt.

previous arrow
next arrow
Slider

Spécialiste Conception de solutions

Canadian National Railway

C'est un Contrat job à Montreal, QC publiée le octobre 31, 2020.

 Résumé des fonctions

Le ou la spécialiste Conception de solutions conceptualise, conçoit et documente la façon dont des applications interagissent et échangent des données. La personne titulaire de ce poste est une experte des applications distribuées et de l’échange de données. Elle collabore avec les clients internes et les intervenants de l’I et T afin d’analyser les besoins des utilisateurs ainsi que les données et les règles commerciales dans le but de concevoir et d’élaborer des options de conception permettant le fonctionnement d’une application et l’accès de celle-ci aux données. Durant la phase de livraison, la personne produit des solutions pour l’échange de données et en définit le format, le protocole, le comportement, la persistance et la performance. Elle propose aussi des solutions créatives et innovatrices et élabore les documents de conception de faible niveau pour soutenir le développement, la vérification de la qualité et la pérennité de l’application ainsi que l’accès à ses données.

Principales responsabilités Collaboration

  • Collaborer avec les clients internes, dont des architectes et des intégrateurs Solutions, afin de comprendre les objectifs opérationnels et le but des futures applications

  • Collaborer avec les concepteurs et les développeurs de données afin de trouver les meilleures solutions

Conception de solutions

  • Comprendre les points d’intégration entre les différents systèmes et souligner les risques potentiels associés à la livraison des solutions

  • Élaborer des spécifications de faible niveau

  • Aider à l’élaboration de solutions en évaluant les menaces et en étant informé sur la sécurité

  • S’assurer que tous les éléments des solutions ont été pris en compte et que les solutions respectent l’architecture convenue

  • Aider à améliorer les processus et les méthodes du Génie logiciel dans leur ensemble

Conditions de travail

Ce poste prévoit des conditions de travail standard dans un bureau et un horaire de travail normal du lundi au vendredi. En raison de la nature du poste, la personne qui l’occupe doit être en mesure de respecter des échéanciers serrés, de faire face à la pression et de gérer le stress.

Exigences Expérience

Conception de solutions

  • Expérience de travail globale d’au moins 5 ans

    • Expérience de la conception de systèmes et de l’établissement des besoins de l’entreprise

    • Expérience de l’architecture à trois niveaux, multiniveau, d’infonuagique et de microservices ainsi que de l’architecture orientée vers les services (SOA)

    • Expérience des concepts et des technologies des interfaces de programmation d’applications (API), p. ex., Representational State Transfer (REST), JavaScript Object Notation (JSON), Extensible Markup Language (XML), Simple Object Access Protocol (SOAP), Yet Another Markup Language (YAML), et Swagger

    • Expérience de l’échange de documents informatisés (EDI) et des outils d’extraction, de transformation et de chargement

    • Expérience de Visio, Sparks, Confluence et JIRA

    • Expérience de Systems, Applications and Products (SAP)*

    • Expérience en développement de logiciels*

*Toute expérience dans l’un des domaines ci-dessus constitue un atout

Formation, certification et désignation

  • Baccalauréat en informatique ou en génie logiciel

Compétences

  • Inspirer les autres par des communications efficaces et s’adapter à l’auditoire à l’oral et à l’écrit

  • Utiliser le raisonnement analytique

  • Innover par la résolution de problèmes

  • Connaître l’entreprise et se maintenir au courant des tendances du secteur pour développer son expertise et mieux faire son travail

  • Faire preuve d’un bon sens de l’organisation

  • Collaborer avec les principaux intervenants internes pour augmenter la productivité

  • Travailler de façon autonome avec peu de supervision

  • Être parfaitement bilingue (français et anglais) à l’oral et à l’écrit

  • Capacité de travailler en même temps sur plusieurs projets dans un environnement changeant à l’aide de différentes méthodologies (en cascade et Agile)

Connaissances et compétences techniques

  • Excellente connaissance de la définition de spécifications techniques et fonctionnelles à l’aide d’organigrammes, de diagrammes de séquences ou d’autres modèles de langage de modélisation unifié (UML) nécessaires

  • Connaissance des processeurs de flux et des agents de messages

  • Connaissance des plateformes de gestion API, p. ex., Apigee*, WSO2, CA Layer 7 et Mashery

  • Compréhension des systèmes de gestion des bases de données relationnelles (DBMS) et de Structured Query Language (SQL)

  • Compréhension de l’approche API avant tout

  • Compréhension des bases de données en mémoire et des couches de données rapides ainsi que des pratiques relatives aux activités de développement

*Toute connaissance dans l’un des domaines ci-dessus constitue un atout

La forme grammaticale utilisée dans ce document vaut tant pour les hommes que pour les femmes. Le CN souscrit au principe de l’équité en emploi et invite toutes les personnes qualifiées à présenter leur candidature. Nous remercions tous les candidats de leur intérêt; cependant, nous ne communiquerons qu’avec les personnes dont la candidature sera retenue. Veuillez consulter régulièrement vos courriels, car les communications sont surtout envoyées par courrier électronique.