Informazioni di base

Numero di riferimento

Req_00169863

Posizione primaria

CA - Home Office

Paese

Canada

Tipo di lavoro

Digital Solutions

Descrizione e requisiti

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.

EEO Statement

At TELUS Digital, we enable customer experience innovation through spirited teamwork, agile thinking, and a caring culture that puts customers first. TELUS Digital is the global arm of TELUS Corporation, one of the largest telecommunications service providers in Canada. We deliver contact center and business process outsourcing (BPO) solutions to some of the world's largest corporations in the consumer electronics, finance, telecommunications and utilities sectors. With global call center delivery capabilities, our multi-shore, multi-language programs offer safe, secure infrastructure, value-based pricing, skills-based resources and exceptional customer service - all backed by TELUS, our multi-billion dollar telecommunications parent.

Equal Opportunity Employer

At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.
× -