Ingénieur(eure) Azure DevOps

LGS

$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of experience in DevOps, CI/CD, cloud automation, or similar role.
  • Hands-on experience with Azure DevOps, including pipelines, repositories, and release management.
  • Practical understanding of application builds, packaging, Docker, and deployment processes.
  • Experience with Microsoft Azure services, Infrastructure as Code, Git, and scripting languages like PowerShell, Bash, or Python.
  • Experience supporting Windows or Linux environments and troubleshooting application deployments.

Responsibilities

  • Design, build, and maintain Azure DevOps CI/CD pipelines including steps, tasks, and approvals.
  • Configure and troubleshoot application build processes including source code compilation and artifact publishing.
  • Manage Azure Repos and Git workflows, ensuring effective version control and integration.
  • Automate deployment processes across development, UAT, and production environments.
  • Build and deploy containerized applications using Docker and container registries.
  • Utilize Infrastructure as Code tools like Terraform or Bicep to provision Azure resources.
  • Integrate security analysis and compliance checks into delivery pipelines.
  • Support application configuration and deployment activities, troubleshooting failed builds.
  • Implement monitoring and alerting using Azure Monitor and Application Insights.
  • Collaborate to enhance automation standards and operational effectiveness.

Benefits

  • Access to ongoing training and intellectual resources from IBM.
  • Comprehensive health insurance including telemedicine services and retirement savings plan.
  • Generous vacation policy, personal days, and life event leave.
Full Job Description
Poste : Ingénieur(eure) Azure DevOps

Lieu : Montréal, mode hybride.

À propos du poste

L'ingénieur(eure) Azure DevOps se concentre sur la construction, l'automatisation et le soutien des pipelines CI/CD et de la livraison d'applications au sein de Microsoft Azure. Ce rôle collabore étroitement avec les équipes de développement, d'infrastructure, de sécurité et de support applicatif pour garantir que les builds et les déploiements sont cohérents, sécurisés, fiables et reproductibles dans les environnements de développement, UAT et production.

En collaborant avec nos équipes et notre écosystème de partenaires technologiques, vous contribuerez à la transformation numérique du Québec grâce à une approche audacieuse, responsable et orientée vers l'excellence technologique.

Les avantages de vous joindre à nous
  • Pour apprendre en continu : un accès au capital intellectuel d'IBM et à des formations sur une multitude de technologies de pointe
  • Pour votre bien-être : un ensemble d'assurances collectives y compris un service de télémédecine, un régime d'épargne retraite avec contribution de l'employeur, des actions IBM à un tarif avantageux, des prestations parentales supplémentaires et une allocation mieux-être
  • Pour profiter de temps de qualité : des vacances annuelles, des congés d'entreprise et des congés pour les événements de la vie


Voici comment vous serez impliqué
  • Concevoir, construire et maintenir des pipelines CI/CD Azure DevOps, incluant les étapes, tâches, modèles, déclencheurs, variables, approbations, connexions de service et pools d'agents
  • Configurer et dépanner les processus de build d'applications, incluant la compilation du code source, les tests automatisés, l'empaquetage et la publication d'artefacts tels que JAR, WAR et autres packages déployables
  • Gérer Azure Repos et les workflows Git, incluant les stratégies de branches, les pull requests, le contrôle de version et l'intégration avec les pipelines de build et de release
  • Automatiser les déploiements et la gestion des releases dans les environnements de développement, UAT et production, incluant les contrôles d'environnement, les processus de rollback et les approbations de déploiement
  • Construire, empaqueter et déployer des applications conteneurisées en utilisant Docker et des registres de conteneurs; l'expérience avec Kubernetes ou Azure Kubernetes Service (AKS) est un atout
  • Utiliser des outils d'Infrastructure as Code tels que Terraform, Bicep ou Ansible pour provisionner et configurer les ressources Azure
  • Intégrer l'analyse de sécurité, les quality gates, la gestion des secrets, Azure Key Vault et les contrôles de conformité dans les pipelines de livraison
  • Soutenir les activités de configuration et de déploiement d'applications, dépanner les builds et releases échoués, et participer à la réponse aux incidents et à l'analyse des causes profondes
  • Implémenter et soutenir la surveillance, la journalisation et les alertes en utilisant Azure Monitor, Log Analytics, Application Insights ou des outils similaires
  • Collaborer avec les équipes de développement, d'infrastructure, de sécurité et d'applications pour améliorer les standards d'automatisation, la documentation, la fiabilité et l'efficacité opérationnelle


Votre expérience
  • Trois (3) à cinq (5) ans d'expérience en DevOps, CI/CD, automatisation cloud, déploiement d'applications ou dans un rôle similaire
  • Solide expérience pratique avec Azure DevOps, incluant les pipelines, référentiels, artefacts, environnements et gestion des releases
  • Compréhension pratique du build d'applications, de l'empaquetage, de la gestion des artefacts, de Docker et des processus de déploiement
  • Expérience avec les services Microsoft Azure, l'Infrastructure as Code, Git et les scripts utilisant PowerShell, Bash ou Python
  • Expérience dans le support d'environnements Windows et/ou Linux et le dépannage de déploiements d'applications en production

Le titulaire du poste doit être bilingue en français et en anglais, puisqu'il sera appelé à collaborer avec des ressources et des clients situés à l'extérieur du Québec.

Vous vous démarquez si
  • Vous détenez des certifications Azure (par exemple, Azure DevOps Engineer Expert, Azure Administrator, Azure Solutions Architect)
  • Vous possédez une expérience dans des environnements réglementés ou du secteur public
  • Vous démontrez d'excellentes compétences en résolution de problèmes et en communication
  • Vous faites preuve d'autonomie et d'initiative dans l'amélioration continue des processus
  • Vous avez une passion pour l'automatisation, l'innovation et les meilleures pratiques DevOps

Similar Jobs

More Jobs at LGS

More Information Technology Jobs

Find similar Ingénieur(eure) Azure DevOps jobs: