Développeur ou Développeuse DevOps - Node.Js et Java

Desjardins - Montréal, QC (30+ days ago)

Apply Now

Desjardins Group is the largest cooperative financial group in Canada, and one of the largest employers in the country. It offers a full range of financial products and services and is home to a wealth of expertise in property and casualty insurance, life and health insurance, wealth management, services for businesses of all sizes, securities brokerage, asset management, venture capital, and secure, leading-edge virtual access methods.

Job Level

NV-09
À titre de développeur ou développeuse DevOps, vous contribuez à l’efficacité informatique. Vous concevez, configurez, administrez, maintenez et faites évoluer les systèmes de gestion pour répondre aux besoins de l’organisation.

Votre rôle consiste à contribuer au développement de systèmes, programmes et applications informatiques de moyenne à grande envergure en réalisant l’arrimage et la mise en œuvre, tout en mettant à profit votre compétence à maîtriser la technologie et d’anticiper les innovations. Vous analysez les besoins des clients et partenaires et influencez les orientations relativement aux solutions technologiques ou des systèmes d’information requis à l’intérieur d’un projet. À cet égard, vous planifier, hiérarchisez et coordonner le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre. La nature des dossiers et des projets exige des connaissances globales dans votre domaine.

Vous formulez des propositions relatives à la réalisation des projets et contribuez à la résolution de problèmes complexes par des analyses et votre connaissance globale du domaine d’affaires. Les arrimages sont fréquents. Vous êtes appelé à interagir avec diverses parties prenantes œuvrant dans des domaines d’expertise complémentaires.

Vous agissez à titre de référence et de personne-ressource relativement aux systèmes auprès de votre unité, des clients et divers intervenants.
Dans le cadre de sa Stratégie numérique, Desjardins est engagé dans une transformation du développement pour laquelle nous avons déployé une plateforme applicative (PaaS) avec la technologie Pivotal Cloud Foundry, des outils (Bitbucket, Artifactory, SonarQube, Concourse, Vault, etc.), une pratique de livraison continue, des patrons et recettes ainsi qu’un Campus pour la formation.Nous recherchons maintenant de nouvelles personnes pour renforcer l'équipe. Si vous êtes une informaticienne ou un informaticien avec un fort penchant technique, curieux des nouvelles approches et outils, très bon travailleur d'équipe en mode scrum, polyvalent, engagé et rapide, nous avons des opportunités pour vous!

Plus précisément, la personne titulaire participe activement à titre de membre à part entière d'une équipe agile à développer en pair-programming, à appliquer les pratiques de TDD (test-driven development) et TBD (trunk-based development), à développer, maintenir et faire évoluer des applications basées sur les technologies SpringCloud, SpringBoot et React, hébergées sur une plateforme infonuagique CloudFoundry dans Azure, et livrées par le biais de pipelines de livraison en continu (Bitbucket, SonarQube, Concourse CI, Artifactory)

Responsabilités principales

Investiguer et analyser les incidents critiques et les problématiques très complexes et en déterminer les causes.
Identifier les solutions optimales en vue d'assurer le bon fonctionnement des systèmes de diverses lignes d'affaires de l'organisation.
Analyser et réaliser des demandes de services de très grande envergure, incluant les évolutions, et ce, en fonction des besoins spécifiques des clients.
Assurer les liens requis avec les différents secteurs de l'organisation impliqués à l'intérieur de ses activités, et ce, dans le respect des priorités établies.
Recommander des solutions permettant d'optimiser le parc applicatif ou les opérations des diverses lignes d'affaires de l'organisation.
Réaliser des modifications applicatives très complexes, des scénarios d'essais et produire la documentation requise afin d'assurer la qualité et le suivi des changements en production.
Assurer la surveillance continue du parc applicatif et effectuer les interventions appropriées afin d'assurer la continuité des opérations.
Profil recherché

Baccalauréat dans une discipline appropriée
Quatre (4) années d'expérience pertinente
Excellente connaissance du développement de service (NodeJS et Java - nous utilisons principalement NodeJS et GraphQL)
Excellente connaissance du développement d'expérience utilisateurs (Javascript, React, Vue, Angular - nous utilisons React/SemanticUI)
Connaissance de Bash, Linux, Redis, PostgreSQL, ElasticSearch, OAuth2/OpenID (un atotu)
Expérience de travail en mode Agile (un atout)
Connaissance de TDD (test-driven development) et TBD (trunk-based development) (un atout)
Veuillez noter que d’autres combinaisons de formation et d’expérience pertinentes pourraient être considérées

Pour les postes vacants disponibles au Québec, veuillez noter que la connaissance du français est nécessaire
Desjardins Cross-sector skills

Accountability, Collaborates, Customer Focus, Innovation
Key competencies for the job

Complexity, Nimble learning, Plans and aligns, Tech savvy
Work Location

400, boul. de Maisonneuve Ouest Montréal
Trade Union

Non Syndiqué
Unposting Date

2019-11-3
Job Family

Information technology (FG)