GCP Cloud Engineer

TELUS Digital

Canada

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TELUS Digital seeks a seasoned GCP Cloud Systems Engineer to design, deploy, and operate a scalable Google Cloud environment, aligned with a transition from legacy on‑prem to cloud-native orchestration. The role blends systems administration with DevOps, including Terraform IaC and Airflow migrations.

You will manage Compute Engine, GKE, Cloud Run/Functions, VPCs, security governance, and cost optimization, while ensuring 24/7 production reliability and governance compliance.

Qualifications

  • 3–5+ years managing production GCP environments.
  • Terraform IaC experience for provisioning cloud resources.
  • Migration of on‑prem batch scheduling to Airflow / GCP Composer.
  • Strong Linux administration and networking skills.

Responsibilities

  • Design, deploy, and operate scalable cloud infrastructure on GCP.
  • Migrate legacy batch workloads to Airflow/Composer and build DAGs.
  • Implement cost controls and FinOps practices to optimize spend.
  • Maintain security posture using IAM, Secrets, and Cloud Armor/IAP.

Skills

GCP
Docker
Kubernetes
Linux
Networking
Airflow
IAM & Security

Education

GCP Certification – Professional Cloud Architect / Data Engineer

Tools

Terraform
Airflow
GitHub Actions
Google Cloud Build

Job description

Role Overview

We are seeking a highly skilled and motivated GCP Cloud Systems Engineer to lead the design, deployment, and operational excellence of our Google Cloud Platform (GCP) environment. A key focus for this role will be to work with a transitional team of our legacy on-premises environment to a modern, cloud-native orchestration framework.

The ideal candidate is a hybrid of a Systems Administrator and a DevOps Engineer— someone who is comfortable writing Terraform code, troubleshooting networking issues or migrating a legacy scheduler to Airflow and providing support.

Key Responsibilities

Infrastructure & Automation

  • Design, build, and maintain scalable cloud infrastructure using Infrastructure as Code (IaC), primarily via Terraform.

  • Deploy and manage optimized Compute Engine’s, Google Kubernetes Engine (GKE) clusters, serverless options like Cloud Run or Cloud Functions.

  • Configure and maintain Virtual Private Clouds (VPCs), including subnetting, firewall rules, hybrid connectivity (VPN/Interconnect), Cloud Load Balancing, Certificate management, and Cloud DNS to ensure secure and efficient traffic flow.

  • Administer compute resources across Compute Engine, Cloud Run, and Cloud SQL.

Security & Governance

  • Implement and assist in the management of a robust security posture using IAM roles and permissions, ensuring the principle of least privilege across all projects.

  • Manage secrets and sensitive configurations using GCP Secret Manager.

  • Manage Cloud Armor for DDoS protection and Identity-Aware Proxy (IAP) for secure administrative access.

  • Utilize Security Command Center to proactively identify and remediate vulnerabilities.

  • Manage and assist in our ability to ensure the environment meets industry standards such as SOC2.

Operations & Reliability

  • Establish comprehensive monitoring and alerting frameworks using Google Cloud Observability.

  • Develop and test automated backup and disaster recovery strategies.

  • Perform regular system patching and image hardening.

Cost Management (FinOps)

  • Monitor cloud consumption and implement cost-saving measures (e.g., committed use discounts, right-sizing).

  • Establish billing alerts and resource labeling standards.

Migration & Data Orchestration (Priority Focus)

  • Legacy Migration: Lead the strategic migration of batch scheduling workloads from on-premises systems to GCP Composer / Apache Airflow.

  • DAG Development: Design and implement scalable, maintainable Directed Acyclic Graphs (DAGs) to automate complex data pipelines and batch jobs.

  • Workflow Optimization: Analyze legacy batch schedules to identify opportunities for parallelization, optimization, and modernization in the cloud.

  • Cutover Planning: Manage the risk and execution of "cutover" events, ensuring zero data loss and minimal downtime during the transition from on-prem to GCP.

Operational Requirements & Availability

Crucial Note on Availability: As this role is critical to the stability of our production environments, the successful candidate must be available for support during both standard business hours and non-business hours. This includes:

  • Participation in an on-call rotation.

  • Availability for emergency troubleshooting during weekends or overnight if a critical system failure occurs.

  • Scheduling maintenance windows and migration cutovers during off-peak hours.

Qualifications & Skills

Minimum Requirements:

  • Experience: 3–5+ years of professional experience managing production environments in Google Cloud Platform (GCP).

  • Migration Expertise: 3–5 years of proven experience supporting the migration of on-premises batch scheduling systems to GCP Composer or Apache Airflow.

  • IaC: Proven expertise with Terraform for provisioning cloud resources.

  • Containers: Strong proficiency with Docker and Kubernetes (K8s).

  • OS: Expert-level knowledge of Linux administration.

  • Networking: Deep understanding of TCP/IP, DNS, and Load Balancing.

Preferred Qualifications:

  • Certification: GCP Professional Cloud Architect or Professional Data Engineer.

  • CI/CD: Experience with GitHub Actions, GitLab CI, or Google Cloud Build.

  • Scripting: Proficiency in Python (specifically for Airflow/Composer DAG development).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GCP Technical Lead
GCP Technical Lead

Tekgence Inc • Toronto

On-site
CAD 120,000 - 150,000
Product Support Engineer - Google Cloud Platform
Product Support Engineer - Google Cloud Platform

Equifax, Inc. • Toronto

On-site
CAD 90,000 - 120,000
Cloud Infrastructure Engineer
Cloud Infrastructure Engineer

Morson Talent (Canada & USA) • Laval

On-site
CAD 80,000 - 110,000
GCP Observability Engineer
GCP Observability Engineer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 85,000 - 115,000
Staff Devops Engineer
Staff Devops Engineer

HRB • Ottawa

On-site
CAD 150,000 - 190,000
GCP Architect
GCP Architect

ZENITH INFOTEK LLC • Toronto

On-site
CAD 120,000 - 180,000
Infrastructure Engineer
Infrastructure Engineer

Sage Recruiting Inc. • Toronto

On-site
CAD 90,000 - 130,000
DevOps Cloud Engineer – GCP & Kubernetes
DevOps Cloud Engineer – GCP & Kubernetes

Delpath • Toronto

On-site
CAD 90,000 - 120,000
Senior Cloud Engineer - Google Cloud Platform (GCP)
Senior Cloud Engineer - Google Cloud Platform (GCP)

BDO Canada • Toronto

On-site
CAD 84,000 - 128,000
Senior Cloud Engineer – Google Cloud Platform (GCP) / Firebase
Senior Cloud Engineer – Google Cloud Platform (GCP) / Firebase

Myticas Consulting • Toronto

On-site
CAD 96,000 - 165,000