Développeur(euse) DevOps

Gatineau

Offre publiée le 2023-01-24

LifeWorks

Job description

Build a meaningful career

Solutions Mieux-être LifeWorks est déterminée à aider ses employés à atteindre leurs objectifs professionnels grâce aux possibilités de promotion et de mutation internes.

Dans une équipe agile, le candidat retenu participera au développement et à la maintenance de processus d’affaires automatisés de l’équipe de d’intégration, des déploiements et des opérations, en DevOps.

Cette personne travaillera dans les environnements locaux et infonuagiques (Azure) avec la très talentueuse équipe DevOps, en collaboration avec des représentants des équipes clients d’infrastructure, afin de déployer et de configurer la plateforme intégrée Ariel comprenant différents sous-systèmes et composantes.

Les responsabilités du candidat sélectionné pour le poste comprendront le déploiement et l’exploitation des systèmes de nos clients, l’automatisation, la rationalisation des opérations et des processus, la création et la maintenance des outils de déploiement, de surveillance et d'exploitation.

Également, le dépannage et la résolution des problèmes dans nos environnements de développement, de test et de production.

Responsabilités :

  • Idée, définition et description des capacités d'automatisation des applications et des systèmes;
  • Concevoir et automatiser les étapes manuelles et itérer par petits incréments grâce à des tests automatisés et à une intégration continue;
  • Identifiez les problèmes avant qu'ils n'affectent l'expérience client et résolvez-les rapidement lorsqu'ils surviennent;
  • Collaborer avec les membres des équipes Produits, Services et Cloud Ops pour comprendre nos principaux besoins en matière d'efficacité et d'automatisation du développement, ainsi que de déploiement et de gestion de la plateforme ;
  • Construire et gérer des outils (en collaboration avec les équipes de développement) pour le support aux développeurs et la livraison et les tests automatisés de logiciels ;
  • Développer et maintenir des pipelines d'intégration continue et de livraison continue ;
  • Rechercher de nouveaux outils et techniques DevOps, le cas échéant, en se tenant au courant des meilleures pratiques de l'industrie ;
  • Travailler avec en collaboration avec les équipes afin de contribuer à la vision DevOps et diriger la mise en œuvre dans la plateforme intégrée Ariel;
  • Utiliser, améliorer et optimiser l'observabilité et les alertes à l'aide d'Azure Monitor pour avoir une visibilité complète sur les applications et les systèmes sous-jacents ;
  • Construire et maintenir une documentation interne sur le déploiement de notre plateforme et la création / gestion de solutions sur celle-ci.

Pour réussir à titre de Développeur(euse) DevOps, le(la) candidat(e) doit posséder les aptitudes suivantes :

  • Formation collégiale ou universitaire en informatique ou en génie informatique / logiciel et au moins cinq (5) années d'expérience en développement de logiciels;
  • Connaissance des concepts essentiels DevOps et Agile;
  • Expérience en intégration continue et déploiement automatisé ;
  • Expérience avec Powershell et Octopus pour le déploiement et la configuration automatisés sur Azure et sur site ;
  • Expérience en développement d'API C# et .NET ;
  • Expérience en gestion de code source (Git-Bitbucket);
  • Connaissance des modèles de conception de logiciels (microservices, messagerie, architecture distribuée);
  • Bonne connaissance des domaines d'expertise d’opération traditionnels d’entreprise : Windows, IIS, Networking, VPN;
  • Solide connaissance du cycle de vie du développement logiciel et vaste expérience avec divers outils d'automatisation, y compris Azure DevOps pour le développement de pipelines numériques (pipelines CI / CD);
  • Expérience pratique de l'automatisation des versions et du déploiement, de la configuration et du débogage;
  • Maîtrise de l'anglais et du français à l'oral et à l'écrit.

Atouts :

  • Expérience de la conception et du développement d'architectures multirégionales et du déploiement de logiciels d'entreprise à grande échelle;
  • Compréhension des principes et de la pragmatique de la gestion des pipelines de construction, des référentiels d'artefacts, du déploiement sans temps d'arrêt, etc.;
  • Certification Microsoft Azure.

LI-ML1

Where permitted by law, LifeWorks employees must be fully immunized to access a LifeWorks office or customer premises.

Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to

Fulfilling work that matters

LifeWorks is in the business of helping organizations help their people and in the process, we strive to elevate ours. We're always looking for talented professionals and strategic leaders looking to make a difference in the lives of the people we serve.

We appreciate the interest of every applicant; however, we contact only those selected for an interview.

At LifeWorks, we are committed to putting our people first. Our priority is to optimize the health and productivity of our people.

In light of COVID-19, our company continues to monitor the global situation and following local guidance in each of our communities to ensure the health and wellbeing of our employees.

Safety is our highest priority, and while the goal is to ultimately return to the office, we are currently working remotely and are connecting with candidates through virtual interviews, recruitment events, and information sessions.

We are excited to connect with you virtually, and look forward to receiving your application.

15 hours ago