Senior DevOps (L4 Software Development)
Toronto, ON, CA Calgary, AB, CA Scarborough, ON, CA Vancouver, BC, CA Ottawa, ON, CA Edmonton, AB, CA, T5J 0E5
Description
Ready to create innovative solutions and best practices?
Join our team and what we’ll accomplish together
Ready to shape the future of video streaming technology while making a meaningful impact on communities? Join our innovative Cloud DevOps team where we're revolutionizing how organizations connect and engage through cutting-edge video solutions. As part of our dynamic team, you'll be at the forefront of developing and implementing machine learning-powered video technologies that enhance community engagement and well-being. We're not just building infrastructure – we're creating solutions that bring people together and enable organizations to expand their reach. Our collaborative environment encourages creative problem-solving and continuous innovation, all while maintaining the highest standards of service reliability that our customers depend on.
What you’ll do
- Collaborate daily with our agile DevOps team to architect and enhance video origin servers, directly improving service reliability for our customers. Partner with content providers to integrate and optimize various content formats, ensuring seamless distribution through our TELUS CDN network.
- Drive innovation by evaluating emerging video streaming technologies, conducting proof-of-concept trials, and translating technical findings into practical solutions that enhance service quality and user experience. Lead the development of automation tools and processes.
- Analyze system performance and coordinate with cross-functional teams to implement improvements, leveraging your expertise in GCP, AWS, and container technologies. Support our 24/7 service commitment by participating in rotation-based technical support, where your calm problem-solving approach ensures uninterrupted service delivery.
- Create and maintain documentation for our video encoding technologies and streaming infrastructure, while mentoring team members in best practices.
- Throughout the week, you'll apply your Linux expertise and command-line proficiency to troubleshoot challenges, optimize systems, and implement innovative solutions that directly impact our community's video streaming experience.
#LI-REMOTE #LI-HYBRID
Qualifications
What you bring
- Bachelor's degree in Engineering, Computer Science, or related field with 5+ years of professional experience in technology
- Demonstrated experience with Linux systems and command-line operations
- Proficiency developing and deploying technologies in the cloud such as VMs, cloud functions and cloud specific services (GCP or AWS)
- Proficiency developing and deploying containers and container based technology (Docker, Kubernetes)
- Experience with video streaming technologies and encoding formats (e.g., MPEG TS)
- Programming skills in at least one of: Python, C#, or TypeScript, with willingness to learn new languages
- Strong problem-solving abilities and experience working in fast-paced environments
- Proficiency with Infrastructure as code development (Terraform)
- Excellent communication skills with proven ability to collaborate across teams
- Track record of contributing to team success and helping others grow
Great-to-haves
- Experience with CI/CD pipelines and GitOps methodologies
- Working knowledge of CDN architecture and origin server operations
- IP networking knowledge or relevant certifications
- Familiarity with relational databases such as PostgreSQL
- Web application development with React / Redux Toolkit / Typscript
- REST API development