Description

Contrat long term

HYBRIDE 3 X / sem – WEST ISLAND MONTREAL

35h/sem

Responsibilities

DevOps Strategy & Ownership

Own the end‑to‑end DevOps vision, roadmap, and strategy for the organization.

Define and enforce best practices across CI/CD, infrastructure management, cloud architecture,

observability, and security.

Evaluate, select, and manage DevOps tooling and services for long‑term scalability.

CI/CD Pipeline Management

Design, build, and maintain CI/CD pipelines for microservices, mobile, and web applications to

ensure DevOps maturity and reliable delivery.

Establish deployment standards, branching strategies, and automated testing integration across all

teams.

Cloud & Infrastructure Architecture

Architect, deploy, and manage Azure cloud infrastructure using Terraform and HCL.

Own Azure governance including subscription management, networking architecture, identity

policies, cost optimization, and scalability patterns.

Implement secure, scalable patterns for AKS, container registries, serverless components, and

supporting cloud services.

Containerization & Orchestration

Define and maintain Docker image standards, base images, build pipelines, and container security

practices.

Govern Kubernetes deployment patterns, cluster configuration, and workload management on AKS.

Security & Compliance

Implement security best practices including SAST/DAST, dependency scanning, and secure pipeline

requirements.

Manage secrets (Azure Key Vault or equivalent), RBAC, identity policies, and secret rotation

workflows.

Lead responses to cybersecurity audits, vulnerability management, patching, and penetration test

remediation.

Technical Documentation Management

Develop and maintain comprehensive infrastructure documentation, diagrams, runbooks, and

operational procedures.

Ensure all DevOps and cloud systems are documented for maintainability and knowledge sharing.

Monitoring, Logging & Observability

Set up and maintain monitoring systems such as Prometheus, Grafana, ELK, Azure Monitor, or

similar tools.

Implement distributed tracing, SLIs/SLOs, alerting standards, and incident dashboards following

modern SRE practice.

Continuously improve observability to reduce MTTR and enhance reliability.

Automation & Scripting

Automate operational workflows using Bash, Python, or equivalent languages.

Build internal tooling to support developers, reduce toil, and improve operational efficiency.

Incident Management & Reliability

Lead response to production incidents, conduct root cause analyses, and drive long‑term reliability

improvements.

Own production uptime, on‑call responsibilities, and alerting hygiene.

Establish disaster recovery strategies, participate in DR exercises, and ensure infrastructure

resilience.

Cross‑Team Collaboration & Developer Enablement

Work closely with mobile, backend, and web development teams to ensure seamless integration of

DevOps practices across the entire SDLC.

Provide internal training, coaching, and support to developers on DevOps tools, pipelines, and

environments.

Participate in Agile ceremonies and contribute to architectural and operational decision‑making.

Continuous Improvement

Identify process bottlenecks and implement improvements to increase efficiency, reliability, security,

and standardization.

Proactively monitor industry trends and introduce new practices that enhance the organization’s

DevOps maturity.

Reporting & Operations

Provide clear, concise reporting on priorities, status updates, production health, and ongoing

initiatives.

Support ad‑hoc nighttime production deployments as required.

Minimum Requirements

7+ years of experience in DevOps, SRE, cloud infrastructure, or related roles. DevOps certification is

a plus.

Proven ability to operate independently as the sole DevOps engineer for an organization.

Strong understanding of SDLC processes, Agile methodologies, and cross‑team collaboration.

Proficiency in Terraform and HCL, with experience architecting cloud infrastructure.

Deep knowledge of Microsoft Azure, including AKS, networking, identity, SQL Server, and .NET/C#

microservices.

Strong experience with Docker, container lifecycle management, and Kubernetes workload patterns.

Experience with CI/CD tools such as Azure DevOps, GitHub Actions, and Bitrise.

Familiarity with mobile (Swift, Kotlin) and web (Angular, TypeScript) development workflows.

Proficient in monitoring, logging, and observability technologies (Prometheus, Grafana, ELK,

OpenTelemetry).

Experience with Firebase (remote config, Firestore, analytics).

Experience with MongoDB (asset).

Solid cybersecurity knowledge including vulnerability management, patching, and secure pipeline

practices.

Strong problem‑solving, communication, and documentation skills.

Experience with production‑level deployments and on‑call responsibilities.