ANALYSTE-PROGRAMMEUR·se SENIOR - DEVOPS & qa

Le Régime des Bénéfices Autochtone (RBA) est un organisme autochtone visant à être la référence en gestion de caisses de retraite et expert en avantages sociaux pour les Premières Nations au Québec. Depuis sa création en 1979, le RBA est engagé dans l’amélioration de l’autonomie financière des membres des Premières Nations.

DESCRIPTION DU POSTE

Sous l’autorité du directeur des technologies de l’information, le titulaire du poste a la responsabilité de transformer les besoins techniques en solutions robustes, d’effectuer le découpage des projets en livrables concrets, d’assurer le développement logiciel, l’automatisation DevOps et la qualité des applications. Ce rôle senior contribue directement à la performance, la stabilité et l’efficacité de la chaîne de livraison logicielle.

FONCTIONS PRINCIPALES

Analyse technique et découpage

  • Participer à l’analyse de la faisabilité des projets de développement informatique;
  • Collaborer à la planification technique des projets et à la sélection des stratégies de déploiement;
  • Analyser les besoins techniques fournis par l’équipe;
  • Décomposer les besoins macro en tâches techniques bien définies;
  • Déterminer les dépendances, risques et considérations techniques;
  • Produire des estimations réalistes et proposer des solutions techniques appropriées;
  • Participer à la définition des standards techniques et des bonnes pratiques.

Développement logiciel

  • Concevoir, développer et maintenir des modules logiciels complexes;
  • Effectuer des revues de code et assurer le respect des normes internes;
  • Optimiser le code pour améliorer la performance, la sécurité et la maintenabilité;
  • Produire et maintenir des tests unitaires et automatisés;
  • Participer à la maintenance corrective et évolutive des systèmes et des applications ;
  • Diagnostiquer et résoudre les problèmes techniques complexes des applications en production;
  • Apporter des améliorations proactives aux programmes existants pour optimiser la performance, la sécurité et la maintenabilité.

DevOps

  • Concevoir, maintenir et optimiser les pipelines CI/CD;
  • Automatiser les processus de build, tests, provisionnement et déploiement;
  • Gérer et configurer les environnements (Docker, Kubernetes, VM, cloud);
  • Mettre en place des outils de monitoring, d’observabilité et d’alertes;
  • Collaborer avec l’équipe TI pour assurer une infrastructure stable et sécuritaire.

Assurance qualité

  • Définir et appliquer les stratégies de tests automatisés et manuels;
  • Contribuer à l’amélioration continue du cadre de tests;
  • Valider la qualité des livrables avant le déploiement;
  • Identifier les anomalies, en assurer le suivi et proposer des correctifs.

COMPÉTENCES HUMAINES ET COMPORTEMENTALES

  • Forte capacité d’analyse et de résolution de problèmes complexes;
  • Excellente aptitude à la communication technique et non technique (rédaction de documentation claire, revues de code, accompagnement d’équipes);
  • Autonomie, rigueur et sens de l’organisation;
  • Engagement envers les bonnes pratiques de qualité, de sécurité et de confidentialité.

QUALIFICATIONS REQUISES

  • Détenir un diplôme universitaire de premier cycle en informatique, génie logiciel ou domaine connexe;
  • Posséder un minimum de 7 années d’expérience pertinente en analyse, développement logiciel et/ou assurance qualité, dont au moins 5 ans à un niveau senior;
  • Expérience démontrée en environnement DevOps et en automatisation des processus de livraison logicielle;
  • Avoir une bonne connaissance de l’anglais et du français (parlé et écrit);
  • Faire preuve de confidentialité dans l’ensemble des dossiers.
principales garanties

AUTRES ÉLÉMENTS DE LA RÉMUNÉRATION

  • Participation à un régime de retraite à prestations déterminées;
  • Programme d’assurances collectives compétitif;
  • Le salaire annuel brut pour ce poste se situe entre 96 000 $ et 131 000 $. Le positionnement varie selon l’expérience, les qualifications et les compétences du candidat;
  • Horaire de travail flexible et télétravail possible;
  • Trois semaines de vacances plus deux semaines rémunérées pendant la période des fêtes.

COMPÉTENCES TECHNIQUES

  • Excellente maîtrise d’au moins un langage de programmation principal (ex. : C#, .NET Core, Angular, Python, JavaScript);
  • Connaissances avancées en QA automatisé;
  • Bonne connaissance des bases de données relationnelles (SQL Server, PostgreSQL, etc.);
  • Aptitude à travailler dans des environnements Agile (Azure, DevOps, Jira, etc.);
  • Connaissances avancées en systèmes de visionnement (Git);
  • Expérience solide en pipelines CI/CD et outils DevOps;
  • Familiarité avec les outils de monitoring et observabilité;
  • Expérience en cloud (Azure, AWS ou GCP) et en gestion d’environnements hybrides.

PRIORITÉ D'EMBAUCHE

Le RBA accorde, selon les qualifications recherchées, une priorité d’embauche et de promotion aux employés membres des Premières Nations et Inuit. La priorité est par la suite étendue aux employés allochtones, aux membres des Premières Nations et Inuit venant de l’extérieur de l’organisation et, enfin, à la population générale.

DATE DE FERMETURE

Les personnes intéressées devront faire parvenir leur curriculum vitae ainsi qu’une lettre de motivation avant le 13 avril 2026, 16 h, par courrier électronique : carriere@rbagroupefinancier.com ou à l’adresse suivante : 2936, rue de la Faune, bureau 202, Wendake (Québec) G0A 4V0.

ENTRÉE EN FONCTION

AVRIL 2026
DURÉE : Poste permanent, temps plein
LIEU DE TRAVAIL : Wendake

Veuillez noter que nous ne communiquerons qu’avec les personnes dont la candidature aura été retenue pour poursuivre le processus.

Note : Dans le présent document, le genre masculin désigne aussi bien les hommes que les femmes et est utilisé dans le seul but d’alléger le texte.

SOUMETTRE MA CANDIDATURE