DevOps Engineer (Azure) (Montreal)

DevOps Engineer (Azure) (Montreal)

03 Aug
|
Socket.dev
|
Montreal

03 Aug

Socket.dev

Montreal

(English Description To Follow) À propos de nous: Audela est une entreprise de technologie et de services dynamique et en forte croissance, spécialisée dans l’automatisation avancée des réseaux, l’infrastructure infonuagique et l’innovation en télécommunications. Notre siège social est situé à Montréal et nous avons des activités en Amérique du Nord. Audela accompagne de grands opérateurs télécom mondiaux en offrant des services d’ingénierie à fort impact, des solutions propulsées par l’IA et des services professionnels de bout en bout.

Notre équipe réunit une expertise pointue en développement logiciel, ingénierie infonuagique, optimisation RAN, analytique de données et intégration de systèmes à grande échelle. Nous nous engageons à aider nos partenaires à moderniser leurs réseaux, accélérer leur transformation numérique et améliorer leur efficacité opérationnelle. Audela is an innovation-driven software company where artificial intelligence and creativity converge to deliver advanced solutions for communication networks.

In collaboration with B-Yond, we are transforming the telecommunications industry by applying AI-Powered Network Diagnostics Automation for Mobile Operators. B-Yond develops artificial intelligence solutions for the most complex telecom and cloud environments. You will be responsible for the reliability and production deployment of models and agentic systems.

You will transform research work done in development environments into production-ready solutions with traceability, security, and cost control.

À propos du poste: Ce poste d’ingénieur(e) infonuagique Azure s’inscrit au sein du groupe Mobility Labs (préproduction) de notre client. L’équipe est responsable de la conception et de la standardisation des pipelines CI/CD qui automatisent le déploiement des fonctions réseau dans plusieurs environnements de laboratoire, avec une perspective d’évolution vers des déploiements en production. Le titulaire du poste collaborera étroitement avec les équipes applicatives du client ainsi qu’avec des fournisseurs tiers afin de concevoir, mettre en œuvre et faire évoluer les processus d’automatisation CI/CD à l’aide d’Azure DevOps (ADO).

Le rôle est principalement axé sur le développement de pipelines, l’automatisation des déploiements et l’orchestration des flux de travail. Nous recherchons un professionnel polyvalent possédant un équilibre équivalent entre l’expertise en gestion de fournisseurs (50 %) et les compétences techniques pratiques (50 %). Ce rôle agit comme un lien essentiel entre les partenaires externes et les équipes techniques internes, en veillant à la qualité des livrables des fournisseurs tout en contribuant directement à l’exécution technique et à la résolution de problèmes.

Ce poste est hybride, avec 3 jours de travail par semaine sur site avec l’équipe. Principales responsabilités - Concevoir, développer et maintenir des pipelines CI/CD Azure DevOps afin d’automatiser le déploiement des fonctions réseau dans les environnements de laboratoire et, éventuellement, de production.

- Collaborer directement avec les équipes applicatives et les fournisseurs tiers afin d’intégrer les flux de travail CI/CD.
- Coordonner les livrables,



les échéanciers et les dépendances des fournisseurs avec les parties prenantes internes.
- Veiller au respect des normes de qualité, de sécurité et de conformité par les fournisseurs.
- Identifier les possibilités d’amélioration et de standardisation des processus CI/CD.
- Soutenir les flux de travail basés sur des conteneurs à l’aide de Docker et Kubernetes.
- Créer et dépanner des modèles de scripts Shell Linux à partir de zéro.
- Développer et maintenir des pipelines Azure DevOps basés sur YAML, avec un accent particulier sur les activités de déploiement.
- Travailler avec les agents Azure DevOps, les dépôts de code et les modèles de pipelines.
- Mettre en œuvre des intégrations sécurisées dans les pipelines à l’aide d’Azure Key Vault, des principaux de service (Service Principals) et des points de terminaison Azure Resource Manager.
- Automatiser la configuration de l’infrastructure à l’aide de Terraform (dans une approche pilotée par les pipelines, sans responsabilité directe de gestion de l’infrastructure).
- Utiliser Azure CLI de façon intensive pour l’automatisation et le dépannage.
- Animer et diriger des discussions techniques, des revues de conception et des ateliers de travail.
- Résoudre les problèmes liés aux échecs de pipelines et aux déploiements dans différents environnements.

Qualifications - Solide expérience pratique avec Linux et les scripts Shell.

- Expérience significative de collaboration avec des fournisseurs externes (obligatoire).
- Excellente expérience avec Ansible et Python.
- Maîtrise avancée d’Azure DevOps et d’Azure, notamment :
- Azure DevOps Pipelines (particulièrement les pipelines YAML) - Azure DevOps Agents - Azure DevOps Repos - Azure Key Vault (AKV) - Azure Container Registry (ACR) - Azure Resource Manager (connexions de service, points de terminaison et principaux de service) - Expérience dans la création et la maintenance de pipelines CI/CD orientés déploiement.
- Excellente maîtrise de Git (gestion des branches, étiquetage, validations de code et demandes de fusion/pull requests).
- Bonne compréhension des méthodologies et des meilleures pratiques CI/CD.
- Solides connaissances de YAML et JSON, notamment pour la définition et la réutilisation de variables.
- Une expérience en dépannage et en intégration de différentes solutions CNI (Container Network Interface) et CSI (Container Storage Interface) constitue un atout.

Role Overview This position is an Azure Cloud Engineer role within our client’s pre-production Mobility Labs group. The team is responsible for building and standardizing CI/CD pipelines that automate how Network Functions are deployed across multiple lab environments, with a future path to production deployments. This role works closely with our client’s application teams and third-party vendors to design, implement, and drive CI/CD automation using Azure DevOps (ADO).





The focus is on pipeline development, deployment automation, and workflow orchestration. We are seeking a well-rounded professional who brings an equal balance of vendor management expertise (50%) and hands‑on technical skills (50%). This role serves as a key bridge between external partners and internal technical teams, ensuring vendors deliver high-quality solutions while also contributing directly to technical execution and problem-solving This opportunity requires onsite presence three times a week at our Montreal office.

Key Responsibilities - Design, build, and maintain Azure DevOps CI/CD pipelines to automate deployment of Network Functions across lab and future production environments - Collaborate directly with application teams and third-party application vendors to integrate CI/CD workflows - Coordinate vendor deliverables, timelines, and dependencies with internal stakeholders - Ensure vendors meet quality, security, and compliance standards - Identify CI/CD improvements and standardization opportunities - Support container-based workflows using Docker and Kubernetes - Create and troubleshoot Linux shell script templates from scratch - Develop and maintain YAML-based Azure DevOps pipelines, with emphasis on deployment activities - Work with Azure DevOps agents, repositories, and pipeline templates - Implement secure pipeline integrations using Azure Key Vault, service principals, and Azure Resource Manager endpoints - Automate infrastructure configuration using Terraform (pipeline-driven, not infra ownership) - Use Azure CLI extensively for automation and troubleshooting - Drive and lead technical discussions, design reviews, and working sessions - Troubleshoot pipeline failures and deployment issues across environments Qualifications:

- Solid hands-on experience with Linux and shell scripting - Strong experience working with external vendors is mandatory - Strong experience with Ansible and Python - Expert-level understanding of Azure DevOps and Azure, including:
- Azure DevOps Pipelines (especially YAML pipelines) - Azure DevOps Agents - Azure DevOps Repos - Azure Key Vault (AKV) - Azure Container Registry (ACR) - Azure Resource Manager (service connections, endpoints, service principals) - Experience creating and maintaining deployment-focused CI/CD pipelines - Strong experience working with Git (branching, tagging, commits, pull requests) - Solid understanding of CI/CD methodologies and best practices - Strong working knowledge of YAML and JSON, including variable definition and reuse - Troubleshooting and working with different CNI/CSI is a nice to have Interview Integrity: During the interview process, we're evaluating your individual problem-solving skills, creativity, and approach to challenges. While AI tools like ChatGPT, Claude, and Cursor are part of your daily toolkit once you join B-Yond, all interviews, assessments, and take-home assignments must be completed independently. You may not use AI tools, third-party services, coaching platforms, or content-farming services during any part of the interview process unless we explicitly permit it. We will clearly communicate when AI tools are allowed for specific assessments. Any indication of third-party assistance or AI-generated responses will result in immediate disqualification.

📌 DevOps Engineer (Azure) (Montreal)
🏢 Socket.dev
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: devops engineer (azure) (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: devops engineer (azure) (montreal) / montreal