Nous sommes à la recherche d'un Analyste organique sénior pour un poste permanent à Québec.
Responsabilités :
- Analyser les alternatives, formuler des recommandations et réaliser les actions nécessaires (incluant la programmation) pour les projets de développement, de modification, de maintenance et de déploiement des applications informatiques soutenant les activités internes.
- Épauler le Product Owner dans la rédaction des exigences fonctionnelles (histoires) du produit et servir de guide aux développeurs.
- Développer, coder et concevoir certains services d'intégration ou composants complexes.
- Guider l'équipe dans les activités liées à l'architecture organique : schématisation, revue de code, mise en production, formation, accompagnement, etc.
Compétences et expériences requises :
- Expérience en intégration de systèmes via des services Web REST.
- Expertise en analyse et développement de points d'intégration.
- Connaissance d'une plateforme d'intégration de type ESB (ex. : Azure Service Bus) et de l'architecture orientée services.
- Expérience en environnement infonuagique (Cloud) est obligatoire.
- Connaissance de REACT et d'Azure DevOps est un atout.
- Développement dans des langages contemporains : .Net Core, C#, API Rest, REACT.
- Technologies en infonuagique : Azure BD, Azure DevOps (Board, Wiki, Repos, Pipeline, etc.), Azure Service Bus, O365 et SharePoint Online.
- En microservices : OpenShift (ARHOS - Azure Red Hat, OpenShift), Kubernetes.
- Utilisation d'outils de développement : Visual Code, Visual Studio et gestion du code par Git.
- Technologies low-code/no-code avec la suite de la PowerPlatform (PowerApps, PowerAutomate, PowerBI, etc.).
- Infrastructure infonuagique déployée en Infra as Code via Terraform et Ansible.
Exigences minimales :
- Posséder un bacc. en informatique et 13 années d'expérience en informatique ;
- OU : Posséder un DEC en informatique et 15 années d'expérience en informatique ;
- OU : Posséder 17 années d'expérience en informatique ;
- Posséder 10 années d'expérience (13 années si DEC ou moins) en programmation C# incluant la majorité des technologies et langages suivants : Net Core, C#, API Rest, REACT, ASP.net, AOS et réalisation de tests unitaires automatisés en TDD.
- Posséder 5 années d'expérience en programmation SQL dont 3 années dans un environnement Microsoft SQL Server ou Azure SQL.
- Posséder 3 années d'expérience en développement de services web REST.
- Posséder 2 années d'expérience en conception de solutions organiques.
- Posséder 3 années d'expérience en estimation de travaux, grossière et détaillée.
- Posséder 2 années d'expérience dans un rôle d'analyste organique pour une équipe de développeurs, y compris responsable des revues de code.
- Posséder 3 années d'expérience en programmation dans un environnement infonuagique dont une année (1) dans l'environnement Azure.
- Posséder 1 année d'expérience en programmation dans une Architecture Orientée Service (AOS).
- Maîtrise du français parlé et écrit.
- Avoir réalisé un (1) mandat utilisant une approche de développement Agile.
1188 avenue Union, bureau 114, Montréal (Québec) H3B 0E5, Canada