Senior DevOps Engineer
WHO WE ARE Welcome to TELUS Digital https://www.telusdigital.com/ — where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS https://www.telus.com/en/, one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture. With a global team across North America, South America, Central America, Europe, Africa, and APAC, we offer end-to-end expertise across various service offerings: Web, Mobile & Digital Marketing | Enterprise AI | Customer Care AI & Technology | Enterprise Technology Modernization From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are — all backed by the secure infrastructure and scale of our multi-billion-dollar parent company. THE OPPORTUNITY ABOUT TELUS SMARTHOME+ At TELUS, we're using our world-leading technology to enable remarkable human outcomes. The SmartHome+ team is at the forefront of protecting what matters most to Canadians - offering intelligent home security solutions, professional monitoring, and smart home automation that keeps families safe and connected. Learn more about our products at TELUS SmartHome+. We're building the next generation of smart home technology that serves hundreds of thousands of customers across Canada, and we need exceptional engineers to help us scale. We're seeking a Senior DevOps Engineer with deep expertise in AWS cloud infrastructure, exceptional TypeScript programming capabilities, and strong systems design thinking to join our SmartHome+ Platform Engineering team. In this role, you'll architect, build, and maintain scalable, reliable, and secure infrastructure that powers TELUS SmartHome+'s connected devices, mobile applications, and professional monitoring services serving hundreds of thousands of Canadian homes. Responsibilities - Cloud Infrastructure & AWS Expertise - Design, implement, and manage robust AWS cloud infrastructure for SmartHome+ services using Infrastructure as Code (IaC) principles - Architect multi-region, highly available systems leveraging AWS services (ECS, EKS, Lambda, S3, DynamoDB, IoT Core, Kinesis etc) - Optimize cloud costs while maintaining the performance, security, and reliability standards required for home security and monitoring services - Implement and maintain container orchestration platforms (ECS, EKS, Kubernetes) for SmartHome+ microservices - Design and manage CI/CD pipelines for automated deployment and testing of SmartHome+ applications and infrastructure Programming & Automation - Develop automation scripts, tools, and frameworks primarily using TypeScript and Node.js - Build custom tooling to improve developer productivity and operational efficiency across the SmartHome+ engineering teams - Write clean, maintainable, and standardized TypeScript code for infrastructure components (AWS CDK constructs) - Implement infrastructure testing frameworks and validation tools using TypeScript testing libraries Systems Design & Architecture - Architect solutions for SmartHome+ infrastructure that balance technical debt, time-to-market, and long-term maintainability - Lead technical design reviews and provide guidance on system architecture decisions for connected home devices and monitoring platforms - Design observability and monitoring strategies across distributed IoT and cloud systems - Implement disaster recovery, backup, and business continuity solutions for critical home security services Collaboration & Leadership - Mentor junior engineers and promote DevOps best practices across SmartHome+ engineering teams - Collaborate with development, testing, device engineering, product teams to streamline workflows for smart home product delivery - Participate in on-call rotations and incident response for SmartHome+ services, driving root cause analysis - Contribute to technical roadmaps and strategic planning for SmartHome+ platform evolution - Drive adoption of DevOps culture and practices across the SmartHome+ organization QUALIFICATIONS - 7+ years of experience in DevOps, Site Reliability Engineering, or Platform Engineering roles - 5+ years of hands-on experience architecting and managing AWS infrastructure at scale - Proven track record of designing and implementing large-scale distributed systems, preferably in IoT, connected devices, or consumer technology - Experience in a high-growth technology environment or enterprise-scale organization Technical Skills AWS Expertise: - Deep knowledge of AWS core services, multi-account environments, and well-architected framework - Experience with AWS networking (VPC, Load Balancers, etc) - Strong understanding of AWS security best practices (IAM, KMS, Secrets Manager, Security Groups) - Hands-on experience with containerization (EKS/ECS, Kubernetes, Docker) - Experience with AWS IoT services (IoT Core, IoT Greengrass, Device Management) preferred - AWS certifications preferred TypeScript & Programming: - Strong proficiency in TypeScript and Node.js for building infrastructure tools, automation - Experience with Infrastructure as Code tools, preferably AWS CDK (TypeScript), CloudFormation - Strong scripting skills (Bash, Python) Systems Design - Deep understanding of distributed systems principles and patterns - Experience with microservices architecture and service mesh technologies - Knowledge of database systems (relational and NoSQL) and data storage strategies for high-volume event data - Understanding of caching strategies, Redis, CDN implementation, and real-time data processing - Experience with event-driven architectures and message queuing systems (SQS, SNS, EventBridge) DevOps & Tooling - Expert-level experience with CI/CD tools (AWS CodePipeline, GitHub Actions, GitLab CI) - Strong understan
Findigo hittar jobben och fyller i ansökan. Du klickar Skicka.
Visa jobbet och ansökUrsprunglig annons: jobs.ashbyhq.com