Informations de base
Ref Number
Site principal
Pays
Types d'emploi
Description et exigences
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
