Google Cloud PlatformKafkaKubernetesData EngineeringGCPGoogle CloudGKECommunication
About this role
Role Overview
Accountable for the uptime, freshness, and quality of TELUS's data ingestion layer through production system ownership
Design and own the SRE function for Level 1 data ingestion across all GCP deployments: alert policy design, SLO definition, incident management, and on-call operations
Eliminate manual data quality checks through engineering; build automated assurance into the platform itself
Build and lead a team of 10–13 FTEs with a cross-training model that eliminates single-deployment dependencies and creates engineers who can own any system, handle any incident
Invest in technical growth through coaching, stretch assignments, and mentorship
Guide offshore development and tier-1 support teams, ensuring end-to-end capability delivery
Review and correct architectural designs across the platform; establish and enforce best practices in IaC, pipeline design, Kubernetes operations, and streaming data patterns
Be responsible for establishing foundational data pipelines while owning the onboarding standard and self-serve tooling to empower business units to develop their own data ingestion capabilities
Work across multiple business units (Health, Digital, Agriculture, Telecom) to understand and support their data ingestion needs
Work across multiple business units and technical teams, building influence without formal authority
Requirements
Hands-on experience in data engineering or platform engineering (pipelines, infrastructure, Infrastructure as Code)
Deep experience with Kafka and streaming data movement patterns
Strong GKE/Kubernetes experience with ability to review and correct architectural designs
Strong grounding in alert policy design, SLO definition, incident management, and on-call operations
Proven track record managing complex technical transitions and building operational discipline
Experience consolidating or unifying fragmented systems into a cohesive operating model
3+ years experience managing technical teams (ideally 8+ people) with a focus on cross-training and eliminating silos, and developing technical talent
Comfort with distributed teams and experience managing offshore or remote team members
Ability to develop technical talent and foster a culture of learning and accountability
Strong communication skills, able to translate technical complexity for non-technical audiences
Tech Stack
Google Cloud Platform
Kafka
Kubernetes
Benefits
Comprehensive total rewards package highlighting competitive salary and bonus structures
Minimum 3 weeks of vacation
Flexible benefits plan to meet the needs of you and your family
Flexibility to work in-office, virtually or a combination of both, based on the role's requirements
Generous company matched pension and share purchase programs
Opportunity to give back to communities in which we work, live and serve
Career growth and learning & development opportunities to develop your skills