Talent.com
DevOps Engineer
DevOps EngineerRandstad Digital • Greater Montreal Metropolitan Area, Canada
DevOps Engineer

DevOps Engineer

Randstad Digital • Greater Montreal Metropolitan Area, Canada
7 hours ago
Job type
  • Full-time
Job 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.

Create a job alert for this search

DevOps Engineer • Greater Montreal Metropolitan Area, Canada