- Company Name
- TELUS Digital
- Job Title
- Devops GCP Engineer
- Job Description
-
Job title: DevOps GCP Engineer
Role Summary: Design, implement, and maintain Google Cloud Platform environments using IaC (Terraform) and CI/CD pipelines. Optimize costs, ensure security, compliance, and high availability, and support data migration, automation, and AI/ML application integration.
Expactations: 10+ years of cloud infrastructure experience, extensive expertise in GCP services (Compute, GKE, BigQuery, Cloud Build, Cloud SQL, IAM, Composer), hands‑on Terraform module development, strong Python scripting for automation, and proficiency in CI/CD tools (Git, Artifactory, Cloud Build). Ability to perform security assessments, cost optimization, monitoring, and disaster‑recovery design.
Key Responsibilities:
- Architect, deploy, and manage GCP solutions and cloud‑native applications.
- Develop and maintain Terraform IaC pipelines, reusable modules, and security scanning.
- Optimize cloud spend, create architecture diagrams, and migrate on‑prem workloads to GCP.
- Implement security controls, conduct compliance audits, and enhance monitoring and reporting.
- Collaborate with application teams to define infrastructure requirements and ensure service reliability.
- Automate processes with Python scripts and support AI/ML model integration and editing.
- Execute data migration tasks using STRIIM and manage BigQuery, Composer, and GKE workloads.
- Troubleshoot cross‑team incidents, provide technical guidance, and document solutions.
Required Skills:
- Google Cloud Platform (Compute, GKE, BigQuery, Composer, Cloud Build, Cloud SQL, IAM).
- Terraform (IaC, module creation, pipeline design, scanning).
- CI/CD (Git, Artifactory, Cloud Build, pipeline automation).
- Python scripting for automation and AI/ML integration.
- Cloud cost optimization, monitoring, logging, backup, and disaster‑recovery design.
- Security protocols, encryption, IAM policies, compliance validation, and audit procedures.
- Strong communication, collaboration, and problem‑solving abilities.
Required Education & Certifications:
- Bachelor’s degree in IT, Computer Science, Software Engineering, or equivalent experience.
- Optional certifications: Google Cloud Professional Cloud Architect, Google Cloud Associate or Professional Cloud Certifications.