About the role
Senior Platform Engineer
Your role:
As a Senior Platform Engineer, you will play a crucial role in designing, implementing, and maintaining our cloud-native infrastructure. You'll leverage your extensive experience with the different Cloud Providers, Kubernetes, CI/CD, and Infrastructure as Code to drive technical excellence and innovation. This role offers the opportunity to take on increased responsibilities and mentor team members.
Key Responsibilities:
- Platform Architecture and Development:
-
- Design and implement scalable cloud-native architectures
- Lead the development and maintenance of Kubernetes infrastructure
- Architect, optimize, and maintain CI/CD pipelines using GitHub Actions
- Develop and maintain scalable Helm Chart templates
- Implement Infrastructure as Code (IaC) best practices using Terraform
- Drive container strategy and implementation
- Maintain and enhance comprehensive observability solutions, with hands-on experience
- Implement FinOps practices for optimizing cloud costs
- Process and Quality:
-
- Establish and promote technical standards and best practices
- Conduct thorough code reviews and participate in architecture discussions
- Implement and monitor SLOs/SLIs for platform services
- Spearhead automation and optimization initiatives
- Ensure adherence to security and compliance requirements
- Participate in on-call rotation and provide incident management support for production environments
- Lead post-mortems and drive continuous improvement in incident response processes
- Collaborate with the security team to implement robust security practices
- Collaboration & Mentorship:
-
- Mentor other team member engineers and contribute to their technical growth.
- Collaborate with cross-functional teams to align technical solutions with business objectives.
- Lead technical discussions and present complex ideas to both technical and non-technical audiences.
- Proactively identify and propose solutions to technical challenges
- Drive agile practices and contribute to continuous improvement efforts
- Write comprehensive technical documentation to empower team members and ensure knowledge transfer.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of hands-on experience in DevOps and Platform engineering.
- Expert-level knowledge of Kubernetes administration and architecture, including configuring, managing, and maintaining clusters.
- Extensive experience with:
-
- GitHub Actions and CI/CD pipeline design
- Helm Chart development and maintenance
- Terraform and Infrastructure as Code practices
- Container technologies and Docker
- Cloud platforms (AWS/GCP), including an understanding of cloud-native application architectures and deployment patterns
- Excellent problem-solving and decision-making abilities with outstanding communication skills
- Ability to troubleshoot and handle issues in production environments.
- Demonstrated ability to mentor and guide team members
- Experience in leading technical initiatives or small teams
Preferred Qualifications:
- Hold a Certified Kubernetes Administrator (CKA) certification.
- Experience with FluxCD or any other GitOps tool.
- Experience in configuring and maintaining Kong API Gateway.
- Experience in configuring and maintaining Istio service-mesh.
- Experience with observability platforms such as Datadog, Prometheus, Grafana, OpenTelemetry, and Logstash.
- Experience working with microservices in an event-driven architecture.
- Experience with Terragrunt
- Scripting and automation (Python, Bash, Go)
- Have worked or maintained a Hashicorp Vault
- Understanding of security best practices and compliance requirements
- Experience with multiple cloud providers
- Designed, built, and maintained scalable and reliable AI/ML infrastructure on AWS, including MLOps pipelines and data platforms, to support the full lifecycle of machine learning models from experimentation to production.
Why Join Us:
- Be part of a significant transformation program and have a real impact on TELUS International's data strategy.
- Work with cutting-edge technologies and stay at the forefront of innovation.
- Have the opportunity to make a meaningful impact in a customer-facing application.
- Contribute to shaping technical direction and innovation.
- Collaborate with a talented and passionate team of Platform/DevOps professionals.
About TELUS Digital
TELUS Digital (formerly TELUS International) designs, builds and delivers innovative solutions to enhance the customer experience (CX) for global and disruptive brands. The company’s services support the full lifecycle of its clients’ digital transformation journeys and enable them to more quickly embrace next-generation digital technologies to deliver better business outcomes. TELUS Digital’s integrated solutions and capabilities span digital strategy, innovation, consulting and design, digital transformation and IT lifecycle solutions, data annotation and intelligent automation, and omnichannel CX solutions that include content moderation, trust and safety solutions, and other managed solutions. Fueling all stages of company growth, TELUS Digital partners with brands across high growth industry verticals, including tech and games, communications and media, ecommerce and fintech, healthcare, and travel and hospitality.
About the role
Senior Platform Engineer
Your role:
As a Senior Platform Engineer, you will play a crucial role in designing, implementing, and maintaining our cloud-native infrastructure. You'll leverage your extensive experience with the different Cloud Providers, Kubernetes, CI/CD, and Infrastructure as Code to drive technical excellence and innovation. This role offers the opportunity to take on increased responsibilities and mentor team members.
Key Responsibilities:
- Platform Architecture and Development:
-
- Design and implement scalable cloud-native architectures
- Lead the development and maintenance of Kubernetes infrastructure
- Architect, optimize, and maintain CI/CD pipelines using GitHub Actions
- Develop and maintain scalable Helm Chart templates
- Implement Infrastructure as Code (IaC) best practices using Terraform
- Drive container strategy and implementation
- Maintain and enhance comprehensive observability solutions, with hands-on experience
- Implement FinOps practices for optimizing cloud costs
- Process and Quality:
-
- Establish and promote technical standards and best practices
- Conduct thorough code reviews and participate in architecture discussions
- Implement and monitor SLOs/SLIs for platform services
- Spearhead automation and optimization initiatives
- Ensure adherence to security and compliance requirements
- Participate in on-call rotation and provide incident management support for production environments
- Lead post-mortems and drive continuous improvement in incident response processes
- Collaborate with the security team to implement robust security practices
- Collaboration & Mentorship:
-
- Mentor other team member engineers and contribute to their technical growth.
- Collaborate with cross-functional teams to align technical solutions with business objectives.
- Lead technical discussions and present complex ideas to both technical and non-technical audiences.
- Proactively identify and propose solutions to technical challenges
- Drive agile practices and contribute to continuous improvement efforts
- Write comprehensive technical documentation to empower team members and ensure knowledge transfer.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of hands-on experience in DevOps and Platform engineering.
- Expert-level knowledge of Kubernetes administration and architecture, including configuring, managing, and maintaining clusters.
- Extensive experience with:
-
- GitHub Actions and CI/CD pipeline design
- Helm Chart development and maintenance
- Terraform and Infrastructure as Code practices
- Container technologies and Docker
- Cloud platforms (AWS/GCP), including an understanding of cloud-native application architectures and deployment patterns
- Excellent problem-solving and decision-making abilities with outstanding communication skills
- Ability to troubleshoot and handle issues in production environments.
- Demonstrated ability to mentor and guide team members
- Experience in leading technical initiatives or small teams
Preferred Qualifications:
- Hold a Certified Kubernetes Administrator (CKA) certification.
- Experience with FluxCD or any other GitOps tool.
- Experience in configuring and maintaining Kong API Gateway.
- Experience in configuring and maintaining Istio service-mesh.
- Experience with observability platforms such as Datadog, Prometheus, Grafana, OpenTelemetry, and Logstash.
- Experience working with microservices in an event-driven architecture.
- Experience with Terragrunt
- Scripting and automation (Python, Bash, Go)
- Have worked or maintained a Hashicorp Vault
- Understanding of security best practices and compliance requirements
- Experience with multiple cloud providers
- Designed, built, and maintained scalable and reliable AI/ML infrastructure on AWS, including MLOps pipelines and data platforms, to support the full lifecycle of machine learning models from experimentation to production.
Why Join Us:
- Be part of a significant transformation program and have a real impact on TELUS International's data strategy.
- Work with cutting-edge technologies and stay at the forefront of innovation.
- Have the opportunity to make a meaningful impact in a customer-facing application.
- Contribute to shaping technical direction and innovation.
- Collaborate with a talented and passionate team of Platform/DevOps professionals.
About TELUS Digital
TELUS Digital (formerly TELUS International) designs, builds and delivers innovative solutions to enhance the customer experience (CX) for global and disruptive brands. The company’s services support the full lifecycle of its clients’ digital transformation journeys and enable them to more quickly embrace next-generation digital technologies to deliver better business outcomes. TELUS Digital’s integrated solutions and capabilities span digital strategy, innovation, consulting and design, digital transformation and IT lifecycle solutions, data annotation and intelligent automation, and omnichannel CX solutions that include content moderation, trust and safety solutions, and other managed solutions. Fueling all stages of company growth, TELUS Digital partners with brands across high growth industry verticals, including tech and games, communications and media, ecommerce and fintech, healthcare, and travel and hospitality.