Analyste de réalisation SAS (R1)
Role description
TEHORA est présentement à la recherche d'un(e) analyste de réalisation SAS ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente.
Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue.
Description des travaux ou des biens livrables- Assurer la conception, l’analyse, la modification, la programmation, l’optimisation et la mise en production, la documentation des travaux en exploitation de données SAS comprenant du code SQL;
- Assurer la réalisation des essais unitaires et intégrés;
- Assurer le respect des règles d’affaires de l’équipe et de l’organisation;
- Utiliser un environnement de données relationnelles et des données provenant d’autres sources non structurées;
- Travailler en étroite collaboration avec :
- Le coordonnateur de mandats spéciaux;
- Les chefs d’équipe;
- Les employés internes en exploitation de données
- Les employés internes en analyse d’affaire
- Les spécialistes de l’environnement informationnel, soit les modélisateurs de données, les administrateurs de base de données (DBA), les architectes;
- Les autorités.
- Livrer les solutions élaborées en assurant, la documentation, le transfert d’informations pertinentes ou l’animation de certaines formations aux utilisateurs;
- Au besoin, participer, à :
- L’élaboration ou la révision de l’architecture logicielle;
- L’élaboration ou la révision de l’architecture d’intégration (communication inter‑systèmes);
- Rechercher et implanter des solutions aux éléments bloquants de son équipe et transmettre au coordonnateur de mandats spéciaux ceux qui ne peuvent être réglés à son niveau;
- Dans le cadre du développement ou de l’entretien de la solution logicielle : participer, avec les membres de l’équipe, à l’estimation des histoires du carnet de commandes (carnet de produit);
- Réalisé en collaboration avec les membres de l’équipe, le découpage des histoires en tâches (unités de programmation);
- Documenter les travaux et données exploitées;
- Assister les modélisateurs à la modélisation des données;
- Réalisé la solution et l’exploitation de données (programmation SAS avec code SQL).
- Effectuer l’analyse fonctionnelle et logicielle des histoires;
- Réalisé les éléments documentaires requis par l’approche de développement agile de l’organisation;
- Effectuer la programmation des tâches (unités de programmation);
- Documenter la programmation selon les normes et standards de l’équipe et de l’organisation;
- Réalisé les essais unitaires;
- Participer activement à la qualité du code produit (documentation, revue de code, propriété collective du code);
- Réalisé la mise en place du développement piloté par les tests TDD et du développement piloté par le comportement BDD;
- S’assurer que les bonnes pratiques de programmation SAS et SQL sont suivies et respectées;
- S’assurer que les orientations d’architecture logicielle sont cohérentes et appliquées correctement dans son équipe;
- Livrer la solution de manière incrémentale.