Architecte devops

Montreal

Offre publiée le 2025-09-13

freelance.ca

Travaux d’architecture organique en soutien au développement spécialisée DevOps

Pour les travaux en architecture organique en soutien au développement spécialisée DevOps, les ressources interviendront dans l’équipe de l’écosystème applicatif moderne. Cette équipe a pour mission de mettre en place de nouveaux outils et de nouvelles approches de développement plus modernes chez notre client ainsi que de soutenir et encadrer les équipes de développement dans l’utilisation de ces nouvelles approches. Cette équipe ouvre la voie pour les équipes de projets sur l’utilisation des outils qui soutiennent le déploiement en continu (AzureDevOps), sur des modèles modernes s’appuyant sur la conteneurisation et les microservices ainsi que sur l’automatisation à plusieurs niveaux soient : la sécurité, l’infrastructure, les essais applicatifs, le déploiement, etc.

Services à fournir

De façon non limitative, les services à fournir sont les suivants :

  • Analyse de différents produits visant à soutenir le développement des solutions, et faire des recommandations pour orienter les choix de l’organisation;
  • Accompagnement dans la réalisation de preuves de concept pour l’intégration de services, de produits et de «NuGet» (libres ou commerciaux) dans les solutions;
  • Accompagnement et support à l’équipe dans la recherche des meilleures pratiques en matière de développement tant au niveau de l’architecture, de l’assurance qualité et de la sécurité applicative;
  • Réalisation et documentation de modèles d’architectures organiques en mode microservices et conteneurs;
  • Collaboration avec les membres de l’équipe de mise en place de l’écosystème applicatif moderne, et en particulier avec le «product owner» et le chargé de projet, à la planification et à l’évaluation des différents sprints Agile;
  • Conseil auprès des équipes de développement des solutions d’affaires sur la nature et le contenu des biens livrables de nature technique à produire;
  • Accompagnement et support aux équipes de développement et d’entretien pour l’écosystème applicatif moderne;
  • Élaboration de modèles pour le découpage organique de leurs traitements afin de soutenir les équipes de développement dans la réalisation des projets;
  • Soutien aux développeurs dans l’optimisation de leurs travaux de programmation;
  • Contribution à l’amélioration des pratiques en matière de développement sécuritaire en proposant des normes, façons de faire et outils pour soutenir le développement sécuritaire;
  • Mise en place et optimisation de l’outillage permettant de valider statiquement et dynamiquement les aspects de sécurité du code et des environnements;
  • Proposition d’approches pour améliorer la sécurité dans tout le cycle DevOps (planification, code, intégration continue, tests, déploiement, exploitation et surveillance);
  • Automatisation des validations de conformité;
  • Analyse et proposition de solutions afin d’améliorer la performance des solutions;
  • Collaboration à la planification et à la réalisation des étapes d’assurance-qualité logiciel;
  • Soutien aux autres conseillers en architecture technologique, organique et fonctionnelle;
  • Organisation et animation d’ateliers de travail au besoin;
  • Accompagnement et support au chargé de projet dans le suivi de l’état d’avancement des travaux et l’identification des risques et problématiques rencontrés en cours de réalisation.

Biens livrables

Les travaux à réaliser incluent les biens livrables suivants :

  • Preuve de concept;
  • Modèles d’architecture organique;
  • Modèles de découpage organique.

Exigences obligatoires

  • 1) Présenter des mandats démontrant que la ressource a acquis douze (12) années d’expérience en tant que conseiller en architecture organique, dont au moins trois (3) années dans le domaine du soutien au développement (infrastructures communes, outils de soutien au développement, outils d’essais, etc.);
  • Parmi ces mandats, en présenter au moins deux (2) :
    • d’une envergure minimale chacun de 1000 jours-personnes;
    • dans lesquels la ressource a été impliquée pour un minimum de 100 jours à titre de conseiller en architecture organique;
    • réalisés dans les cinq (5) dernières années;
    • dans des organisations au contexte comparable à notre client.
  • 2) Présenter des mandats démontrant que la ressource a acquis cinq (5) années dans un environnement PFI (Plateforme intermédiaire), dont deux (2) années dans l’environnement .Net.