Architecte de solutions
Java
Description #LI-FC2

Notre client, figure emblématique et reconnue à Montréal, recherche un Architecte de Solutions/Applicatif, en poste permanent.

Nature de la contribution:

Relevant du directeur d’architecture de solution et la conception de logiciels, vous agirez en tant que référence professionnelle dans votre champ d'activités et offrirez expertise et conseils aux intervenants dans l'application des principes s'y rapportant.

Responsabilités principales:

Vous fournirez à la direction toutes les informations permettant d'influencer les orientations et les politiques en matière d'informatique et de technologie.

Vous devrez comprendre les enjeux d'affaires, identifier les besoins informatiques des intervenants et proposer des solutions technologiques afin de soutenir la réalisation de leurs activités.

De plus, vous aurez à répondre aux demandes complexes des intervenants et à assurer l'apport de solutions ainsi que leur satisfaction par la qualité des services offerts.

Vous diagnostiquerez les situations problématiques et interviendrez dans la résolution de problèmes complexes en assurant la mise en place de correctifs permanents et ce, dans une perspective d'amélioration continue.

Vous assurerez l'élaboration, l'implantation, la mise à jour et le respect des politiques, des normes et des procédures dans le domaine de l'informatique.
Enfin, vous agirez à titre de « coach » au sein de l'équipe de développement.

Plus spécifiquement, vous aurez à:

•Agir comme expert dans la conception de solution d’automatisation de processus,

•Agir comme expert dans la conception de solution d’intégration de système,

•Agir comme expert dans la conception de solution applicative Java/J2EE,

•Jouer le rôle d’intégrateur technologique sur les projets d’envergure et stratégique,

•Identifier les risques, les enjeux et les contraintes associés aux solutions faire les recommandations adéquates aux architectes de solution,

•Jouer le rôle de Lead dans la livraison des projets d’envergure,

•Assurer l’alignement avec l’architecture de solution,

•Assister les analystes fonctionnels ainsi que les développeurs dans la réalisation des solutions,

•Faire les revues de design et de code,

•Produire des estimés précis et réalistes,

•Effectuer de la veille technologique et suivre l’évolution technologique des standards T.I. sur le marché,

•Produire les interfaces des services (WSDL & Swagger),

•Produire les normes et standards de Développement,

•Participer à l’élaboration des Principes et Normes d’architecture,

•Livrer les Preuves de concepts et coacher les développeurs lors de l’élaboration de nouvelles recettes de développement,

•Support les architectes dans la confirmer de la faisabilité des solutions proposées et soulever les risques éventuels.


Qualifications :
•Baccalauréat complété avec 10 années d'expérience pertinente OU Maîtrise complétée avec 8 années d'expérience pertinente,

•Expérience d’au moins 5 ans en conception de logiciel (software architecture),

•Expérience d’au moins 6 ans en Java/J2EE,

•Expérience d’au moins 6 en sécurité logiciels,

•Expérience concrète en intégration de système avec les produits d’IBM (WESB, WPS, IBM MQ, DataPower ou autres),

•La connaissance des principes de sécurité est requise (One-Way-SSL, Two-Way-SSL, Signature, Encryption, SAMLv2, JWT, OAuth 2.0, OpenID connect),

•Une très bonne connaissance du middleware applicatif « IBM WebSphere Application Server » est requise (WAS) & appacheTomcat,

•Bonne connaissance de Angular 2,

•Connaissance du framework Spring,

•Une très bonne connaissance d’IBM MQ7 est requise,

•La connaissance des normes, standards et meilleures pratiques en développement logiciel et d’intégration est requise,

La connaissance des méthodologies agiles est un atout,

•Bilinguisme (parlé/écrit) français et anglais
i
N° de poste 1668
Lieu Montréal
Statut Permanent