43 offres pour "DevOps"

* 43 emplois correspondants
Créer une alerte

Permanent à temps plein

81 personnes ont consulté cette offre

Description du poste

Raison d'être du poste

À titre de spécialiste principal(e) DevOps, vous jouerez un rôle clé dans la conception, le maintien et l'évolution des infrastructures, des systèmes d'automatisation et des mécanismes de déploiement qui soutiennent notre vision de Créer des moments qui touchent les gens.

Vous concevrez et mettrez en œuvre de façon autonome des solutions d'infrastructure, améliorerez les capacités d'automatisation soutenant l'ensemble du cycle de livraison logicielle et contribuerez à maintenir des plateformes fiables, évolutives et sécuritaires.

Grâce à votre capacité à résoudre des problèmes complexes et à votre collaboration avec les équipes d'ingénierie, vous contribuerez au renforcement des pratiques DevOps, au mentorat de collègues moins expérimentés et à l'orientation des décisions relatives à l'infrastructure.

Responsabilités principales

Le ou la spécialiste principal(e) DevOps est responsable de la livraison de solutions d'infrastructure et d'automatisation fiables, sécuritaires et évolutives soutenant nos produits, projets et plateformes logicielles.

La personne titulaire du poste devra :

  • Collaborer étroitement avec les architectes DevOps et logiciels afin de concevoir, mettre en œuvre et maintenir l'infrastructure conformément à la stratégie produit et technique.
  • Concevoir, mettre en œuvre et maintenir l'infrastructure en tant que code (Infrastructure as Code), les pipelines d'intégration et de livraison continues (CI/CD) ainsi que les mécanismes d'automatisation des déploiements dans des environnements infonuagiques et locaux.
  • Configurer, maintenir et dépanner les environnements de développement, de test et de production, y compris les configurations systèmes et la gestion des dépendances.
  • Prendre en charge les initiatives d'infrastructure et d'automatisation de la conception jusqu'à la validation finale.
  • Surveiller la santé et la performance des systèmes et intervenir lors d'incidents afin d'assurer leur disponibilité et leur fiabilité.
  • Identifier et résoudre des enjeux complexes d'infrastructure dans des environnements de développement, de préproduction et de production, tant dans le nuage que sur du matériel local.
  • Gérer les dépendances logicielles, les versions et la cohérence des environnements de développement et de déploiement, tout en assurant la conformité des licences et l'identification des vulnérabilités.
  • Collaborer avec les équipes d'ingénierie logicielle afin d'intégrer les pratiques d'infrastructure et de déploiement à leurs processus de développement.
  • Contribuer à l'amélioration des outils, méthodes de travail et standards DevOps.
  • Encadrer et soutenir les spécialistes DevOps moins expérimentés dans leur développement professionnel.
  • Maintenir une documentation claire de la configuration des infrastructures et des processus opérationnels.
  • Participer à l'évaluation et à l'intégration de nouvelles technologies favorisant l'automatisation et la fiabilité.
  • Explorer et adopter de façon proactive des outils et flux de travail fondés sur l'intelligence artificielle afin d'améliorer votre efficacité personnelle ainsi que les activités d'automatisation, de dépannage et de gestion des infrastructures.
  • Effectuer toute autre tâche requise afin de répondre aux besoins de l'entreprise.

Qualifications

Formation

  • Baccalauréat, DEC ou DEP en informatique, en technologies de l'information ou expérience pertinente équivalente.

Expérience, connaissances et compétences

  • Minimum de 6 années d'expérience professionnelle en génie logiciel, infrastructure, ingénierie de plateforme ou environnements DevOps, dont au moins 4 années consacrées aux pratiques DevOps, à l'automatisation de l'infrastructure, aux pipelines CI/CD, aux déploiements infonuagiques ou locaux, ou à des responsabilités connexes.
  • Expérience pratique de la gestion de configuration des environnements (approvisionnement et préparation des environnements), tant dans le nuage que sur du matériel local.
  • Solide expertise en gestion des dépendances et des paquets logiciels dans plusieurs langages et technologies ainsi qu'en maintien de la cohérence des environnements.
  • Capacité démontrée à concevoir, mettre en œuvre et maintenir des infrastructures avec un minimum de supervision.
  • Une expérience en conteneurisation et en orchestration constitue un atout.
  • Connaissance des meilleures pratiques en matière de surveillance, de journalisation et de gestion des incidents.
  • Excellentes capacités d'analyse et de résolution de problèmes, y compris dans des contextes techniques peu familiers.
  • Bonnes compétences en communication et capacité à documenter et présenter clairement des solutions techniques.
  • Aisance dans un environnement dynamique et en constante évolution.
  • Désir d'identifier de façon proactive les possibilités d'amélioration des systèmes, outils et processus.

Exigences linguistiques

Une connaissance fonctionnelle de l’anglais, tant à l’oral qu’à l’écrit, est requise pour ce poste. Cette exigence est nécessaire puisque la personne titulaire du poste devra :

  • collaborer régulièrement avec des collègues, équipes et partenaires situés à l’extérieur du Québec dont la langue de travail est l’anglais;
  • participer à des réunions techniques, des revues de code et des discussions de conception tenues en anglais;
  • consulter, analyser et utiliser de la documentation technique, des outils de développement, des cadres logiciels (frameworks) et des ressources spécialisées principalement disponibles en anglais;
  • rédiger ou réviser de la documentation technique, des commentaires de code et des communications destinées à des équipes anglophones;
  • contribuer à des projets logiciels mondiaux nécessitant des échanges fréquents en anglais.

ENGLISH

Position Purpose

As a Senior DevOps Specialist, you will play a key role in building and maintaining the infrastructure, automation, and deployment systems that power our vision to Create Moments that Move People. You will independently design and implement infrastructure solutions, improve automation to support all aspects of software delivery, and help ensure our platforms remain reliable, scalable, and secure.

Through proactive problem-solving and close collaboration with engineering teams, you will strengthen our DevOps practices, mentor less experienced engineers and influence infrastructure decisions.

Responsibilities

The Senior DevOps Specialist is responsible for delivering reliable, secure, and scalable infrastructure and automation solutions that support our software products, projects and platform.

The Senior DevOps Specialist will:

  • Work closely alongside DevOps and software architects to design, implement, and maintain infrastructure in alignment with product and technical strategy.
  • Design, implement, and maintain infrastructure-as-code, CI/CD pipelines, and deployment automation across cloud and on-premises environments.
  • Configure, maintain, and troubleshoot build, test, and production infrastructure, including OS-level configuration and dependency management.
  • Take ownership of infrastructure and automation tasks from design through implementation and validation.
  • Monitor system health and performance, and respond to incidents to maintain reliability and uptime.
  • Identify and resolve complex infrastructure issues across development, staging and production environments spanning cloud and local hardware.
  • Manage software dependencies, versioning, and environment consistency across development and deployment targets, ensuring license compliance and identification of vulnerabilities.
  • Collaborate with software engineering teams to integrate infrastructure and deployment practices into their development process.
  • Contribute to improving DevOps tooling, workflows, and standards across development teams.
  • Mentor and support more junior DevOps engineers in developing their skills.
  • Maintain clear documentation for infrastructure configurations and operational processes.
  • Assist with evaluating and integrating new tools and technologies to improve automation and reliability.
  • Proactively explore and adopt AI tools and workflows to drive your personal efficiency, and that of our automation, troubleshooting and management of infrastructure.
  • Perform other duties as required to meet business needs.

Position Requirements

Qualifications – Academic / Vocational
Required:

  • Bachelor’s degree, DEC or DEP in Computer Science or Information Technology, or equivalent industry experience.

Experience – Knowledge and Skills:

  • 6+ years of professional experience in software engineering, infrastructure, platform engineering, or DevOps environments, including at least 4 years focused on DevOps, infrastructure automation, CI/CD, cloud/on-prem deployment, or related platform responsibilities.
  • Hands-on experience with machine configuration management (provisioning and environment setup) for both cloud and local hardware.
  • Strong skills in dependency and package management across a variety of languages and technologies, including techniques for maintaining environment consistency.
  • A demonstrated ability to design, implement and maintain infrastructure with limited supervision.
  • Experience with containerization and orchestration is desirable.
  • Familiarity with monitoring, logging and incident management best practices.
  • Strong analytical and troubleshooting skills, with an ability to apply these quickly in unfamiliar environments.
  • Good communication skills, with an ability to clearly document and discuss technical solutions.
  • Comfortable working in a fast-paced and constantly evolving environment.
  • A desire to take initiative in identifying areas for improvement across systems, tools and processes.

Observability / DevOps Advisor

Intact Financial

Montreal (Hybride)

101 800,00$ - 124 400,00$ /an

Permanent à temps plein

Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times.


Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to provide support, opportunities and performance-led financial rewards at a workplace where you can shape the future, win as a team and grow with us.

Pay at Intact is about much more than just salary.

  • Flexible work arrangements and a hybrid work model

  • Possibility to purchase up to 5 extra days off per year

  • Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more

  • Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)

Salary range (but not limited to):

101,800 - 124,400

Annual bonus target, based on the base salary, with a potential payout of up to double the target (subject to personal and company performance):

12%

As part of our commitment to Win As A Team, we share our success with employees through our annual bonus plan and Employee Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares.

Our pension offerings provide flexibility and long-term security for our employees beyond their careers. We are one of the few companies offering the opportunity to receive guaranteed income for life via our defined benefit pension plan.

Salary for the candidate will be determined taking into consideration a number of factors including: experience, skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented above is based on a 35-hour workweek and would represent a majority of different candidate profiles. However, we encourage candidates who may fall outside of this range to apply as well.


About the role

The SRE & Operational Intelligence team designs and implements practices and platforms that improve the reliability and performance of our on-premises and cloud applications, services, and infrastructure for our customers and users.

Within this team, we are seeking an Observability / DevOps Advisor who will support Intact’s support, operations, and development teams in fully leveraging our solutions and expertise, while helping evolve our ecosystem.


What you'll do here:

  • Support teams during production incidents and help prevent future incidents by leveraging our observability platforms and industry best practices;
  • Onboard new teams, applications, services, and infrastructure components onto our observability and SRE platforms, with a strong focus on CI/CD pipelines and the use of artificial intelligence;
  • Enhance our observability platforms, tools, pipelines, practices, documentation, training materials, and our use of artificial intelligence.


What you bring to the table:

  • At least 5 years of experience in a developer, DevOps, and/or observability role;
  • Strong experience and interest in support and operations, ideally in a large enterprise environment with multiple cross-functional teams;
  • Solid experience designing CI/CD pipelines with Terraform, including designing and maintaining modules that facilitate pipeline adoption and reuse;
  • Experience using artificial intelligence in an enterprise or software development context (ML, GenAI, and AI agents);
  • Bilingual (French and English): Need to interact on a regular basis with an English-speaking clientele and colleagues across the country.
  • No Canadian work experience required however must be eligible to work in Canada


Strong assets:

  • Experience with Dynatrace or similar application and service observability (APM) solutions;
  • Experience with Elasticsearch or similar log management solutions;
  • Experience producing and working with telemetry signals (traces, logs, metrics, events, etc.);
  • Experience with IT service management (ITSM), configuration management (CMDB), incident management, and notification platforms;
  • Experience defining KPIs and service level objectives (SLA, SLO, SLI);
  • Experience with AWS, Azure, GCP, Kubernetes, and OpenShift;
  • Experience with networking, routing/switching, and cybersecurity infrastructure;
  • Experience in Java, Python, and SQL;
  • Experience with diagramming, dashboards, and reporting;
  • Experience delivering team training and knowledge transfer;
  • Experience in cybersecurity and vulnerability detection.

#LI-Hybrid

Ce poste jouera un rôle essentiel au sein de notre équipe. | This position will fill an essential role in our team.


We are an equal opportunity employer

At Intact, our Value of respect is founded on seeing diversity as a strength. We strive to create an accessible workplace where employees feel valued, included and encouraged to share their unique perspectives.

We encourage applications from individuals who are members of equity-deserving groups, including but not limited to women, Indigenous peoples, persons with disabilities, Black people, and members of the 2SLGBTQI+ community.

As part of Intact’s commitment to reconciliation, we acknowledge that we work, meet and travel across the land currently called Canada, originally inhabited by First Nations, Metis and Inuit people. This history extends through many centuries and continues to evolve today.

We have policies to ensure equal access and participation for people with disabilities, including providing workplace adjustments (accommodations). A copy of applicable policies is available on request.

If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity. We’ll work with you to meet your needs.

Learn more about our recruitment process and your candidate journey here.

Please note that Intact does not provide sponsorship or other support for immigration-related matters including but not limited to employer-specific closed work permits. Candidates must be eligible to work in Canada from the anticipated start date and throughout their employment and are solely responsible for maintaining their work eligibility.

If you are an employee of Intact or belairdirect, please apply for this role on Internal Career Site.

Senior DevOps [#4977]

Alteo

Montreal (Hybride)

Permanent à temps plein

50 personnes ont consulté cette offre

Alteo is looking for a Senior DevOps for a permanent position based in Montreal.

*** Hybrid: 6 days in the office per month ***

You will have the opportunity to grow within a multidisciplinary team and contribute to the digital transformation of a large-scale platform, in a dynamic, delivery-focused environment where we work with cutting-edge cloud technologies, all within a modern, flexible, and people-oriented workplace.

You will be responsible for implementing and executing business solution architecture plans that address the evolving needs of existing solutions and those to be deployed, while adhering to the target architecture and IT master plan. You will also be responsible for maintaining and implementing the business solution architecture.

Responsibilities:

  • Serve as the lead for the industrialization and automation of solution deployment
  • Actively contribute to the feasibility, design, and implementation phases of various software development and integration projects, while adhering to industry-standard principles of solution architecture, infrastructure, and software
  • Be able to establish and recommend secure, reliable, and high-performance IT solutions that meet business needs
  • Promote the reuse of proven solutions to optimize the quality of services and operations
  • Serve as a consultant and act as a resource person and coach for senior management and future leaders
  • Actively participate in and lead solution testing, as well as the deployment of the cloud environments necessary for system delivery
  • Perform quality assurance on the documentation of proposed architectural alignments as part of the implementation of the IT strategic plan
  • Design technology infrastructures with a focus on functional requirements, scalability, overall performance, and security requirements
  • Work closely with managed service providers to ensure the delivery of a high-performance infrastructure
  • Participate in the diagnosis and resolution of complex operational issues 24/7 as needed;
  • Participate in risk and cost-benefit analyses.

Profile:

  • Bachelor’s degree in IT, Software Engineering, or equivalent
  • 7–10+ years of relevant experience in IT and solutions architecture
  • Extensive and in-depth expertise across multiple technology and/or business domains, covering aspects related to data, applications, and infrastructure
  • Ability to implement and champion all principles related to DevOps and SRE practices
  • Possess excellent analytical and synthesis skills and the ability to make recommendations
  • Demonstrate versatility, proactivity, and autonomy in the daily performance of duties
  • Exercise inspiring leadership with stakeholders from various business sectors and multidisciplinary teams
  • Possess knowledge of AGILE and SAFe development methods and their fundamental lifecycle principles
  • Be a good listener and have a solid understanding of business challenges
  • Possess expertise as a developer, integrator, and solutions operator who has contributed to the feasibility, design, implementation, and delivery phases of large-scale business solutions of comparable scope
  • Infrastructure / Cloud Computing:
    • Automated deployment of robust solutions on one of the leading cloud providers (GCP, Azure, AWS)
    • Delivery of solutions on Kubernetes
    • Cloud networking expertise, including WAF, DNS, DDoS
  • SDLC:
    • IaC deployment (Infrastructure as Code, Terraform)
    • Automation of continuous integration and continuous delivery (CI/CD) pipelines (GitHub, ArgoCD/GitOps, SonarQube, etc.)
  • Software and integration:
    • Expertise in one of the API gateway services (e.g., Apigee, Traefik, API Gateway, Kong)
    • Knowledge of C#, JavaScript, and related frameworks
    • Software engineering principles and design patterns for automating delivery (distributed architecture, microservices architecture, API integration, event-driven and streaming architecture, etc.)
    • Software development methods and principles (TDD and code coverage, OWASP, peer review)
    • Operational knowledge of relational and non-relational database technologies (SQL, NoSQL, caching)
    • SaaS integration principles
  • Knowledge of privacy laws, IT security rules, and guidelines (a plus)
  • Knowledge of Fluentbit, Prometheus, and Grafana (a plus)
  • Fluency in French (spoken and written)

Alteo est à la recherche d'un DevOps Senior pour un poste permanent basé à Montréal.

*** Hybride : 6 jours au bureau / mois ***

Vous aurez l'opportunité d'évoluer au sein d'une équipe multi-disciplinaire et de contribuer à la transformation numérique d'une plateforme d'envergure, dans un environnement dynamique axé sur la livraison, où l’on travaille avec des technologies cloud de pointe, le tout dans un milieu de travail moderne, flexible et humain.

Vous serez responsable d'implémenter et de réaliser les plans d’architecture de solutions d’affaires répondant aux besoins changeants des solutions déjà implantées, de solutions à déployer tout en respectant l’architecture cible et le plan directeur TI. Vous serez aussi responsable du maintien et de l’implémentation de l’architecture des solutions d’affaires.

Responsabilités:

  • Agir à titre de responsable de l’industrialisation et de l’automatisation du déploiement des solutions
  • Contribuer activement aux phases de faisabilité, de conception et de réalisation de divers projets de développement et d’intégration de progiciel, tout en respectant les principes d’architecture de solution, d’infrastructure et logiciel de l’industrie
  • Être capable d’établir et recommander des solutions TI sécuritaires, fiables et performantes qui répondent aux besoins d’affaires
  • Favoriser la réutilisation de solutions éprouvées en permettant d’optimiser la qualité des services et des opérations
  • Exercer un rôle d’expert-conseil et agir à titre de personne-ressource et de coach auprès de la haute direction ainsi qu’aux personnes de la relève
  • Participer activement et piloter les expérimentations des solutions, ainsi que la mise en service des environnements infonuagiques nécessaires à la livraison des systèmes
  • Réaliser l’assurance qualité de la documentation des alignements architecturaux proposés dans le cadre de l’implantation du plan stratégique TI
  • Concevoir des infrastructures technologiques en se préoccupant des besoins fonctionnels, des capacités d’évolution, de la performance globale et des exigences de sécurité
  • Travailler de concert avec les fournisseurs de service d’infogérance afin d’assurer la livraison d’une infrastructure performante
  • Participer au diagnostic et à la résolution de problèmes opérationnels pointus 24h/7j au besoin;
  • Participer aux analyses de risques et de coûts/bénéfices.

Profil:

  • BAC en TI, Génie logiciel ou l'équivalent
  • 7-10+ années d’expérience pertinente en TI et en architecture de solutions
  • Expertise étendue et approfondie de plusieurs domaines technologiques et/ou d'affaires et la couverture d'aspects touchant les données, les applications et les infrastructures
  • Savoir mettre en place et évangéliser tous les principes liés à la pratique DevOps et SRE
  • Posséder d’excellentes habiletés d'analyse, de synthèse et habilité à faire des recommandations
  • Démontrer de la polyvalence, proactivité et de l’autonomie dans la réalisation quotidienne de ses fonctions
  • Exercer un leadership mobilisateur auprès d’intervenants de différents secteurs d’activités et d’équipe multidisciplinaires
  • Posséder des connaissances des méthodes de développement AGILE, SAFe et de ses principes fondamentaux de cycle de vie
  • Avoir le sens de l’écoute et une bonne compréhension des enjeux d’affaires
  • Posséder une expertise comme développeur, intégrateur et opérateur de solutions ayant contribué dans les phases de faisabilité, de conception, de réalisation et à la livraison de solutions d'affaires à grande échelle et d’envergure similaire
  • Infrastructure / Infonuagique :
    • Déploiement automatisé de solutions robustes chez un des principaux fournisseurs infonuagiques (GCP, Azure, AWS)
    • Livraison de solutions sur Kubernetes
    • Expertise réseautique infonuagique, incluant WAF, DNS, DDoS
  • SDLC:
    • Déploiement IaC (Infrastructure as Code, Terraform)
    • Automatisation des pipelines d’intégration et livraison continue (CI/CD), (GitHub, ArgoCD/GitOps, SonarQube, etc.)
  • Logiciel et intégration:
    • Expertise dans l’une des services de passerelles d’API (ex : Apigee, Traefik, API Gateway, Kong)
    • Connaissance des langages C#, Javascripts et des frameworks liés
    • Principes de génie logiciel et patrons de conception afin d’automatiser la livraison (architecture distribuée, architecture en microservices, intégration par API, architecture événementielle et streaming, etc.)
    • Méthodes et principes de développement logicielles (TDD et couverture de code, OWASP, Revue par les pairs)
    • Connaissance opérationnelle des technologies de base de données, relationnelle et non relationnelle (SQL, NoSql, Caching)
    • Principes d’intégration de SaaS
  • Connaissance de la loi portant sur la protection des renseignements personnels, des règles et directives en matière de sécurité informatique (atout)
  • Connaissance de Fluentbit, Prometheus et Grafana (atout)
  • Maîtrise du français (parlé, écrit)

Conseiller DevOps / DevSecOps

It unlock consulting

Montreal

Permanent à temps plein

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

Intégrateur Senior DevOps

Banque nationale

Montreal (Hybride)

Permanent à temps plein

Présence Hybride Numéro de poste 35597 Catégorie Professionnel sénior Statut: Permanent Type de contrat Permanent Horaire: Temps plein Temps plein/Temps partiel? Temps plein Date de publication 17-Sep-2026 Ville Montréal Province/État Québec Domaine(s) d'intérêt: Technologies de l'information Lieu(x): Montréal

Une carrière en tant qu’intégrateur senior DevOps ou intégratrice senior DevOps dans l’équipe de Génie logiciel – Expérience développeur, à la Banque Nationale, c’est agir à titre de spécialiste en intégration et en exploitation de plateformes DevOps utilisées par des équipes de livraison technologiques.

Cet emploi te permet d’avoir un impact concret sur la fiabilité des livraisons, la sécurité des environnements et l’expérience développeur, grâce à tes compétences en automatisation, ton expérience des environnements infonuagiques AWS et Azure, ton bagage en développement logiciel et ta maîtrise d’outils DevOps reconnus.

Ton emploi

  • Concevoir, faire évoluer et opérer des plateformes CI et CD basées sur GitHub et ArgoCD pour soutenir les équipes de livraison.
  • Automatiser les infrastructures et les déploiements à l’aide de Terraform afin d’assurer des environnements cohérents, performants et sécuritaires.
  • Développer et maintenir des services et des automatisations de plateforme en Go, Java et JavaScript.
  • Contribuer à l’intégration sécuritaire et fiable des solutions technologiques dans des environnements infonuagiques AWS et Azure.
  • Accompagner les équipes dans l’adoption des plateformes et des pratiques DevOps, en favorisant l’utilisation de standards et de solutions communes.
  • Participer à l’amélioration continue de la stabilité, de la performance et de l’efficacité des pipelines et des environnements.

Ton équipe

Au sein du secteur Génie logiciel, tu fais partie d’une équipe d’environ une douzaine de collègues et tu relèves du directeur principal. L’équipe a pour mission de concevoir, de maintenir et de faire évoluer des plateformes DevOps communes utilisées par plusieurs équipes de livraison à travers la Banque.

Notre équipe se démarque par son expertise en ingénierie de plateformes, sa culture d’innersourcing et sa collaboration étroite avec les équipes de développement et d’architecture. Nous évoluons dans des environnements infonuagiques hybrides AWS et Azure, avec un accent constant sur l’automatisation, la sécurité et la fiabilité opérationnelle.

La Banque valorise le développement continu et la mobilité interne. Nos programmes de formation personnalisés, basés sur l’apprentissage dans l’action, te permettent de maîtriser ton métier et de développer de nouveaux champs d’expertise. Des outils tels que l’Académie de données, la formation linguistique, le Centre d’apprentissage Harvard et de l’accompagnement en coaching et en mentorat te sont accessibles en tout temps.

Prérequis

  • Être titulaire d’un baccalauréat en informatique, en génie logiciel ou dans un domaine connexe.
  • Démontrer une expérience pertinente en intégration DevOps et en plateformes CI et CD.
  • Maîtriser au moins un langage de programmation tel que Go, Java ou JavaScript.
  • Posséder une expérience avec GitHub, ArgoCD et les pratiques GitOps.
  • Avoir une bonne maîtrise de Terraform et des concepts d’infrastructure as code.
  • Faire preuve de collaboration, de rigueur et d’un intérêt marqué pour l’amélioration continue dans un contexte technologique en évolution.

Langues: Anglais, Français Raison d’exiger cette langue: pour échanger fréquemment avec nos fournisseurs ou partenaires parlant une autre langue que le français.

Compétences

Press space or enter keys to toggle section visibility

Analytiques Sécurité des applications Conception de base de données DevOps Diversité et inclusion Analyse fonctionnelle Java Python Déploiement de système Travail en équipe Essais Développement web Architecture Cloud-Native Conteneurisation Prise de décision Tes avantages En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule d’avantages flexibles pour favoriser ton bien-être et celui de ta famille, notamment : * Programme santé et bien-être incluant de nombreuses options * Assurance collective flexible * Régime de retraite généreux * Régime d’acquisition d’actions * Programme d’aide aux employé·e·s et à leur famille * Services bancaires préférentiels * Implication dans des initiatives communautaires * Service de télémédecine * Clinique virtuelle d’amélioration du sommeil Nous proposons une offre évolutive à l’affût des tendances, de tes besoins et de ceux de tes proches. Nos environnements de travail dynamiques et nos outils de collaboration modernes favorisent une expérience employé·e agréable. Nous accordons une grande place aux idées des membres de notre personnel. Que ce soit par nos sondages, ou encore par l’entremise de nos programmes, le dialogue en continu et la rétroaction sont encouragés. L'audace d'agir dans un environnement humain Nous sommes une banque à taille humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens. Nous existons pour avoir un impact positif dans la vie des gens. Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration. L’inclusion est au cœur de nos engagements. Nous visons, autant que possible, à offrir un milieu de travail sans obstacle et accessible à l’ensemble des employé·e·s. Nous souhaitons procurer, dans la mesure des moyens dont nous disposons, des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous. Nous accueillons les candidates et candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe. Joins-toi à nous!

Permanent à temps plein

Software Developer - DevOps

Job LocationMontréalEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediateFrench Version

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We are looking for a passionate Software Developer to join our infrastructure team. This software-focused role involves building the services, platforms and automation that support our engineering teams and production systems. You will develop reliable backend software, improve developer workflows and help operate scalable infrastructure in a predominantly Kubernetes-based environment.

How you will make an impact

  • Designing and building reliable backend services and infrastructure tooling using Python
  • Developing and operating applications and services on Kubernetes
  • Building automation that improves the deployment, operation and management of production systems
  • Designing and maintaining CI/CD pipelines and developer workflows
  • Working with relational databases and message-driven systems, including PostgreSQL and RabbitMQ
  • Improving the scalability, reliability, performance and operability of distributed systems
  • Collaborating with software developers and infrastructure specialists to solve challenging technical problems
  • Contributing to technical design discussions, code reviews, testing and software architecture best practices
  • Driving projects and leading new initiatives
  • Migrating legacy workloads to Kubernetes
  • Maintaining some legacy non-Kubernetes production infrastructure

What DRW Montreal has to offer you

  • Mentorship with experienced software developers, database administrators, and technical project managers
  • Continuous learning through paid postgraduate degrees, Dev Lightning talks, online learning support and 1 on 1 language tutoring with Berlitz
  • 40 hours of paid volunteer work at the organization of your choice
  • Bi-weekly social activities, monthly wellness plan, on-site weekly massages, and games room
  • Enjoy daily catered meals (breakfast and lunch) with unlimited snacks and beverages
  • Competitive salary, matching RRSP, paid company phone, laptop, and work from home set-up

What you bring to the team

  • A bachelor's or a master's degree in computer science, Software Engineering or equivalent experience
  • 3 to 7 years of experience building and operating software systems
  • Strong Python development experience
  • Hands-on experience deploying and operating applications on Kubernetes
  • Experience designing and maintaining CI/CD pipelines
  • Experience working with Linux systems
  • Experience with relational databases such as PostgreSQL
  • Experience with message brokers such as RabbitMQ
  • Strong understanding of software engineering principles, testing and best practices
  • Self-directed, proactive and able to drive work forward independently
  • Strong verbal and written communication skills
  • A collaborative team player and passionate problem solver with strong interpersonal skills
  • Experience with observability practices and tools—including metrics, logging, tracing and alerting—is an asset

Nouveau!

Senior DevOps [#4994]

Alteo

Montreal (Hybride)

Permanent à temps plein

Alteo is looking for a Senior DevOps for a permanent position based in Montreal.

*** Hybrid: 6 days in the office per month ***

You will have the opportunity to grow within a multidisciplinary team and contribute to the digital transformation of a large-scale platform, in a dynamic, delivery-focused environment where we work with cutting-edge cloud technologies, all within a modern, flexible, and people-oriented workplace.

You will be responsible for implementing and executing business solution architecture plans that address the evolving needs of existing solutions and those to be deployed, while adhering to the target architecture and IT master plan. You will also be responsible for maintaining and implementing the business solution architecture.

Responsibilities:

  • Serve as the lead for the industrialization and automation of solution deployment
  • Actively contribute to the feasibility, design, and implementation phases of various software development and integration projects, while adhering to industry-standard principles of solution architecture, infrastructure, and software
  • Be able to establish and recommend secure, reliable, and high-performance IT solutions that meet business needs
  • Promote the reuse of proven solutions to optimize the quality of services and operations
  • Serve as a consultant and act as a resource person and coach for senior management and future leaders
  • Actively participate in and lead solution testing, as well as the deployment of the cloud environments necessary for system delivery
  • Perform quality assurance on the documentation of proposed architectural alignments as part of the implementation of the IT strategic plan
  • Design technology infrastructures with a focus on functional requirements, scalability, overall performance, and security requirements
  • Work closely with managed service providers to ensure the delivery of a high-performance infrastructure
  • Participate in the diagnosis and resolution of complex operational issues 24/7 as needed;
  • Participate in risk and cost-benefit analyses.

Profile:

  • Bachelor’s degree in IT, Software Engineering, or equivalent
  • 7–10+ years of relevant experience in IT and solutions architecture
  • Extensive and in-depth expertise across multiple technology and/or business domains, covering aspects related to data, applications, and infrastructure
  • Ability to implement and champion all principles related to DevOps and SRE practices
  • Possess excellent analytical and synthesis skills and the ability to make recommendations
  • Demonstrate versatility, proactivity, and autonomy in the daily performance of duties
  • Exercise inspiring leadership with stakeholders from various business sectors and multidisciplinary teams
  • Possess knowledge of AGILE and SAFe development methods and their fundamental lifecycle principles
  • Be a good listener and have a solid understanding of business challenges
  • Possess expertise as a developer, integrator, and solutions operator who has contributed to the feasibility, design, implementation, and delivery phases of large-scale business solutions of comparable scope
  • Infrastructure / Cloud Computing:
    • Automated deployment of robust solutions on one of the leading cloud providers (GCP, Azure, AWS)
    • Delivery of solutions on Kubernetes
    • Cloud networking expertise, including WAF, DNS, DDoS
  • SDLC:
    • IaC deployment (Infrastructure as Code, Terraform)
    • Automation of continuous integration and continuous delivery (CI/CD) pipelines (GitHub, ArgoCD/GitOps, SonarQube, etc.)
  • Software and integration:
    • Expertise in one of the API gateway services (e.g., Apigee, Traefik, API Gateway, Kong)
    • Knowledge of C#, JavaScript, and related frameworks
    • Software engineering principles and design patterns for automating delivery (distributed architecture, microservices architecture, API integration, event-driven and streaming architecture, etc.)
    • Software development methods and principles (TDD and code coverage, OWASP, peer review)
    • Operational knowledge of relational and non-relational database technologies (SQL, NoSQL, caching)
    • SaaS integration principles
  • Knowledge of privacy laws, IT security rules, and guidelines (a plus)
  • Knowledge of Fluentbit, Prometheus, and Grafana (a plus)
  • Fluency in French (spoken and written)

Alteo est à la recherche d'un DevOps Senior pour un poste permanent basé à Montréal.

*** Hybride : 6 jours au bureau / mois ***

Vous aurez l'opportunité d'évoluer au sein d'une équipe multi-disciplinaire et de contribuer à la transformation numérique d'une plateforme d'envergure, dans un environnement dynamique axé sur la livraison, où l’on travaille avec des technologies cloud de pointe, le tout dans un milieu de travail moderne, flexible et humain.

Vous serez responsable d'implémenter et de réaliser les plans d’architecture de solutions d’affaires répondant aux besoins changeants des solutions déjà implantées, de solutions à déployer tout en respectant l’architecture cible et le plan directeur TI. Vous serez aussi responsable du maintien et de l’implémentation de l’architecture des solutions d’affaires.

Responsabilités:

  • Agir à titre de responsable de l’industrialisation et de l’automatisation du déploiement des solutions
  • Contribuer activement aux phases de faisabilité, de conception et de réalisation de divers projets de développement et d’intégration de progiciel, tout en respectant les principes d’architecture de solution, d’infrastructure et logiciel de l’industrie
  • Être capable d’établir et recommander des solutions TI sécuritaires, fiables et performantes qui répondent aux besoins d’affaires
  • Favoriser la réutilisation de solutions éprouvées en permettant d’optimiser la qualité des services et des opérations
  • Exercer un rôle d’expert-conseil et agir à titre de personne-ressource et de coach auprès de la haute direction ainsi qu’aux personnes de la relève
  • Participer activement et piloter les expérimentations des solutions, ainsi que la mise en service des environnements infonuagiques nécessaires à la livraison des systèmes
  • Réaliser l’assurance qualité de la documentation des alignements architecturaux proposés dans le cadre de l’implantation du plan stratégique TI
  • Concevoir des infrastructures technologiques en se préoccupant des besoins fonctionnels, des capacités d’évolution, de la performance globale et des exigences de sécurité
  • Travailler de concert avec les fournisseurs de service d’infogérance afin d’assurer la livraison d’une infrastructure performante
  • Participer au diagnostic et à la résolution de problèmes opérationnels pointus 24h/7j au besoin;
  • Participer aux analyses de risques et de coûts/bénéfices.

Profil:

  • BAC en TI, Génie logiciel ou l'équivalent
  • 7-10+ années d’expérience pertinente en TI et en architecture de solutions
  • Expertise étendue et approfondie de plusieurs domaines technologiques et/ou d'affaires et la couverture d'aspects touchant les données, les applications et les infrastructures
  • Savoir mettre en place et évangéliser tous les principes liés à la pratique DevOps et SRE
  • Posséder d’excellentes habiletés d'analyse, de synthèse et habilité à faire des recommandations
  • Démontrer de la polyvalence, proactivité et de l’autonomie dans la réalisation quotidienne de ses fonctions
  • Exercer un leadership mobilisateur auprès d’intervenants de différents secteurs d’activités et d’équipe multidisciplinaires
  • Posséder des connaissances des méthodes de développement AGILE, SAFe et de ses principes fondamentaux de cycle de vie
  • Avoir le sens de l’écoute et une bonne compréhension des enjeux d’affaires
  • Posséder une expertise comme développeur, intégrateur et opérateur de solutions ayant contribué dans les phases de faisabilité, de conception, de réalisation et à la livraison de solutions d'affaires à grande échelle et d’envergure similaire
  • Infrastructure / Infonuagique :
    • Déploiement automatisé de solutions robustes chez un des principaux fournisseurs infonuagiques (GCP, Azure, AWS)
    • Livraison de solutions sur Kubernetes
    • Expertise réseautique infonuagique, incluant WAF, DNS, DDoS
  • SDLC:
    • Déploiement IaC (Infrastructure as Code, Terraform)
    • Automatisation des pipelines d’intégration et livraison continue (CI/CD), (GitHub, ArgoCD/GitOps, SonarQube, etc.)
  • Logiciel et intégration:
    • Expertise dans l’une des services de passerelles d’API (ex : Apigee, Traefik, API Gateway, Kong)
    • Connaissance des langages C#, Javascripts et des frameworks liés
    • Principes de génie logiciel et patrons de conception afin d’automatiser la livraison (architecture distribuée, architecture en microservices, intégration par API, architecture événementielle et streaming, etc.)
    • Méthodes et principes de développement logicielles (TDD et couverture de code, OWASP, Revue par les pairs)
    • Connaissance opérationnelle des technologies de base de données, relationnelle et non relationnelle (SQL, NoSql, Caching)
    • Principes d’intégration de SaaS
  • Connaissance de la loi portant sur la protection des renseignements personnels, des règles et directives en matière de sécurité informatique (atout)
  • Connaissance de Fluentbit, Prometheus et Grafana (atout)
  • Maîtrise du français (parlé, écrit)

DevOps Specialist - Shared Services

Intact Financial

Montreal (Hybride)

118 700,00$ - 145 100,00$ /an

Permanent à temps plein

Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times.


Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to provide support, opportunities and performance-led financial rewards at a workplace where you can shape the future, win as a team and grow with us.

Pay at Intact is about much more than just salary.

  • Flexible work arrangements and a hybrid work model

  • Possibility to purchase up to 5 extra days off per year

  • Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more

  • Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)

Salary range (but not limited to):

118,700 - 145,100

Annual bonus target, based on the base salary, with a potential payout of up to double the target (subject to personal and company performance):

15%

As part of our commitment to Win As A Team, we share our success with employees through our annual bonus plan and Employee Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares.

Our pension offerings provide flexibility and long-term security for our employees beyond their careers. We are one of the few companies offering the opportunity to receive guaranteed income for life via our defined benefit pension plan.

Salary for the candidate will be determined taking into consideration a number of factors including: experience, skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented above is based on a 35-hour workweek and would represent a majority of different candidate profiles. However, we encourage candidates who may fall outside of this range to apply as well.


About the role

Come join our Shared Services organization to tackle Intact's most complex challenges, bringing our software engineering practices and tooling to the bleeding edge.

This position is part of our tech modernization & evolution initiative, a small group entirely dedicated to supporting our product squads in their continuous improvement by advising them, by providing them with training and support, and by selecting & building the tools and platforms that they will then leverage, amongst many other things!

Joining this squad offers the opportunity of contributing to an elite group of like-minded and passionate tech professionals, moving at a fast pace and under high autonomy, to achieve our most ambitious technological goals.

Our Shared Services organization is composed of the most varied selection of platforms and technologies at Intact, from mainframe systems to on-premises and cloud-hosted commercial solutions.

We also built and maintain numerous custom applications & products over the following stack:

  • RESTful Java microservices (Spring Boot), deployed to OpenShift.
  • Event-Driven architecture using Kafka or IBM MQ.
  • SPA frontends using Angular.
  • Automated tests using WireMock, TestContainers, Playwright, and Cucumber (BDD).
  • Integrated environments blending Jenkins Pipelines, GitHub Actions, and Intact's very own platform.
  • Observability through Dynatrace, Grafana, and Elastic Stack.

Don't take the above as hard requirements - if your experience happens to be on a similar stack and that you have all the necessary transferrable skills to be successful in this role, please proceed and apply!

As a DevOps Developer on the modernization & evolution squad, your role will be to assist and lead our product squads into their continuous improvement journey, by:


  • Implementing tools & automations to facilitate the products squads' evolution.
  • Reviewing the software promotion & delivery practices, offering feedback and identifying opportunities.
  • Contributing to the organization's technological & transformation roadmap.
  • Providing training on new tools and practices; both Intact's and from the industry.
  • Keeping up to date with the latest technological developments that are relevant to our context.
  • Demystifying complex concepts and ideas and breaking down complicated solutions into approachable steps.
  • Providing mentorship and serving as a close contact point to the squads' technical leaders.

What you bring to the table:

  • A passion for technology, for improving things, and for expanding your own knowledge by looking under the hood of the tools, frameworks, and languages you use - show us what you've created & studied!
  • An interest in keeping up with the industry's latest trends and advances.
  • A vision of how the software engineering practices and landscape is changing, where it is heading, and a vision of how to get there.
  • A desire to lead the charge in changing things for the better and challenging status quo - if you won't bother, nobody else will!
  • Bachelor of software engineering, computer science, or any other combination of equivalent experience.
  • 7+ years of industry experience, with a successful track record in a similar technical leadership role.
  • No Canadian work experience required however must be eligible to work in Canada.
  • For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country.

#LI-Hybrid

Il s'agit d'un nouveau rôle au sein de notre équipe en pleine croissance | This role is a new member of our growing team.


We are an equal opportunity employer

At Intact, our Value of respect is founded on seeing diversity as a strength. We strive to create an accessible workplace where employees feel valued, included and encouraged to share their unique perspectives.

We encourage applications from individuals who are members of equity-deserving groups, including but not limited to women, Indigenous peoples, persons with disabilities, Black people, and members of the 2SLGBTQI+ community.

As part of Intact’s commitment to reconciliation, we acknowledge that we work, meet and travel across the land currently called Canada, originally inhabited by First Nations, Metis and Inuit people. This history extends through many centuries and continues to evolve today.

We have policies to ensure equal access and participation for people with disabilities, including providing workplace adjustments (accommodations). A copy of applicable policies is available on request.

If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity. We’ll work with you to meet your needs.

Learn more about our recruitment process and your candidate journey here.

Please note that Intact does not provide sponsorship or other support for immigration-related matters including but not limited to employer-specific closed work permits. Candidates must be eligible to work in Canada from the anticipated start date and throughout their employment and are solely responsible for maintaining their work eligibility.

If you are an employee of Intact or belairdirect, please apply for this role on Internal Career Site.

Permanent à temps plein

103 personnes ont consulté cette offre

Software Engineer – Java & DevOps


About the Role:

We are seeking a Senior Software Engineer – Java & DevOps to join the Information Technology team in the Americas.

In this role, you will design, develop, enhance, deploy, and operate Java-based applications and backend services, with a strong focus on Spring Boot, REST APIs, application integration, automation, and DevOps practices.


You will contribute throughout the complete software development lifecycle—from solution design and hands-on Java development through testing, CI/CD, deployment, production support, monitoring, security remediation, and continuous improvement.

Working closely with development, infrastructure, cybersecurity, and business teams, you will help build reliable, secure, maintainable, and operationally resilient applications, while continuously improving how software is built, deployed, and supported.


Key Responsibilities:

  • Design, develop, test, and maintain Java applications, backend services, and REST APIs, primarily using Java and Spring Boot.
  • Produce high-quality, maintainable Java code following established software engineering principles, design patterns, coding standards, and secure development practices.
  • Design and implement RESTful APIs, integrations, and application services that are reliable, scalable, secure, and maintainable.
  • Develop automated unit, integration, API, and system tests to improve application quality and deployment confidence.
  • Participate in application architecture and technical design, including API design, data models, application integrations, error handling, logging, and operational considerations.
  • Contribute to CI/CD pipelines and DevOps practices using technologies such as Git, Jenkins, Harbor, and related build, deployment, and orchestration tools.
  • Automate application build, testing, packaging, deployment, configuration, and operational activities wherever practical.
  • Support Java applications throughout their complete lifecycle, including development, deployment, production operations, troubleshooting, maintenance, upgrades, and modernization.
  • Troubleshoot application and production issues by analyzing logs, application behavior, integrations, database interactions, infrastructure dependencies, and deployment configurations.
  • Improve application observability, reliability, performance, and operational resilience, including effective logging, monitoring, health checks, alerting, and support procedures.
  • Maintain and enhance application databases and data-access components, including solutions using Microsoft SQL Server and Transact-SQL.
  • Maintain application environments hosted in private cloud infrastructure and collaborate with infrastructure teams on application runtime, configuration, connectivity, and deployment requirements.
  • Identify and remediate application and dependency vulnerabilities, and proactively address outdated Java libraries, frameworks, runtime components, and other technology obsolescence.
  • Develop supporting automation and engineering utilities using Python, JavaScript, PowerShell, APIs, Selenium, or other appropriate technologies when required.
  • Participate in code reviews and promote engineering best practices related to code quality, automated testing, security, maintainability, and operational readiness.
  • Produce clear technical documentation, including architecture and design documentation, deployment procedures, operational runbooks, troubleshooting guides, and knowledge-transfer materials.
  • Collaborate with cross-functional and global IT teams to deliver shared application and technology solutions.
  • Contribute to the continuous improvement of software development, CI/CD, deployment, and production support practices.


Required Qualifications:

  • 5+ years of software engineering experience, with strong hands-on experience developing Java applications and backend services.
  • Strong proficiency in Java and Spring Boot, including the development of enterprise applications, services, and REST APIs.
  • Strong understanding of object-oriented design, software engineering principles, design patterns, and clean, maintainable code.
  • Experience designing, developing, integrating, and supporting REST APIs and distributed application integrations.
  • Experience with automated testing, including unit and integration testing of Java applications and services.
  • Strong experience with Git and modern source-control and code-review practices.
  • Experience with CI/CD and DevOps tooling, including Jenkins, Harbor, or comparable build, artifact management, and deployment technologies.
  • Experience supporting applications in production environments, including deployments, troubleshooting, incident resolution, monitoring, maintenance, and upgrades.
  • Experience working with relational databases and SQL, preferably Microsoft SQL Server and Transact-SQL.
  • Experience with modern Java development environments, particularly IntelliJ IDEA, or comparable IDEs.
  • Understanding of secure software development, dependency management, vulnerability remediation, and technology lifecycle management.
  • Ability to troubleshoot issues across the application stack, including application code, APIs, databases, configuration, deployment pipelines, and infrastructure dependencies.


Preferred Qualifications:

Experience with one or more of the following would be considered an asset:

  • Python, JavaScript, and/or PowerShell for scripting, tooling, and operational automation.
  • Additional Spring ecosystem technologies and Java build/dependency management tools.
  • Docker, containerized applications, and container orchestration technologies.
  • Jenkins, Harbor, and advanced CI/CD pipeline automation.
  • Application monitoring, logging, observability, and performance troubleshooting.
  • Selenium and automated functional testing.
  • PostgreSQL.
  • Insomnia or similar API development and testing tools.
  • Camunda, Form.io, and BPMN.
  • JIRA and Agile software delivery methodologies.
  • Autosys or similar workload automation and scheduling platforms.
  • Private and/or public cloud environments.
  • Infrastructure and application configuration automation.


What You Bring:

  • Strong Java software engineering skills and an interest in building reliable, maintainable, and production-ready applications.
  • A DevOps mindset, with an understanding that software engineering includes not only writing code but also testing, deploying, operating, monitoring, and continuously improving applications.
  • Strong analytical and troubleshooting skills across development and production environments.
  • A pragmatic, results-oriented approach and the ability to translate technical challenges into sustainable engineering solutions.
  • Ability to take ownership of applications and technical initiatives from design and development through deployment and production support.
  • Strong collaboration skills and the ability to work effectively with developers, infrastructure engineers, cybersecurity teams, and business stakeholders.
  • Clear written and verbal communication skills, including the ability to explain technical concepts to different audiences.
  • Strong documentation, code-review, and knowledge-sharing practices.
  • A continuous-improvement mindset and an interest in modernizing applications, automating delivery processes, reducing operational effort, and improving software reliability.


Language Requirements:

  • English: Fluent – required. The successful candidate will regularly collaborate with colleagues, stakeholders, and partners in the United States.
  • French: An asset.

Version française

Ingénieur(e) logiciel – Java et DevOps:

À propos du poste:

Au sein du Global Chief Operating Office (GCOO), le département Global Technology Services (GTS) fournit des services d'infrastructure TI sécurisés, fiables et évolutifs à l'échelle de l'organisation. GTS soutient notamment les applications d'affaires, les plateformes infonuagiques, les services de connectivité et l'environnement de travail numérique, tout en contribuant activement à la transformation numérique de l'organisation.

Nous sommes à la recherche d'un(e) Ingénieur(e) logiciel senior – Java et DevOps pour se joindre à l'équipe des Technologies de l'information dans les Amériques.

Dans ce rôle, vous serez responsable de la conception, du développement, de l'amélioration, du déploiement et de l'exploitation d'applications et de services backend Java, avec un accent particulier sur Spring Boot, les API REST, l'intégration applicative, l'automatisation et les pratiques DevOps.

Vous contribuerez à l'ensemble du cycle de développement logiciel, de la conception de solutions et du développement Java jusqu'aux tests, à l'intégration et au déploiement continus (CI/CD), à la mise en production, au soutien opérationnel, à la surveillance, à la correction des vulnérabilités et à l'amélioration continue.

En étroite collaboration avec les équipes de développement, d'infrastructure, de cybersécurité et d'affaires, vous contribuerez à la réalisation d'applications fiables, sécurisées, maintenables et résilientes, tout en améliorant continuellement les méthodes utilisées pour développer, déployer et exploiter les solutions.

Principales responsabilités:

  • Concevoir, développer, tester et maintenir des applications Java, des services backend et des API REST, principalement à l'aide de Java et Spring Boot.
  • Produire du code Java de haute qualité et facilement maintenable en appliquant les principes de génie logiciel, les patrons de conception, les normes de développement et les pratiques de développement sécurisé.
  • Concevoir et mettre en œuvre des API REST, des intégrations et des services applicatifs fiables, évolutifs, sécurisés et maintenables.
  • Développer des tests unitaires, d'intégration, d'API et système automatisés afin d'améliorer la qualité des applications et la fiabilité des mises en production.
  • Participer à l'architecture et à la conception technique des applications, notamment la conception des API, les modèles de données, les intégrations, la gestion des erreurs, la journalisation et les considérations opérationnelles.
  • Contribuer aux pipelines CI/CD et aux pratiques DevOps à l'aide de technologies telles que Git, Jenkins, Harbor ainsi que d'autres outils de compilation, de déploiement et d'orchestration.
  • Automatiser, lorsque pertinent, les activités de compilation, de test, de packaging, de déploiement, de configuration et d'exploitation des applications.
  • Assurer la prise en charge des applications Java tout au long de leur cycle de vie, notamment le développement, le déploiement, l'exploitation en production, le diagnostic, la maintenance, les mises à niveau et la modernisation.
  • Diagnostiquer les problèmes applicatifs et de production en analysant les journaux, le comportement des applications, les intégrations, les interactions avec les bases de données, les dépendances d'infrastructure et les configurations de déploiement.
  • Améliorer l'observabilité, la fiabilité, la performance et la résilience opérationnelle des applications, notamment grâce à la journalisation, à la surveillance, aux contrôles d'état, aux alertes et aux procédures de soutien.
  • Maintenir et améliorer les bases de données applicatives et les composants d'accès aux données, notamment les solutions utilisant Microsoft SQL Server et Transact-SQL.
  • Maintenir les environnements applicatifs hébergés dans une infrastructure infonuagique privée et collaborer avec les équipes d'infrastructure concernant les environnements d'exécution, la configuration, la connectivité et les exigences de déploiement.
  • Identifier et corriger les vulnérabilités applicatives et celles liées aux dépendances, et gérer de façon proactive l'obsolescence des bibliothèques Java, des frameworks, des environnements d'exécution et des autres composants technologiques.
  • Développer, au besoin, des outils complémentaires d'automatisation à l'aide de Python, JavaScript, PowerShell, API, Selenium ou d'autres technologies appropriées.
  • Participer aux revues de code et promouvoir les meilleures pratiques en matière de qualité du code, de tests automatisés, de sécurité, de maintenabilité et de préparation opérationnelle.
  • Produire une documentation technique claire, notamment la documentation d'architecture et de conception, les procédures de déploiement, les guides opérationnels, les procédures de diagnostic et les documents de transfert de connaissances.
  • Collaborer avec des équipes TI transversales et internationales afin de concevoir et de mettre en œuvre des solutions applicatives et technologiques communes.
  • Contribuer à l'amélioration continue des pratiques de développement logiciel, de CI/CD, de déploiement et de soutien en production.

Qualifications requises:

  • Au moins 5 ans d'expérience en génie logiciel, avec une solide expérience pratique dans le développement d'applications et de services backend Java.
  • Excellente maîtrise de Java et Spring Boot, notamment pour le développement d'applications d'entreprise, de services et d'API REST.
  • Solide compréhension de la conception orientée objet, des principes de génie logiciel, des patrons de conception et des pratiques favorisant un code propre et maintenable.
  • Expérience dans la conception, le développement, l'intégration et le soutien d'API REST et d'intégrations applicatives distribuées.
  • Expérience avec les tests automatisés, notamment les tests unitaires et d'intégration d'applications et de services Java.
  • Solide expérience avec Git ainsi qu'avec les pratiques modernes de gestion du code source et de revue de code.
  • Expérience avec les outils et pratiques CI/CD et DevOps, notamment Jenkins, Harbor ou des technologies comparables de compilation, de gestion des artefacts et de déploiement.
  • Expérience dans le soutien d'applications en environnement de production, notamment les déploiements, le diagnostic, la résolution d'incidents, la surveillance, la maintenance et les mises à niveau.
  • Expérience avec les bases de données relationnelles et SQL, préférablement Microsoft SQL Server et Transact-SQL.
  • Expérience avec des environnements modernes de développement Java, notamment IntelliJ IDEA, ou des outils comparables.
  • Bonne compréhension du développement logiciel sécurisé, de la gestion des dépendances, de la correction des vulnérabilités et de la gestion du cycle de vie technologique.
  • Capacité à diagnostiquer des problèmes touchant différentes couches d'une solution, notamment le code applicatif, les API, les bases de données, la configuration, les pipelines de déploiement et les dépendances d'infrastructure.

Qualifications souhaitées:

Une expérience avec une ou plusieurs des technologies ou pratiques suivantes constitue un atout:

  • Python, JavaScript et/ou PowerShell pour le scripting, le développement d'outils et l'automatisation opérationnelle.
  • Technologies complémentaires de l'écosystème Spring et outils Java de compilation et de gestion des dépendances.
  • Docker, applications conteneurisées et technologies d'orchestration de conteneurs.
  • Jenkins, Harbor et automatisation avancée des pipelines CI/CD.
  • Surveillance applicative, journalisation, observabilité et analyse de performance.
  • Selenium et tests fonctionnels automatisés.
  • PostgreSQL.
  • Insomnia ou des outils similaires de développement et de test d'API.
  • Camunda, Form.io et BPMN.
  • JIRA et les méthodologies Agile de développement logiciel.
  • Autosys ou des plateformes similaires d'ordonnancement et d'automatisation des traitements.
  • Environnements infonuagiques privés et/ou publics.
  • Automatisation de la configuration des applications et des environnements.

Compétences recherchées:

  • Solides compétences en développement logiciel Java et intérêt marqué pour la conception d'applications fiables, maintenables et prêtes pour la production.
  • Une culture DevOps, avec la compréhension que le génie logiciel englobe non seulement le développement, mais également les tests, le déploiement, l'exploitation, la surveillance et l'amélioration continue des applications.
  • Excellentes capacités d'analyse et de diagnostic dans les environnements de développement et de production.
  • Approche pragmatique et axée sur les résultats, avec la capacité de transformer des enjeux techniques en solutions d'ingénierie durables.
  • Capacité à prendre en charge des applications et des initiatives techniques de la conception et du développement jusqu'au déploiement et au soutien en production.
  • Excellent esprit de collaboration et capacité à travailler efficacement avec les développeurs, les équipes d'infrastructure et de cybersécurité ainsi qu'avec les parties prenantes d'affaires.
  • Excellentes aptitudes en communication écrite et orale et capacité à expliquer des concepts techniques à différents types d'interlocuteurs.
  • Rigueur dans la documentation, les revues de code et le partage des connaissances.
  • Esprit d'amélioration continue et intérêt pour la modernisation des applications, l'automatisation des processus de livraison, la réduction des efforts opérationnels et l'amélioration de la fiabilité des solutions.

Exigences linguistiques:

  • Anglais: maîtrise professionnelle requise. La personne retenue devra collaborer régulièrement avec des collègues, des parties prenantes et des partenaires situés aux États-Unis.
  • Français: un atout.



DevOps Programmer - Core Technologies

Behaviour interactive

Montreal

Permanent à temps plein

The role Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic . Join us and be a part of the future of interactive entertainment!At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. We are seeking a DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech develops both backend and frontend services that support and enhance Behaviour games. Our services, which are primarily based on cloud technology, are utilized by games such as Dead by Daylight to develop in-game features, including matchmaking, player progression, in-game purchases, friends' systems, and messaging, among others. The DevOps role is essential for maintaining, automating, and improving the systems driving these games, ensuring all services are reliable, scalable, and efficient. Core Tech fully embraces the DevOps philosophy to achieve world-class reliability, scalability, and security. If you have a passion for building and managing cloud infrastructure and optimizing processes, we would be pleased to hear from you. In this role you will :

  • Work on projects that transform our technology to adopt a DevOps philosophy.
  • Design, build, and maintain scalable infrastructure on cloud platforms like AWS, ensuring high availability and performance of our systems.
  • Create and maintain CI/CD pipelines to automate deployments, ensuring code is seamlessly tested, delivered, and released to production environments.
  • Deploy and manage containerized applications using Kubernetes in a production environment, ensuring clusters are properly maintained, scalable, and secure.
  • Collaborate closely with developers to address their infrastructure needs, optimize resource utilization, and enhance the performance and reliability of systems in production.
  • Participate in an on-call rotation to respond to critical infrastructure issues and ensure minimal downtime.
  • Apply best practices in testing, security, performance monitoring, and efficient resource utilization.

What we're looking for :

  • Minumum of 5years of experience in a DevOps or infrastructure role, including a minimum of 3 years in a DevOps role with cloud platforms like AWS, GCP, or Azure.
  • Strong understanding and hands-on experience with Kubernetes for container orchestration, including cluster management, application scaling, and ensuring reliability.
  • Proficient in automating infrastructure and processes using tools such as Terraform and Ansible.
  • Experience with monitoring and observability tools such as Datadog, Prometheus, or similar, to ensure system reliability and performance.
  • Solution-oriented mindset and ability to efficiently resolve complex problems.
  • Excellent collaboration and communication skills, enabling effective work with developers, tech leads, and other members of Core Tech.

DevOps Specialist - Shared Services

Intact financial

Montreal (Hybride)

118 700,00$ - 145 100,00$ /an

Permanent à temps plein

Pay at Intact is about much more than just salary.

  • Flexible work arrangements and a hybrid work model

  • Possibility to purchase up to 5 extra days off per year

  • Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more

  • Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)

Salary range (but not limited to):

118,700 - 145,100

Annual bonus target, based on the base salary, with a potential payout of up to double the target (subject to personal and company performance):

15%

As part of our commitment to Win As A Team, we share our success with employees through our annual bonus plan and Employee Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares.

Our pension offerings provide flexibility and long-term security for our employees beyond their careers. We are one of the few companies offering the opportunity to receive guaranteed income for life via our defined benefit pension plan.

Salary for the candidate will be determined taking into consideration a number of factors including: experience, skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented above is based on a 35-hour workweek and would represent a majority of different candidate profiles. However, we encourage candidates who may fall outside of this range to apply as well.


About the role

Come join our Shared Services organization to tackle Intact's most complex challenges, bringing our software engineering practices and tooling to the bleeding edge.

This position is part of our tech modernization & evolution initiative, a small group entirely dedicated to supporting our product squads in their continuous improvement by advising them, by providing them with training and support, and by selecting & building the tools and platforms that they will then leverage, amongst many other things!

Joining this squad offers the opportunity of contributing to an elite group of like-minded and passionate tech professionals, moving at a fast pace and under high autonomy, to achieve our most ambitious technological goals.

Our Shared Services organization is composed of the most varied selection of platforms and technologies at Intact, from mainframe systems to on-premises and cloud-hosted commercial solutions.

We also built and maintain numerous custom applications & products over the following stack:

  • RESTful Java microservices (Spring Boot), deployed to OpenShift.
  • Event-Driven architecture using Kafka or IBM MQ.
  • frontends using Angular.
  • Automated tests using WireMock, TestContainers, Playwright, and Cucumber (BDD).
  • Integrated environments blending Jenkins Pipelines, GitHub Actions, and Intact's very own platform.
  • Observability through Dynatrace, Grafana, and Elastic Stack.

Don't take the above as hard requirements - if your experience happens to be on a similar stack and that you have all the necessary transferrable skills to be successful in this role, please proceed and apply!

As a DevOps Developer on the modernization & evolution squad, your role will be to assist and lead our product squads into their continuous improvement journey, by:


  • Implementing tools & automations to facilitate the products squads' evolution.
  • Reviewing the software promotion & delivery practices, offering feedback and identifying opportunities.
  • Contributing to the organization's technological & transformation roadmap.
  • Providing training on new tools and practices; both Intact's and from the industry.
  • Keeping up to date with the latest technological developments that are relevant to our context.
  • Demystifying complex concepts and ideas and breaking down complicated solutions into approachable steps.
  • Providing mentorship and serving as a close contact point to the squads' technical leaders.

What you bring to the table:

  • A passion for technology, for improving things, and for expanding your own knowledge by looking under the hood of the tools, frameworks, and languages you use - show us what you've created & studied!
  • An interest in keeping up with the industry's latest trends and advances.
  • A vision of how the software engineering practices and landscape is changing, where it is heading, and a vision of how to get there.
  • A desire to lead the charge in changing things for the better and challenging status quo - if you won't bother, nobody else will!
  • Bachelor of software engineering, computer science, or any other combination of equivalent experience.
  • 7+ years of industry experience, with a successful track record in a similar technical leadership role.
  • No Canadian work experience required however must be eligible to work in Canada.
  • For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country.

#LI-Hybrid

Il s'agit d'un nouveau rôle au sein de notre équipe en pleine croissance | This role is a new member of our growing team.

Permanent à temps plein

70 personnes ont consulté cette offre

Description du poste

As a Senior Cloud / DevOps Specialist, you take ownership of designing, implementing, and maintaining cloud infrastructure and platform solutions with a high degree of autonomy. You make independent technical decisions, ensuring systems are scalable, secure, and aligned with organizational standards and SRE goals.

In this role, you lead complex projects, drive improvements in infrastructure, observability, and operational processes, and mentor team members. You collaborate with architects, product teams, and stakeholders to ensure technical solutions meet both business and operational requirements.

Responsabilités principales

  • Infrastructure Leadership: Independently design and maintain scalable, secure cloud infrastructure using Infrastructure as Code (IaC).
  • Platform Standardization: Define and evolve standards, guidelines, and best practices for cloud deployments and architecture patterns.
  • Reliability Excellence: Establish monitoring, alerting, dashboards, and error budgets to ensure system performance and operational health.
  • Technical Assessment: Evaluate and advise on new technologies, procurement options, and architectural proposals to align with SRE goals.
  • Resource Optimization: Review resource usage and implement cost optimization practices and FinOps initiatives across teams.
  • Team Mentorship: Support and guide team members, sharing best practices to build technical competence across the collective.
  • Continuous Improvement: Identify gaps in processes or tooling and propose actionable solutions to improve platform efficiency.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent professional experience.
  • 6+ years of experience in cloud infrastructure, automation, or related technical fields.
  • Proven hands-on expertise with cloud platforms (preferably Azure) and Infrastructure as Code tools such as Terraform, Terragrunt, Helm, Ansible, etc.
  • Experience designing and implementing CI/CD pipelines, automation workflows, and deployment strategies for complex systems.
  • Strong understanding of networking, RBAC, security best practices, and cloud architecture patterns.
  • Proficiency with observability tools such as ELK, Azure Monitor, or equivalent, and operational excellence practices.
  • Proven experience designing and implementing containerization (Docker) and orchestration (Kubernetes, etc.) for complex system deployments.
  • Ability to make independent technical decisions while balancing technical debt and high-quality solution delivery.
  • Advanced proficiency in scripting or programming languages such as PowerShell, .Net, or similar.
  • Fluency in English, French is a plus.

Conditions de travail

  • Contract: Permanent, full time (40h/week)
  • Working mode: Hybrid or remote
    • Occasional in-office presence may be required during the year (for events or team meetings, for example).
    • Candidates must reside in the province of Quebec.

Informations supplémentaires

By joining MEDFAR, you will be part of a purpose-driven organization whose product is disrupting and digitizing health care, making doctors’ and healthcare workers’ lives easier, while enabling better patient health outcomes. Becoming a MEDFARian also means having the opportunity to be part of an innovative community and working in a dynamic environment where your work will have a meaningful and tangible effect not only on your team and the business but most importantly on the healthcare industry.

  • Remote work and flexibility (supporting work-life balance)
  • RRSP contribution
  • Healthcare insurance from day one
  • Paid time off: 3 weeks + 1 additional week between Christmas and New Year
  • Annual training allowance to support your professional development
  • An onboarding program to help you get familiar with our environment and the digital healthcare field
  • All IT equipment is provided, with additional gear if needed
  • Internal growth opportunities (promotions, internal mobility)
  • Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
  • A company culture focused on transparency, collaboration, and innovation
  • Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally

With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.

At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.

MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.

To better understand the self-identification process, please consult this guide.

ISG Plant Management RPE DevOps

Alltech Consulting Services

Montreal

Permanent à temps plein

Job Description

Overview of the Role
• This role consists of a combination of Support and DevOps for a range of applications that sit within the firm’s Plant Management (PLM) Department – which is part of the Reliability Production and Engineering (RPE) Organization.
• The candidate will work with the rest of the team to support and engineer the different applications which the department has oversight of.
• The team is based in a number of regions around the globe to provide twenty-four support of all the applications.
• These applications include the firm’s system for running ready for business checks that is used by most departments within technology, a high-volume alert processing platform, a data science platform that facilitates analytical research, a multi-tenant Kubernetes platform and a suite of batch management applications. The goal of the department’s work is to:
• maintain the stability of applications
• allow applications to scale
• help resolve issues encountered by the userbase
• make improvements to the applications
• resolve hygiene items and add new features to the systems
• reduce toil and eliminate manual process
• management of the release process Required Skill Set:
• This role requires 2 – 5 years of experience with DevOps skillset, with good Linux and Python knowledge and problem-solving skills. Other technical skills that we look for include knowledge of relational databases, SQL, Kubernetes, docker/container technologies, Jenkins, Git, shell scripting, Kafka, Zookeeper, datascience skills (such as Pandas and NumPy) and knowledge of observability tools such as Prometheus and Grafana. Daily Tasks and Project Work:
• Provide front-line support for the core applications
• Answer user enquiries and suggest solutions to reported problems
• Troubleshoot incidents and provide problem management
• Log file investigation and host analysis to identify performance and instability issues
• Identification of toil items
• Creation of automated solutions
• Scripting and programming to add new features, improve systems and resolve bugs
• Building of network shares, load balancers, machines and other plant components to facilitate new features and applications
• Resolve hygiene items and keep the systems up to date
• Manage releases

DevOps Analyst, CI/CD Pipelines

Bourse de montreal

Montréal (Hybride)

Permanent à temps plein

55 personnes ont consulté cette offre

Venture outside the ordinary - TMX Careers

The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we’re connecting cross-functionally, traversing industries and geographies, moving opportunity into action, advancing global economic growth, and propelling progress. Through a rich exchange of ideas, meaningful collaboration, and a nimble operating model, we're powering some of the nation's most critical systems, fueling capital formation and innovation, bringing increased opportunity to business visionaries, product ingenuity to consumers, and career exploration to our team.

Ready to be part of the action?

Global Technology Services (GTS) is a foundational division of TMX Group that empowers internal business lines through technology, operations, and digital innovation. As a client-centric organization, GTS builds capabilities, delivers technology initiatives, and enables effective financial and resource management across the enterprise.

We are seeking a highly motivated DevOps Analyst, CI/CD Pipelines to join our team. Reporting to the DevOps Lead, Tools, this role acts as the primary pipeline specialist for development squads—helping them build, standardize, and troubleshoot efficient build/test/deploy workflows across GitHub Actions, GitLab CI, AWS CodePipeline, and Jenkins.


  • Reports to: DevOps Lead, Tools
  • Job Location: This role is hybrid (2-3 days/week in the office) - based in Montreal, QC

Key Accountabilities

  • CI/CD Pipeline Design & Support: Design, maintain, and troubleshoot CI/CD pipelines across GitHub Actions, GitLab CI, AWS CodePipeline, and Jenkins to enable reliable, secure, and automated delivery.
  • Standardization & Documentation: Build reusable pipeline artifacts (GitHub reusable workflows, GitLab templates, Jenkins shared libraries) as "golden path" standards; create clear runbooks, how-to guides, and self-serve documentation.
  • DevOps Best Practices & Guardrails: Drive enterprise adoption of DevOps practices, establish lightweight policy-as-code guardrails (branch protection, pipeline approval gates), and monitor pipeline flow metrics to identify optimization opportunities.
  • Infrastructure as Code (IaC) & Cloud Management: Utilize Terraform, CloudFormation, or Ansible to provision and manage cloud infrastructure (runners, EC2, EKS, RDS) and automate disposable, ephemeral pipeline environments.
  • Containerization & Orchestration: Support the building, management, and deployment of containerized applications using Docker, Kubernetes, ECS, and ArgoCD within pipeline workflows.
  • Monitoring & Observability: Implement monitoring, alerting, and logging solutions (Splunk, Prometheus, Grafana, ELK Stack) to analyze pipeline health, diagnose failures, and perform root-cause analysis.
  • Squad Enablement & Collaboration: Partner with cross-functional development, QA, and operations teams to share knowledge, train squads on self-service pipeline tools, and drive standard adoption without formal authority.

Must Have(s)

  • Hands-on experience designing and supporting CI/CD pipelines across GitHub Actions, GitLab CI, AWS CodePipeline, and Jenkins (all required).
  • Strong experience building reusable pipeline components (shared libraries, composite actions, CI templates) for cross-team adoption.
  • Proficiency in scripting languages (Python, Bash, or PowerShell) and deep experience with version control systems (Git, GitHub, GitLab).
  • Solid understanding of SDLC, Agile methodologies, cloud computing platforms (AWS, Azure, or GCP), OS (Linux/Windows), and networking fundamentals.
  • Working knowledge of Infrastructure as Code (Terraform, CloudFormation, Ansible) and container technologies (Docker, Kubernetes, ECS, ArgoCD).
  • Experience with pipeline logging and monitoring tools (Splunk, Prometheus, Grafana, ELK).
  • Strong troubleshooting skills with a proven track record of diagnosing issues directly from logs and metrics.
  • Excellent documentation skills and the ability to influence and drive DevOps standard adoption across squads.

Nice to Have(s)

  • Experience establishing policy-as-code guardrails and automated compliance checks within CI/CD workflows.
  • Familiarity with tracking and analyzing DORA / flow metrics to optimize pipeline performance.
  • Language Proficiency: Fluency in French and English (spoken and written) is an asset for this position, as it involves producing documentation for external and internal stakeholders who communicate in both languages.

Salary Range: 90K/year - 95K/year CAD. Please note that the salary range included is a guideline only. The salary offered may vary based on factors, including, but not limited to, the successful candidate’s relevant knowledge, skills, and experience.

The recruiting efforts for this role are intended to fill a vacant position.



In the market for…

Excitement - Explore emerging technology and innovation, as well as ventures and digital finance that shape the future of global markets! Experience the movement of the market while grounded in the stability of close to 200 years of success.

Connection - With site hubs in some of the world’s most multicultural cities, we leverage our size and structure to create rich connections and belonging while experiencing powerful global impact through our work.

Impact - More than a platform, we use our talents to power mission-critical systems that drive global economic advancement, innovation, and growth. As well, our employee-led spreads social good via our giving strategy.

Wellness - From empathetic leadership to a culture of flexibility and balance, we believe wellness at work creates the maximum yield and a stronger “we”. Plus, with a cloud-first and hybrid workstyle, as well as generous time-off and leaves, we support a life well lived!

Growth - From a growth mindset in our work, to expansion in our business, TMX is home to action-takers energized by the achievement of ambitious growth.

Ready to enrich your career with impactful work, leaders who truly care, and the flexibility and programs to help you thrive as part of #TeamTMX ? Apply now.

Permanent à temps plein

97 personnes ont consulté cette offre

Informations sur l’offre

Job Type: Permanent
Work Model: Hybrid
Reference code: 133554
Primary Location: Montreal, QC
All Available Locations: Toronto, ON; Brossard, QC; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Laval, QC; Moncton, NB; Montreal, QC; Ottawa, ON; Quebec City, QC; Regina, SK; Saint John, NB; Saskatoon, SK; St. John's, NL; Vancouver, BC; Victoria, BC; Winnipeg, MB

Notre objectif

At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and help our people, organizations, communities, and countries to thrive by building a better future. Our work underpins a prosperous society where people can find meaning and opportunity. It builds consumer and business confidence, empowers organizations to find imaginative ways of deploying capital, enables fair, trusted, and functioning social and economic institutions, and allows our friends, families, and communities to enjoy the quality of life that comes with a sustainable future. And as the largest 100% Canadian-owned and operated professional services firm in our country, we are proud to work alongside our clients to make a positive impact for all Canadians.

By living our Purpose, we will make an impact that matters.

  • Have many careers in one Firm.
  • Enjoy flexible, proactive, and practical benefits that foster a culture of well-being and connectedness.
  • Learn from deep subject matter experts through mentoring and on the job coaching

Description du poste

As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI ecosystems—designing, deploying, and operating scalable, secure, and reliable platforms that enable enterprise data, analytics, and agentic AI workloads. You focus on platform engineering, automation, and reliability, ensuring that data platforms are production-grade, governed, and optimized for performance and cost.

À quoi ressemblera votre journée type ?

• Design and deploy modern data platforms across cloud and hybrid environments, including Snowflake, Databricks, and SAS Viya.
• Engineer platform infrastructure using Infrastructure as Code (IaC) tools such as Terraform, enabling repeatable and scalable deployments.
• Build and manage CI/CD pipelines to automate platform provisioning, testing, releases, and upgrades using tools like Azure DevOps, GitHub Actions, or Jenkins.
• Deploy, manage, and scale Kubernetes-based environments to support distributed data and AI workloads.
• Define and implement Policy as Code frameworks to enforce governance, compliance, and security standards across environments.
• Design and implement secure cloud architectures, including IAM, networking, encryption, secrets management, and data access controls.
• Develop high availability and disaster recovery strategies, including multi-region deployments, failover mechanisms, and backup strategies.
• Optimize platform performance, scalability, and cost efficiency through monitoring, tuning, and right-sizing strategies.
• Implement observability frameworks (logging, monitoring, alerting) using tools such as Prometheus, Grafana, Azure Monitor, or Datadog.
• Operate and maintain production platforms, including upgrades, patching, incident response, and root cause analysis.
• Apply Site Reliability Engineering (SRE) principles, including SLO/SLI definition, error budgets, automation, and reliability improvements.
• Collaborate with data engineers, AI engineers, architects, and business stakeholders to ensure platforms meet enterprise needs.
• Support agentic AI and advanced analytics workloads by enabling scalable, secure, and performant infrastructure foundations.
• Drive platform engineering best practices, including automation, standardization, and reusable deployment patterns.

À propos de l’équipe

AI & Data is one of Deloitte Canada’s fastest-growing practices, with 300+ professionals across Toronto, Montreal, Vancouver, Ottawa, and Calgary. Our multidisciplinary team brings together engineers, architects, data scientists, and strategists to build modern data platforms and AI solutions that deliver measurable, real-world impact.

Passons à vous

You will thrive in this role if:
You enjoy building and operating large-scale distributed systems, are passionate about automation and cloud-native engineering, and bring a strong mindset around reliability, security, and governance. You are curious about how platforms enable data and AI innovation—including emerging agentic AI architectures—and are motivated to continuously improve engineering practices.

Qualifications

Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
• Minimum of 5+ years of experience in platform engineering, cloud engineering, DevOps, or SRE roles.
• Strong experience deploying and operating data platforms such as Snowflake, Databricks, and/or SAS Viya.
• Deep expertise in Infrastructure as Code (Terraform preferred) and automated provisioning.
• Experience with containerization and orchestration technologies (Docker, Kubernetes).
• Hands-on experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins) and DevOps practices.
• Strong understanding of cloud platforms (Azure, AWS), including networking, IAM, storage, and security services.
• Experience implementing Policy as Code, governance frameworks, and compliance standards.
• Experience designing for high availability, resilience, disaster recovery, and fault tolerance.
• Strong knowledge of observability practices, including logging, monitoring, and alerting frameworks.
• Experience with performance tuning, scalability optimization, and cost management in cloud environments.
• Strong system engineering and troubleshooting skills across distributed systems.
• Experience working in agile, cross-functional teams delivering production-grade platforms.
• Bilingual proficiency in French and English (written and spoken).
• Relevant certifications (Azure, AWS, Kubernetes, Terraform, Snowflake, Databricks) are considered an asset.

Bilingualism in French and English is required for this position due to the nature of the role having interactions with National & Global clients and project teams.

Avantages sociaux

The salary range for this position is $80,000 - $138,000, and individuals may be eligible to participate in our bonus program. Deloitte is fair and competitive when it comes to the salaries of our people. We regularly benchmark across a variety of positions, industries, sectors, targets, and levels. Our approach is grounded on recognizing people's unique strengths and contributions and rewarding the value that they deliver.

Our Total Rewards Package extends well beyond traditional compensation and benefit programs and is designed to recognize employee contributions, encourage personal wellness, and support firm growth. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization. On top of our regular paid vacation days, some examples include: $4,000 per year for mental health support benefits, a $1,300 flexible benefit spending account, firm-wide closures known as "Deloitte Days", dedicated days of for learning (known as Development and Innovation Days), flexible work arrangements and a hybrid work structure.

Notre engagement envers nos collaborateurs

Our promise to our people: Deloitte is where potential comes to life.

Be yourself, and more.

We are a group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance.

You shape how we make impact.

Diverse perspectives and life experiences make us better. Whoever you are and wherever you’re from, we want you to feel like you belong here. We provide flexible working options to support you and how you can contribute.

Be the leader you want to be

Some guide teams, some change culture, some build essential expertise. We offer opportunities and experiences that support your continuing growth as a leader.

Have as many careers as you want.

We are uniquely able to offer you new challenges and roles – and prepare you for them. We bring together people with unique experiences and talents, and we are the place to develop a lasting network of friends, peers, and mentors.

The next step is yours

Inclusion

At Deloitte, we are all about doing business inclusively – that starts with having diverse colleagues of all abilities. Deloitte encourages applications from all qualified candidates who represent the full diversity of communities across Canada. This includes, but is not limited to, people with disabilities, candidates from Indigenous communities, and candidates from the Black community in support of living our values, creating a culture of Diversity Equity and Inclusion and our commitment to our AccessAbility Action Plan, Reconciliation Action Plan and the BlackNorth Initiative.

We encourage you to connect with us at if you require an accommodation for the recruitment process (including alternate formats of materials, accessible meeting rooms or other accommodations) or for any questions relating to careers for Indigenous peoples at Deloitte (First Nations, Inuit, Métis).

When you apply, we will review your application using Deloitte's Global Talent Standards to ensure a consistent recruitment experience. Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the skills and qualities that matter most to our business, while safeguarding your privacy and using AI responsibly.

Deloitte Canada has 20 offices with representation across most of the country. We acknowledge that Deloitte offices stand on traditional, treaty, and unceded territories in what is now known as Canada. We recognize that Indigenous Peoples have been the caretakers of this land since time immemorial, nurturing its resources and preserving its natural beauty. We acknowledge this land is still home to many First Nations, Inuit, and Métis Peoples, who continue to maintain their deep connection to the land and its sacred teachings. We humbly acknowledge that we are all Treaty people, and we commit to fostering a relationship of respect, collaboration, and stewardship with Indigenous communities in our shared goal of reconciliation and environmental sustainability.

Permanent à temps plein

86 personnes ont consulté cette offre

Description du poste

Ingénieur(e) logiciel senior – DevOps et automatisation

À propos du poste

Au sein du Global Chief Operating Office (GCOO), le département Global Technology Services (GTS) fournit des services d’infrastructure TI sécurisés, fiables et évolutifs à l’échelle de l’organisation. GTS soutient notamment les applications d’affaires, les plateformes infonuagiques, les services de connectivité et l’environnement de travail numérique, tout en contribuant activement à la transformation numérique de l’organisation.

Nous sommes à la recherche d’un(e) Ingénieur(e) logiciel senior – DevOps et automatisation pour se joindre à l’équipe des Technologies de l’information dans les Amériques.

Dans ce rôle, vous serez responsable de la conception, du développement, de l’amélioration et de l’exploitation d’applications et de solutions d’automatisation visant à accroître l’efficacité et la fiabilité des services TI. Vous collaborerez étroitement avec les équipes de développement, d’infrastructure, de cybersécurité et les équipes d’affaires afin d’automatiser les processus, moderniser les applications, maintenir des environnements sécurisés et mettre en place des solutions technologiques durables.

Principales responsabilités

  • Concevoir, développer et maintenir des solutions d’automatisation à l’aide d’API, de Python, Java, JavaScript, Selenium et d’autres technologies connexes.
  • Identifier les possibilités d’automatisation des processus manuels afin d’améliorer l’efficacité, la fiabilité et l’évolutivité des opérations TI.
  • Développer et intégrer des API REST et des services backend à l’aide de frameworks tels que Spring Boot et Flask.
  • Gérer les améliorations et les changements applicatifs en collaboration avec les utilisateurs, les parties prenantes et les équipes techniques.
  • Assurer la prise en charge des applications tout au long de leur cycle de vie, de l’analyse des besoins et du développement jusqu’au déploiement, au soutien en production et à l’amélioration continue.
  • Maintenir les bases de données applicatives et assurer la fiabilité et l’intégrité des données.
  • Produire une documentation technique claire et complète, notamment les exigences système, les procédures opérationnelles, les guides de soutien et la documentation de transfert de connaissances.
  • Diagnostiquer et résoudre les incidents fonctionnels et techniques, tout en assurant une communication rapide et efficace avec les utilisateurs et les parties prenantes.
  • Coordonner les communications liées aux mises en production, aux interruptions de service, aux activités de maintenance et aux principales étapes des projets.
  • Maintenir les infrastructures applicatives hébergées dans des environnements infonuagiques privés, conformément aux normes de cybersécurité, d’exploitation et de technologie de l’organisation.
  • Corriger les vulnérabilités de sécurité et gérer de façon proactive l’obsolescence des logiciels, des infrastructures et des technologies.
  • Contribuer aux pratiques CI/CD et DevOps à l’aide d’outils tels que Git, Jenkins, Harbor et d’autres technologies d’orchestration.
  • Collaborer avec des équipes TI transversales et internationales afin de concevoir et de mettre en œuvre des solutions technologiques communes.
  • Promouvoir les meilleures pratiques d’ingénierie, notamment en matière de maintenabilité du code, de tests, d’automatisation, de documentation et de résilience opérationnelle.

Exigences

Qualifications requises

  • Au moins 5 ans d’expérience en génie logiciel, incluant une expérience pratique en développement avec Java, JavaScript, Python et Transact-SQL.
  • Solide expérience dans la conception et l’intégration d’API REST, notamment avec des frameworks tels que Spring Boot et Flask.
  • Expérience avec Git, Selenium et Microsoft SQL Server.
  • Expérience avec des environnements de développement modernes tels que IntelliJ IDEA, PyCharm et/ou Visual Studio Code.
  • Expérience avec les outils et pratiques CI/CD et DevOps, notamment Jenkins, Harbor ou des technologies comparables.
  • Expérience dans le soutien d’applications en environnement de production, notamment en matière de diagnostic, de résolution d’incidents, de déploiement et de maintenance.
  • Bonne compréhension des pratiques de développement logiciel sécurisé, de la correction des vulnérabilités et de la gestion du cycle de vie technologique.

Qualifications souhaitées

Une expérience avec une ou plusieurs des technologies ou pratiques suivantes constitue un atout :

  • PowerShell.
  • Camunda, Form.io et BPMN.
  • Insomnia ou des outils similaires de développement et de test d’API
  • PostgreSQL.
  • JIRA et les méthodologies Agile.
  • Tests unitaires, d’intégration et système.
  • Autosys ou des plateformes similaires d’ordonnancement et d’automatisation des traitements.
  • Pratiques et outils DevOps.
  • Environnements infonuagiques privés et/ou publics.

Compétences recherchées

  • Excellentes capacités d’analyse et de résolution de problèmes, ainsi qu’un réel intérêt pour les technologies et l’automatisation.
  • Approche pragmatique et axée sur les résultats, avec la capacité de transformer des enjeux techniques en solutions efficaces.
  • Capacité à travailler de façon autonome, à prendre en charge des initiatives et à les mener de l’analyse jusqu’à la mise en œuvre et au soutien en production.
  • Excellent esprit de collaboration et capacité à travailler efficacement avec des équipes techniques et d’affaires.
  • Excellentes aptitudes en communication écrite et orale, ainsi que la capacité d’expliquer des concepts techniques à différents types d’interlocuteurs.
  • Rigueur dans la documentation et le partage des connaissances.
  • Capacité à présenter clairement des analyses techniques et à utiliser les données ou des outils de visualisation afin de soutenir la prise de décision.
  • Esprit d’amélioration continue et capacité à identifier des occasions de simplifier, d’automatiser et de moderniser les processus existants.

Exigences linguistiques

  • Anglais : maîtrise professionnelle requise. La personne retenue devra collaborer régulièrement avec des collègues, des parties prenantes et des partenaires situés aux États-Unis.
  • Français : un atout.

Permanent à temps plein

Software Engineer – DevOps & Automation (Senior)


About the Role:

We are seeking a Senior Software Engineer – DevOps & Automation to join the Information Technology team in the Americas.


In this role, you will design, develop, enhance, and operate applications and automation solutions that improve the efficiency and reliability of IT services. You will work across development, infrastructure, cybersecurity, and business teams to automate processes, modernize applications, maintain secure environments, and deliver sustainable technology solutions.


Key Responsibilities:

  • Design, develop, and maintain automation solutions using APIs, Python, Java, JavaScript, Selenium, and related technologies.
  • Identify opportunities to automate manual processes and improve the efficiency, reliability, and scalability of IT operations.
  • Develop and integrate REST APIs and backend services using frameworks such as Spring Boot and Flask.
  • Manage application enhancements and changes in collaboration with users, stakeholders, and technical teams.
  • Support applications throughout their lifecycle, from requirements and development through deployment, production support, and continuous improvement.
  • Maintain application databases and ensure the reliability and integrity of application data.
  • Produce clear technical documentation, including system requirements, operating procedures, support runbooks, and knowledge-transfer materials.
  • Troubleshoot and resolve functional and technical incidents while ensuring timely communication with application users and stakeholders.
  • Coordinate communications related to application releases, outages, maintenance activities, and project milestones.
  • Maintain application infrastructure hosted in private cloud environments, ensuring alignment with cybersecurity, operational, and technology standards.
  • Remediate security vulnerabilities and proactively address software, infrastructure, and technology obsolescence.
  • Contribute to CI/CD and DevOps practices using tools such as Git, Jenkins, Harbor, and related orchestration technologies.
  • Collaborate with cross-functional and global IT teams to design and deliver shared technology solutions.
  • Promote engineering best practices, including maintainable code, testing, automation, documentation, and operational resilience.

Required Qualifications:

  • 5+ years of software engineering experience, with hands-on development experience using Java, JavaScript, Python, and Transact-SQL.
  • Strong experience designing and integrating REST APIs, including frameworks such as Spring Boot and Flask.
  • Experience with Git, Selenium, and Microsoft SQL Server.
  • Experience with modern development environments such as IntelliJ IDEA, PyCharm, and/or Visual Studio Code.
  • Experience with CI/CD and DevOps tooling, including Jenkins, Harbor, or comparable technologies.
  • Experience supporting applications in production environments, including troubleshooting, incident resolution, deployments, and ongoing maintenance.
  • Understanding of secure software development, vulnerability remediation, and technology lifecycle management.

Preferred Qualifications:

Experience with one or more of the following would be considered an asset:

  • PowerShell.
  • Camunda, Form.io, and BPMN.
  • Insomnia or similar API development and testing tools.
  • PostgreSQL.
  • JIRA and Agile delivery methodologies.
  • Unit, integration, and system testing.
  • Autosys or similar workload automation/scheduling platforms.
  • DevOps practices and tooling.
  • Private and/or public cloud environments.

What You Bring:

  • Strong analytical and problem-solving skills, with a genuine interest in technology and automation.
  • A pragmatic, results-oriented approach and the ability to translate technical challenges into effective solutions.
  • Ability to work independently, take ownership, and drive initiatives from analysis through implementation and production support.
  • Strong collaboration skills and the ability to work effectively across technical and business teams.
  • Clear written and verbal communication skills, including the ability to explain technical concepts to different audiences.
  • Strong documentation and knowledge-sharing practices.
  • Ability to present technical analyses and use data or visualization tools to support decision-making.
  • A continuous-improvement mindset and willingness to identify opportunities to simplify, automate, and modernize existing processes.

Language Requirements:

  • English: Fluent – required. The successful candidate will regularly collaborate with colleagues, stakeholders, and partners in the United States.
  • French: An asset.

Ingénieur(e) Logiciel Senior – DevOps et Automatisation


À propos du poste:

Au sein du Global Chief Operating Office (GCOO), le département Global Technology Services (GTS) fournit des services d'infrastructure TI sécurisés, fiables et évolutifs à l'échelle de l'organisation. GTS soutient notamment les applications d'affaires, les plateformes infonuagiques, les services de connectivité et l'environnement de travail numérique, tout en contribuant activement à la transformation numérique de l'organisation.

Nous sommes à la recherche d'un(e) Ingénieur(e) logiciel senior – DevOps et automatisation pour se joindre à l'équipe des Technologies de l'information dans les Amériques.


Dans ce rôle, vous serez responsable de la conception, du développement, de l'amélioration et de l'exploitation d'applications et de solutions d'automatisation visant à accroître l'efficacité et la fiabilité des services TI. Vous collaborerez étroitement avec les équipes de développement, d'infrastructure, de cybersécurité et les équipes d'affaires afin d'automatiser les processus, moderniser les applications, maintenir des environnements sécurisés et mettre en place des solutions technologiques durables.


Principales responsabilités:

  • Concevoir, développer et maintenir des solutions d'automatisation à l'aide d'API, de Python, Java, JavaScript, Selenium et d'autres technologies connexes.
  • Identifier les possibilités d'automatisation des processus manuels afin d'améliorer l'efficacité, la fiabilité et l'évolutivité des opérations TI.
  • Développer et intégrer des API REST et des services backend à l'aide de frameworks tels que Spring Boot et Flask.
  • Gérer les améliorations et les changements applicatifs en collaboration avec les utilisateurs, les parties prenantes et les équipes techniques.
  • Assurer la prise en charge des applications tout au long de leur cycle de vie, de l'analyse des besoins et du développement jusqu'au déploiement, au soutien en production et à l'amélioration continue.
  • Maintenir les bases de données applicatives et assurer la fiabilité et l'intégrité des données.
  • Produire une documentation technique claire et complète, notamment les exigences système, les procédures opérationnelles, les guides de soutien et la documentation de transfert de connaissances.
  • Diagnostiquer et résoudre les incidents fonctionnels et techniques, tout en assurant une communication rapide et efficace avec les utilisateurs et les parties prenantes.
  • Coordonner les communications liées aux mises en production, aux interruptions de service, aux activités de maintenance et aux principales étapes des projets.
  • Maintenir les infrastructures applicatives hébergées dans des environnements infonuagiques privés, conformément aux normes de cybersécurité, d'exploitation et de technologie de l'organisation.
  • Corriger les vulnérabilités de sécurité et gérer de façon proactive l'obsolescence des logiciels, des infrastructures et des technologies.
  • Contribuer aux pratiques CI/CD et DevOps à l'aide d'outils tels que Git, Jenkins, Harbor et d'autres technologies d'orchestration.
  • Collaborer avec des équipes TI transversales et internationales afin de concevoir et de mettre en œuvre des solutions technologiques communes.
  • Promouvoir les meilleures pratiques d'ingénierie, notamment en matière de maintenabilité du code, de tests, d'automatisation, de documentation et de résilience opérationnelle.

Qualifications requises:

  • Au moins 5 ans d'expérience en génie logiciel, incluant une expérience pratique en développement avec Java, JavaScript, Python et Transact-SQL.
  • Solide expérience dans la conception et l'intégration d'API REST, notamment avec des frameworks tels que Spring Boot et Flask.
  • Expérience avec Git, Selenium et Microsoft SQL Server.
  • Expérience avec des environnements de développement modernes tels que IntelliJ IDEA, PyCharm et/ou Visual Studio Code.
  • Expérience avec les outils et pratiques CI/CD et DevOps, notamment Jenkins, Harbor ou des technologies comparables.
  • Expérience dans le soutien d'applications en environnement de production, notamment en matière de diagnostic, de résolution d'incidents, de déploiement et de maintenance.
  • Bonne compréhension des pratiques de développement logiciel sécurisé, de la correction des vulnérabilités et de la gestion du cycle de vie technologique.

Qualifications souhaitées:

Une expérience avec une ou plusieurs des technologies ou pratiques suivantes constitue un atout:

  • PowerShell.
  • Camunda, Form.io et BPMN.
  • Insomnia ou des outils similaires de développement et de test d'API.
  • PostgreSQL.
  • JIRA et les méthodologies Agile.
  • Tests unitaires, d'intégration et système.
  • Autosys ou des plateformes similaires d'ordonnancement et d'automatisation des traitements.
  • Pratiques et outils DevOps.
  • Environnements infonuagiques privés et/ou publics.

Compétences recherchées:

  • Excellentes capacités d'analyse et de résolution de problèmes, ainsi qu'un réel intérêt pour les technologies et l'automatisation.
  • Approche pragmatique et axée sur les résultats, avec la capacité de transformer des enjeux techniques en solutions efficaces.
  • Capacité à travailler de façon autonome, à prendre en charge des initiatives et à les mener de l'analyse jusqu'à la mise en œuvre et au soutien en production.
  • Excellent esprit de collaboration et capacité à travailler efficacement avec des équipes techniques et d'affaires.
  • Excellentes aptitudes en communication écrite et orale, ainsi que la capacité d'expliquer des concepts techniques à différents types d'interlocuteurs.
  • Rigueur dans la documentation et le partage des connaissances.
  • Capacité à présenter clairement des analyses techniques et à utiliser les données ou des outils de visualisation afin de soutenir la prise de décision.
  • Esprit d'amélioration continue et capacité à identifier des occasions de simplifier, d'automatiser et de moderniser les processus existants.

Exigences linguistiques:

  • Anglais : maîtrise professionnelle requise. La personne retenue devra collaborer régulièrement avec des collègues, des parties prenantes et des partenaires situés aux États-Unis.
  • Français : un atout.



Temporaire à temps plein

We are seeking a highly experienced DevOps Architect with strong Salesforce expertise to lead the migration of DevOps and release management processes from Azure DevOps to an on-premise toolset. This role will play a critical part in defining the future-state architecture, establishing best practices, and ensuring a seamless transition.

Work Mode - % Remote

Duration - 2 months with a possibility of extension

Key Responsibilities

  • Lead the end-to-end migration of DevOps and release management processes from Azure DevOps to on-premise tools including Bitbucket, Jenkins, uDeploy, Nexus, and SonarQube
  • Collaborate closely with client stakeholders and delivery partners (CGI team) to understand the current environment and manage a structured handover
  • Design and implement the target-state DevOps architecture within a legacy/on-premise ecosystem
  • Define and enforce DevOps standards, governance, and best practices across the Salesforce platform
  • Develop and execute a comprehensive transition and migration plan, ensuring minimal disruption to delivery timelines
  • Provide technical leadership and hands-on support throughout the migration lifecycle
  • Oversee CI/CD pipelines, release management processes, and environment strategies for Salesforce deployments
  • Ensure seamless integration between Salesforce and DevOps toolchains

Must-Have

  • Proven experience as a DevOps Architect with strong exposure to Salesforce environments
  • Hands-on expertise in Salesforce DevOps, including CI/CD pipelines, release management, and deployment automation
  • Deep knowledge of Azure DevOps and on-premise tools such as:
  • Bitbucket
  • Jenkins
  • uDeploy (UrbanCode Deploy)
  • Nexus
  • SonarQube
  • Strong experience designing and implementing enterprise DevOps architectures
  • Demonstrated experience leadinglarge-scale migrations and transformations
  • Excellent communication and stakeholder management skills, with the ability to work across business and technical teams


Pilotes de systèmes (sr.) - ville de montréal et environ

Fop Experts Conseils Inc.

Brossard (Hybride)

Permanent à temps plein

Description de l'entreprise

Notre organisation, située dans la région métropolitaine de Montréal propose des services professionnels en Ingénieire et en Sciences de la Vie par le biais de ses consultants. Nous couvrons des segments de marché tel que l'industrie Pharmaceutique, Agroalimentaire, Cosmétiques, des Dispositifs Médicaux et des Technologies de l'Information et des Communications (TIC).

Sans toutefois être exhaustives, les compétences couvertes par nos consultants englobent les activités suivantes:

Secteurs des TIC

  • Architecture et réseaux TI;
  • Analyse TI;
  • Assurance qualité;
  • Cybersécurité;
  • Développement des logiciels;
  • Programmation;
  • Gestion des projets TI;
  • Etc.

Secteurs des Sciences de la Vie

  • Ingénierie (Projet, Maintenance, Procédés, Bâtiments, etc.);
  • Validation;
  • Assurance qualité;
  • Affaires réglementaires;
  • Pharmacovigilance;
  • Rédaction technique;
  • HSE;
  • Etc.

Description de l’offre d’emploi

DESCRIPTION DU POSTE

FOP CONSULTANTS est à la recherche de Pilotes de système motivé à la réalisation de mandats. Les principales missions seraient d’assurer l’exploitation, la stabilité et l’évolution des plateformes technologiques, soutenir la livraison continue selon les pratiques DevOps de Santé Québec et agir comme référent technique sur Dynamics et les chaînes DevOps


RESPONSABILITÉS PRINCIPALES

  • Opérer et maintenir les plateformes applicatives, incluant Dynamics.
  • Assurer la disponibilité, la performance et la sécurité des environnements.
  • Développer les pipelines CI/CD et les outils DevOps.
  • Automatiser l’exploitation et les déploiements.
  • Soutenir les mises en production et la stabilisation.
  • Gérer les incidents et correctifs post-déploiement.
  • Collaborer avec dev, infra, sécurité et architecture;
  • Documenter les pratiques.




PROFIL RECHERCHÉ

  • Diplôme universitaire en informatique, gestion ou toutes disciplines connexes.
  • Minimum dix (10) années d’expérience en technologie de l’information
  • Huit (08) à quinze (15) années d’expérience comme pilote de système.
  • Expérience avec l’un des cadre suivants : Scrum, Kanban, Lean, DSDM, SAFe, Nexus.
  • Expérience avec l’un des outils suivants : Azure DevOps
  • Détenir l’une des certifications agiles suivantes (atout): A-CSM, PSM II, CSP-SM, SAFe Advanced Scrum Master (ASM), ICE-AC, etc.
  • Détenir l’une des certifications suivantes : Microsoft Certified: DevOps Engineer Expert (AZ-400), Microsoft Certified: Dynamics 365 Finance and Operations Apps Solution Architect Expert, ITIL 4 Managing Professional.
  • Détenir l’une des certifications suivantes (atout) : PgMP, PMP
  • Expérience en réalisation de mandat stratégique (un atout).
  • Expérience dans les organismes d’envergure publics ou privés du Canada.
  • Langue : Français




MODE DE TRAVAIL

  • Télétravail, hybride, sur site


CE QUE NOUS OFFRONS

Chez FOP CONSULTANTS, nous investissons dans le succès et le bien-être de nos experts. En vous joignant à notre équipe, vous bénéficiez d’un environnement conçu pour soutenir votre performance et respecter votre équilibre de vie, notamment :

  • Une rémunération compétitive, à la hauteur de votre expertise;
  • Une protection complète grâce à nos assurances collectives;
  • Une assurance professionnelle pour pratiquer en toute confiance;
  • La flexibilité du travail à distance, selon les besoins du client;
  • 3 semaines de vacances pour recharger vos batteries;
  • 3 jours de congés maladie payés, pour prendre soin de vous;
  • De réelles possibilités d’avancement au sein de l’organisation;
  • Un accès continu à la formation pour faire évoluer vos compétences.

Qualifications professionnellesCette offre d'emploi est soumise à une qualification professionnelle reconnue en dehors du réseau scolaire ou universitaire : (certificats, permis, cours, appartenance à un ordre ou une association professionnelle, etc.)Langues

  • Français parlé et écrit - Élevé

Formations

  • Baccalauréat 1er cycle, Informatique - Technologie et systèmes d’information
  • Baccalauréat 1er cycle, Informatique - Informatique et gestion

Expérience10 ans ou plusCompétences

  • Assiduité et ponctualité
  • Capacité à établir et à maintenir des relations interpersonnelles
  • Respect des normes et règlements

Release Train Engineer (Sr.)

FOP Experts Conseils inc.

Brossard (Hybride)

Permanent à temps plein

69 personnes ont consulté cette offre

Description du poste

FOP CONSULTANTS est à la recherche d’un RTE (Release Train Engineer) motivé pour livrer les mandats. Les principales responsabilités consisteront à coordonner les équipes du train de version Agile, à faciliter les cérémonies SAFe, à suivre l’avancement et les dépendances, à supprimer les obstacles, à communiquer avec les parties prenantes, à soutenir l’amélioration continue et à guider l’adoption de l’Agile à grande échelle.

Responsabilités clés

  • Faciliter la coordination entre les équipes du train de version Agile.
  • Préparer et faciliter les cérémonies SAFe, y compris la planification PI et le Scrum of Scrums.
  • Suivre l’avancement du travail et les dépendances entre les équipes.
  • Identifier, faire remonter et aider à supprimer les obstacles.
  • Communiquer avec les parties prenantes et fournir une visibilité sur l’avancement.
  • Soutenir l’amélioration continue et les meilleures pratiques Lean-Agile.
  • Guider les équipes et la direction dans l’adoption de l’Agile à grande échelle.

Profil du candidat

  • Diplôme universitaire en informatique, en gestion ou dans un domaine connexe.
  • Au minimum dix (10) ans d’expérience en technologie de l’information
  • Huit (08) à quinze (15) ans d’expérience en tant que RTE.
  • Expérience avec l’un des cadres suivants : Scrum, Kanban, Lean, DSDM, SAFe, Nexus.
  • Expérience avec l’un des outils suivants : Azure DevOps, JIRA, Confluence.
  • Posséder l’une des certifications suivantes : SAFe Release Train Engineer (RTE), SAFe Agilist DevOps (SAA), SAFe Architect (ARCH), SAFe Practice Consultant (SPC).
  • Expérience dans des organisations publiques ou privées canadiennes.
  • Langue : Français et Anglais

Mode de travail

  • À distance, hybride, sur site

Ce que nous offrons

Chez FOP CONSULTANTS, nous investissons dans la réussite et le bien-être de nos experts. En vous joignant à notre équipe, vous bénéficiez d’un environnement conçu pour soutenir votre performance et respecter votre équilibre travail-vie personnelle, notamment :

  • Une rémunération concurrentielle qui reflète votre expertise ;
  • Une protection complète grâce à nos régimes d’assurance collective ;
  • Une assurance responsabilité professionnelle afin de pouvoir exercer avec confiance ;
  • Une flexibilité de travail à distance, selon les besoins des clients ;
  • 3 semaines de vacances pour recharger vos batteries ;
  • 3 jours de maladie payés, pour prendre soin de vous ;
  • Une allocation mensuelle pour vos frais de transport ;
  • De réelles possibilités d’avancement au sein de l’organisation ;
  • Un accès continu à la formation pour développer vos compétences.

Agile Coach (Sr.)

FOP Experts Conseils inc.

Brossard (Hybride)

Permanent à temps plein

133 personnes ont consulté cette offre

Description du poste

FOP CONSULTANTS est à la recherche d’Agile Coaches motivés à livrer des mandats. Les principales missions consisteront à accompagner les équipes dans l’adoption des pratiques Agile, animer des ateliers et des rituels, coacher des Scrum Masters et des Product Owners, observer les méthodes de travail et proposer des améliorations, soutenir le développement des compétences des équipes, favoriser l’auto-organisation et l’amélioration continue, et aider l’organisation à renforcer sa culture Agile.

Responsabilités clés

  • Supporter les équipes dans l’adoption des pratiques Agile.
  • Faciliter les rituels, ateliers et dynamiques de collaboration.
  • Coach­er les Scrum Masters, Product Owners et équipes de livraison.
  • Observer les méthodes de travail et identifier les blocages.
  • Proposer des améliorations concrètes adaptées au contexte.
  • Favoriser l’auto-organisation de l’équipe et la responsabilisation.
  • Supporter l’amélioration continue et la culture Agile au sein de l’organisation.

Profil du candidat

  • Diplôme universitaire en informatique, gestion ou toute discipline connexe.
  • Minimum dix (10) ans d’expérience en technologies de l’information
  • Huit (08) à quinze (15) ans d’expérience en tant qu’Agile Coach.
  • Expérience avec l’un des cadres suivants : Scrum, Kanban, Lean, DSDM, SAFe, Nexus.
  • Expérience avec l’un des outils suivants : Azure DevOps, JIRA, Confluence.
  • Posséder l’une des certifications suivantes : ICP-ENT (Enterprise Agile Coach), ICP-CAT (Coaching Agile Transitions), Coach Agile Professionnel AgilBee®, SAFe Practice Consultant (SPC).
  • Expérience dans des organisations publiques ou privées canadiennes.
  • Langue : Français et anglais

Mode de travail

  • À distance, Hybride, Sur site

Ce que nous offrons

Chez FOP CONSULTANTS, nous investissons dans la réussite et le bien-être de nos experts. En vous joignant à notre équipe, vous profitez d’un environnement conçu pour soutenir votre performance et respecter votre équilibre travail-vie personnelle, y compris :

  • Rémunération concurrentielle qui reflète votre expertise ;
  • Protection complète grâce à nos régimes d’assurance collectifs ;
  • Assurance responsabilité professionnelle afin que vous puissiez exercer en toute confiance ;
  • Flexibilité pour le travail à distance, selon les besoins des clients ;
  • 3 semaines de vacances pour recharger vos batteries ;
  • 3 jours de maladie payés, pour prendre soin de vous ;
  • Une allocation mensuelle pour vos frais de transport ;
  • De réelles possibilités d’avancement au sein de l’organisation ;
  • Accès continu à la formation pour développer vos compétences.
Le marché en bref

DevOps au Québec

Chiffres calculés à partir des offres en ligne sur Espresso-Jobs · dernière offre publiée le 15 octobre 2026.

offres en ligne
43
+11 cette semaine
ouvertes au télétravail
70 %
surtout en hybride
employeurs qui recrutent
21
en ce moment

Combien d'offres d'emploi « DevOps » au Québec ?

Espresso-Jobs affiche actuellement 43 offres, dont 11 publiées au cours des 7 derniers jours. L'offre la plus récente date du 15 octobre 2026.

Quels employeurs recrutent ?

21 employeurs recrutent actuellement, dont :

  1. Fop Experts Conseils Inc. 17 offres
  2. Intact Financial 3 offres
  3. cgi 3 offres
  4. Alteo 2 offres
  5. S.i. Systems 2 offres

Quels types de postes ?

  • Permanent à temps plein 98 %
  • Temporaire à temps plein 2 %

30 offres permettent le télétravail (70 %, en mode hybride).

Quelles compétences sont demandées ?

Les compétences les plus citées dans ces offres :

  • DevOps
  • CI/CD
  • Automatisation
  • Scrum
  • Agile
  • Azure DevOps

Dans quelles villes ?

  • Montreal 26
  • Brossard 17