Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Cette offre d’emploi est publiée en anglais pour souligner l’importance de cette langue dans nos opérations quotidiennes. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.
Description du poste :
- L'analyste-programmeur Front-End aura comme principale tâche de participer au développement et l’intégration d’un portail Web et de participer à son intégration au développement Back-End.
L'environnement technique de travail pour le contexte du mandat est le suivant :
- Python (versions 2.7 et 3.6 sur les plateformes Windows et Linux)
- Outils d’automatisation (Ansible et Ansible Tower)
- Frameworks Javascript (Vue.js ou React ou Angular)
- Développement Web en Python (Django ou Flask)
- Plateformes et pipelines CI/CD (Jenkins)
- Bases de données relationnelles (RDBMS) et langage SQL
- Formats de sérialisation de données (YAML et JSON)
Principales responsabilités :
- Assurer le développement et l’évolution de la plateforme d’automatisation dans un environnement Agile
- Assurer le développement et l’intégration d’un portail Web avec un « backend » en Python et « frontend » Javascript
- Suggérer des améliorations aux projets existants
- Produire un code de qualité
- Tester et débugger les livraisons
- Assurer la gestion des activités de développements qui vont lui être assignées en fonction des échéanciers entendus
- Assurer la validation et la correction des erreurs de développement
- Assure le transfert de connaissance à une ressource de Desjardins pour la prise en charge du code développé
- Documentation de la programmation et des procédures opérationnels implantées lors du mandat.
Besoins détaillés :
- Posséder de 5 à 9 ans d'expérience dans un rôle similaire;
- Maîtrise de la programmation Javascript et SQL;
- Très bonne expérience en développement Web;
- Très bonne connaissance en UI/UX
- Bonne connaissance en orienté objet;
- Connaissance d’un des « frameworks » Javascript suivants est un atout: Vue.js ou React;
- Connaissance du système de gestion des versions Git;
- Bonne connaissance de la méthodologie Agile;
- Avoir une bonne expérience de la manipulation de données (démontrer par des projets réalisés auparavant);
- Forte débrouillardise et autonomie;
- Bonne capacité d’analyse;
- Capacité à travailler dans un environnement structuré et avec des processus normalisés;
- Respect des échéanciers;
Découvrez
Let’s Tech Together
