CTC004514 - Ingénieur de donnée
Secteur industriel: Bancaire/Banking
Type d'emploi: Contract
Durée:
Mode de travail: On Site
Description
Nous développons un assistant numérique pour les employés de la BNC. L’agent virtuel communique à travers une interface Web, notre outil de messagerie instantanée et nous interfaces gérant les commandes vocales. Il donne un accès rapide à la recherche, l’obtention de réponses, l’exploration de contenu, l’automatisation des flux de travail et la recommandation de parcours.
Vos Défis
· Concevoir, développer, mettre en œuvre des solutions d’ingestion et de traitements de données pour une solution cloud (SAAS) via des API et/ou d’autres mécanismes disponibles.
· Proposer des stratégies et des plans pour l’évolution des solutions;
· Écrire un code maintenable qui respecte les standards et bonnes pratiques établies
· Se maintenir à jour avec les technologies et les meilleures pratiques de développement
· Participer aux activités de revues de code, de tests et de contrôle de qualité des applications
· Participer à la capture des besoins du client, à la documentation, à l’analyse des problématiques et à leur solution
· Estimer les efforts et les coûts de demandes (projets, livrables, demandes de changements)
· Participer au Planification de Sprint, au Scrum quotidien et à la revue des livrables (Démo)
· Maintenir les applications en place en implémentant des correctifs et améliorations (Support niveau 3).
Vos qualifications et vos talents :
· Au moins 1 année d’expérience en développement sur plateforme Cloud (Azure, Amazon ou IBM Bluemix,) ou node.js
· Au moins 2 années d’expérience comme développeur Spark ou Databricks
· Expérience avec les architectures Event-Driven ou ETL
· Expérience avec les technologies Office 365
· Expérience avec les outils de gestion de code (Git)
· Expérience avec le DevOps (Atout)
· Expérience avec les Azure Functions et Cognitive Services (Atout)
· Expérience avec BD NoSQL et Node.js (Atout).
· Expérience en développement React.js (Atout)
Habiletés
· Autonome et organisé
· Être proactif dans les rencontres de travail, les activités de développements et de support;
· Savoir travailler en équipe dans le respect et la collaboration;
· Avoir le désir de partager ses connaissances et être réceptif à celles des autres;
· Maitrise du français et de l’anglais.