Talent.com
it unlock consulting
Conseiller DevOps / DevSecOpsit unlock consulting • Montréal, QC, ca
Search for other jobs
Conseiller DevOps / DevSecOps

Conseiller DevOps / DevSecOps

it unlock consulting • Montréal, QC, ca
5 hours ago
Job type
  • Full-time
Job description

Job Description

IT Unlock (ITU) est un expert en intelligence artificielle et transformation numérique. Nous offrons des solutions sur mesure, allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’analyse avancée des données.


L'équipe :

Vous ferez partie d'une équipe multiculturelle, énergique et solidaire contribuée. Nous aimons gagner tout en nous amusant au travail. Nous offrons la meilleure formation au monde pour vous amener au niveau supérieur. Notre culture est conviviale et coopérative. Nous voulons vous voir réussir dans votre entreprise et faire partie de notre famille.

Votre rôle consiste à conseiller les équipes réalisatrices dans la définition de la stratégie des essais et à faire la rédaction et la coordination de l’exécution de la stratégie globale de celle-ci. Vous devez appuyer l’équipe dans l’analyse et le diagnostic des problématiques ou des situations complexes liées entre autres aux livraisons et déploiements, de même qu’au contrôle et à l’assurance-qualité. Vous pourriez également, au besoin, faire la rédaction et l'exécution de cas d'essais.

Rôle :


Le ou la conseiller(ère) analyste-programmeur(euse) DevOps évolue au sein d’une escouade multidisciplinaire agile et dynamique. Il ou elle contribue à l’accompagnement des équipes de développement en matière de déploiement de code, de soutien aux opérations et de surveillance des applications et plateformes en production.

Il analyse et participe au diagnostic des problématiques et des situations liées, entre autres, aux livraisons, aux incidents en production, à l'exploitation de l'infrastructure technologique ainsi qu'au développement et à la mise en place d'automatismes CI/CD.

Il contribue également au développement du code applicatif. L’escouade est responsable du produit Signature électronique, un écosystème distribué de 18 composants : microservices Java / Spring Boot, architecture événementielle et interface Angular, déployés sur OpenShift et intégrés à une plateforme de signature électronique ainsi qu’aux systèmes de gestion documentaire de l’entreprise. Il s’agit d’un produit à fort enjeu métier, traitant des données sensibles et soumis à des exigences élevées de sécurité et de conformité.

Le produit fait également l’objet de chantiers de modernisation structurants, notamment la mise à niveau du socle Spring Boot et la consolidation des librairies partagées.


Responsabilités principales :

  • Participer au développement et à l’évolution de solutions d’affaires dont l’envergure et les impacts sont majeurs pour l’entreprise.
  • Valider les impacts des changements, assurer les essais post-déploiement, l’observabilité des applications ainsi que le soutien à la production.
  • Investiguer et résoudre les incidents de production, puis corriger les vulnérabilités identifiées.
  • Participer à la gestion des changements et des problèmes.
  • Cibler et analyser les problématiques, soulever les enjeux de performance, établir des diagnostics et formuler des recommandations aux instances concernées.
  • Participer aux post-mortem et aux activités d’amélioration continue.
  • Appliquer les pratiques DevSecOps afin de maintenir des services performants, sécuritaires et conformes aux standards de Desjardins.
  • Mettre en place et maintenir les pipelines CI/CD servant à automatiser les déploiements et les essais.
  • Assurer l’observabilité des applications, notamment au moyen de la surveillance, des alertes, des métriques et du traçage distribué.
  • Intégrer les contrôles de qualité et de sécurité dans les pipelines (analyse de code, couverture de tests, analyse des vulnérabilités) et gérer la publication des artefacts.
  • Assurer la gestion sécuritaire des secrets, des certificats et de la configuration.
  • Soutenir l’exploitation des intégrations critiques du produit (messagerie, partenaires externes, gestion documentaire) et des bases de données.
  • La personne retenue devra assurer, selon un horaire de rotation partagé entre les membres DevOps de l'équipe, le soutien des plateformes et la gestion des incidents nécessitant une intervention en dehors des heures ouvrables.


Exigences


Exigences :


  • Curiosité, capacité de remise en question et volonté d’apprendre de nouvelles choses
  • Capacité à cerner les problèmes et les obstacles et à proposer des façons de les contourner
  • Aisance dans un environnement de travail en constante évolution, particulièrement avec l’utilisation de l’intelligence artificielle
  • Autonomie et rapidité d’exécution
  • Facilité à travailler en équipe
  • Expérience de l’exploitation applicative et du soutien à la production, incluant le diagnostic ainsi que la gestion des incidents, des changements et des problèmes
  • Maîtrise des pratiques de livraison continue (CI/CD) et d’automatisation des déploiements et des essais
  • Sensibilité à l’observabilité (surveillance, alertes, métriques)
  • Rigueur en matière de sécurité applicative et de correction des vulnérabilités dans les délais prescrits
  • Capacité à valider les impacts des changements et à réaliser les essais post-déploiement
  • Contribution aux post-mortem et aux activités d’amélioration continue de l’exploitation


Connaissances et aptitudes requises:

  • Un minimum de six ans d’expérience pertinente
  • Expérience dans la mise en place des plateformes ainsi que des processus DevSecOps
  • Expérience et bonne compréhension des environnements DevOps (GitHub, GitHub Actions, Artifactory, Dynatrace, Splunk)
  • Connaissance approfondie des outils ITSM (ServiceNow)
  • Maîtrise des processus et des mécanismes de sécurité (gestion des identités et des accès, OAuth2 / OIDC, gestion des secrets et des certificats)
  • Connaissances génériques liées aux réseaux télécom, coupe-feu, surveillance, Active Directory, DNS et infrastructure
  • Expérience des plateformes OpenShift et de la conteneurisation (Docker, Kubernetes)
  • Bonne compréhension de l’écosystème Java / Spring Boot en contexte microservices et des bases de données SQL Server / Azure SQL


Atouts:

  • Connaissance des courtiers de messages (RabbitMQ, IBM MQ) et des architectures événementielles
  • Expérience avec les outils d’observabilité et de traçage distribué (Prometheus, Grafana, OpenTelemetry)
  • Connaissance du domaine de la signature électronique et de la sécurité applicative
  • Notions de développement frontend (Angular)
  • Connaissance des principes d’architecture logicielle (DDD, architecture hexagonale, approche contract-first)


Environnement technique:

  • Plateforme et CI/CD : OpenShift, Docker, GitHub Actions, Artifactory
  • Observabilité : Prometheus, Grafana, traçage distribué, journalisation centralisée
  • Sécurité : OAuth2 / OIDC, mTLS, gestion des secrets et des certificats
  • Qualité : SonarQube, tests automatisés, analyse des dépendances
  • Applicatif : Java, Spring Boot, Angular
  • Données : SQL Server / Azure SQL
  • Événementiel : RabbitMQ, IBM MQ
  • Intégrations : plateforme de signature électronique, gestion documentaire
  • Outils : Git / GitHub, Jira, Confluence, ServiceNow


Mode de travail: Hybride, minimum 2 jours/semaine en présentiel




Requirements
Certificat universitaire en informatique, génie logiciel ou dans une discipline appropriée Un minimum de huit (8) ans d’expérience pertinente en développement logiciel, dont six années avec la plateforme Guidewire et trois années dans un rôle de leadership technique, de chef(fe) développeur(euse) ou d'architecte applicatif Veuillez noter que d’autres combinaisons de formation et d’expérience pertinentes pourraient être considérées Certification Guidewire ACE obligatoire Connaissance du français nécessaire Maitrise de l’anglais de niveau avancé en raison de la nature des tâches, des outils de travail ou d'interactions avec des partenaires ou membres et client(e)s anglophones Expertise avec les services REST/SOAP, XML et JSON Expertise dans la livraison de solutions Guidewire complexes Maîtrise de Guidewire, Gosu et Java Maîtrise des architectures applicatives, de l'intégration et des environnements infonuagiques Connaissance des pratiques Agile, DevOps, CI/CD et des outils de gestion de code source Connaissance du domaine de l'assurance de dommages

Create a job alert for this search

Conseiller DevOps / DevSecOps • Montréal, QC, ca