DevOps Engineering Consultant

CGI

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

Qualifications

  • 4-7 years of experience in DevOps or related field
  • Strong hands-on experience with CI/CD platforms
  • Proficiency with Infrastructure-as-Code tools (like Terraform, CloudFormation)
  • Strong scripting and automation skills (PowerShell, Bash, Python)
  • Experience with containers and orchestrators (Docker, Kubernetes)
  • Familiarity with monitoring tools (Prometheus, Grafana, etc.)
  • Knowledge of cloud services, preferably Azure

Responsibilities

  • Design, implement, and optimize CI/CD pipelines to automate software delivery
  • Automate infrastructure provisioning using Infrastructure-as-Code tools
  • Deploy and optimize workloads across various cloud platforms
  • Implement end-to-end observability solutions for system monitoring
  • Engage in incident response and operational improvements
  • Integrate security practices into DevOps workflows
  • Collaborate with cross-functional teams to enhance delivery workflows

Benefits

  • Share purchase program
  • Profit sharing
  • Wellness credits
  • Training and development programs
  • Flexible work schedules and locations
Full Job Description
DevOps Engineering Consultant

Category: Infrastructure/Cloud

Main location: Canada, British Columbia, Victoria

Alternate Location(s): Canada, British Columbia, Vancouver

Position ID:J0226-1981

Employment Type: Full Time

Position Description:

Our BC offices are building another new team! This exciting initiative will bring together highly skilled data scientists, architects and developers to deliver an innovative solution to a client in the Public sector. We are seeking an experienced DevOps Engineering Consultant to work with this team.

The DevOps Engineering Consultant is responsible for designing, implementing, and maintaining the automation, tooling, and processes that enable rapid, reliable, and secure software delivery. This role bridges development and operations by driving CI/CD excellence, infrastructure automation, cloud deployment practices, monitoring, and site reliability engineering.

The ideal candidate has strong experience with cloud platforms, modern DevOps toolchains, and infrastructure-as-code, with a passion for improving developer experience and operational efficiency.

Your future duties and responsibilities:

CI/CD Pipeline Engineering
. Design, implement, and optimize CI/CD pipelines to automate builds, testing, security scans, and deployments
. Ensure pipelines are scalable, maintainable, and aligned to DevOps and security best practices
. Integrate automated quality gates, including unit, integration, performance, and vulnerability testing

Infrastructure Automation
. Automate cloud and on-prem infrastructure provisioning using Infrastructure-as-Code (IaC) tools such as Terraform, Bicep, ARM, or CloudFormation
. Support creation and management of environment configurations for development, testing, and production
. Promote GitOps principles for reliable and audit-ready deployments

Cloud Platforms & Environments
. Deploy and optimize workloads across cloud platforms (Azure, AWS, or GCP depending on organization)
. Support container orchestration (Kubernetes, AKS, EKS, GKE) and serverless compute environments
. Implement cloud-native security, networking, and high-availability configurations

Monitoring, Reliability & Operations
. Implement end-to-end observability solutions including logs, metrics, traces, and alerting
. Monitor system performance and proactively address bottlenecks or reliability issues
. Participate in incident response handling, root cause analysis, and operational improvements
. Help drive Site Reliability Engineering (SRE) practices like error budgets and SLIs/SLOs

Security & Compliance
. Integrate DevSecOps practices including vulnerability scanning, dependency management, and policy enforcement
. Ensure compliance with organizational standards and industry regulations
. Collaborate with security teams to implement identity, access, and network controls in pipelines and environments

Collaboration & Continuous Improvement
. Work closely with software engineers, QA, architects, and product teams to improve delivery workflows
. Champion automation, reliability, and "shift-left" quality practices
. Provide guidance, best-practice patterns, and hands-on support to development teams

Required qualifications to be successful in this role:

. 4-7 years of experience in DevOps, cloud engineering, or site reliability engineering
. Strong hands-on experience with CI/CD platforms
. Proficiency with IaC tools (Terraform, Bicep, ARM, Ansible, or equivalent)
. Strong scripting and automation skills (PowerShell, Bash, Python)
. Experience with containers and orchestrators (Docker, Kubernetes)
. Familiarity with monitoring tools (Prometheus, Grafana, App Insights, ELK, Splunk)
. Knowledge of cloud services (Azure preferred, but AWS/GCP acceptable)

Preferred Qualifications

. Azure certifications such as: AZ-400: DevOps Engineer Expert AZ-104: Azure Administrator
. Experience with: GitOps tooling (ArgoCD, Flux) Microservices architectures Distributed systems and cloud networking Secrets management (Key Vault, Vault, SSM)
. Exposure to SRE practices (SLIs/SLOs, chaos engineering, toil reduction)

Professional Attributes

. Strong problem-solving and troubleshooting abilities
. Excellent communication and collaboration skills
. Ability to work across cross-functional teams with competing priorities
. Passion for automation and continuous improvement

#LI-ST3

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $85,000 - $160,000.

Use of the term 'engineering' in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills:
  • DevOps
  • DevOps Engineering
  • DevOps Engineering
  • English

Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar DevOps Engineering Consultant jobs: