Analyste-programmeur Intégration lead

Montreal, Quebec, Canada | Contract | Partially remote

Apply by: Feb. 25, 2025
Apply

The candidate must have the following qualifications to be retained for an internal process:

  • Minimum de 7 ans d'expérience en développement.
  • Faire preuve de leadership pour prendre en charge les cellules ou escouades agiles, pluridisciplinaires et autoportantes.
  • Coordonner les travaux de résolution de bout en bout.
  • Mettre à jour les documents d'analyses fonctionnelles ainsi que les artefacts dans Azure DevOps (SU, Tâches, Bogues, etc.)
  • Expérience avec Azure Cloud 
  • Expérience en conception et déploiement d’entrepôts de données modernes (Data Warehouse) et de lacs de données (Data Lake).
  • Expérience en développement de solutions ETL/ELT pour intégrer, transformer et charger des données à l’aide d’outils Azure (Azure Synapse, ADF, autres...)
  • Développer et maintenir des scripts, fonctions ou API en Python, SQL ou autre pour automatiser des processus ou enrichir les données.
  • Langue : français 5/5



Connaissances Techniques
Bonne Connaissances au niveau logiciel/application web : (Le plus possible dans la liste)

  • Azure Devops / TFS
  • Microsoft SQL server Management studio
  • Visual Studio Code
  • Azure Synapse Analytics 
  • Serverless SQL Pool 
  • ADF 
  • Notebook PySpark & SQL 
  • FnApps
  • Azure Monitor et Application Insight
  • Compte de stockage ADLS Gen 2
  • Base de données «Azure SQL»
  • Bonne connaissance du language SQL

 

Qualités recherchées :

• leadership

• Rigueur

• Bon esprit d'analyse

• Résistance au stress

• Autonomie et proactivité

• Capacité à naviguer entre les besoins d’affaires et la technique

• Flexibilité et efficacité

• Communication

• Travailler en équipe


Atouts: SAP et Service Now un atout. 

 

Job description:

On recherche deux programmeur analystes expérimentés, capables de prendre le leadership de cellules ou escouades agiles, pluridisciplinaires et autoportantes afin de :

  • Comprendre les livrables de l'escouade ainsi que les problématiques rencontrées et bogues relevés durant les différentes phases de tests intégrés
  • Analyser la source potentielle des problèmes, documenter adéquatement et être en mesure de les expliquer clairement et simplement aux différentes partie-prenantes.
  • Appuyer les développeurs dans la compréhension de règles d'affaires complexes qu'ils devront implémenter dans les interfaces d'intégration.
  • Effectuer un plan de résolution en collaboration avec les membres de son escouade.
  • Participer à la préparation et à l'exécution du plan de déploiement puis devenir membre de l'équipe de support pendant la période de stabilisation (hypercare)