About The Position

Behind the scenes, but ahead of the curve: help us develop the next-generation public broadcaster. Technology and Infrastructures (T&I) is the backbone and the future forward arm of CBC/Radio-Canada. We are the people that make stuff work. We make connections; between media content, systems, people and places. We are the space in between. Enterprise Applications is a department within Governance and Engineering, T&I. Our department comprises 3 pillars: Application Development, Data Management and Application Delivery. A place with purpose. CBC/Radio-Canada has always been a highly regarded pioneer of media technology. Not just in Canada, but around the world. Today, we’re transforming ourselves from conventional radio and television broadcaster into a modern digital media company. Technology is the driving force. T&I is the team making it happen. This is a hybrid role with a mix of in-office and remote work. Work arrangements will be discussed with hiring managers per departmental guidelines.

Requirements

  • Bachelor’s degree in computer science (or related field).
  • Minimum of 5 years of relevant experience.
  • Strong Experience with programming or scripting languages (C#, Python, Powershell, PowerCLI) and with Git (Bitbucket, GitHub).
  • Strong knowledge of one or more of the following Cloud platforms: Azure, AWS, Google, etc.
  • In-depth knowledge of operating systems and system administration, including a solid knowledge of Linux, UNIX and Windows systems and virtualization technologies (VMWare).
  • In-depth knowledge of CI/CD (Jenkins, Azure DevOps, GitHub Actions, etc.).
  • In-depth knowledge of infrastructure configurations, network protocols, network routing, firewalls, load-balancing, security and performance monitoring.
  • Strong experience provisioning/deprovisioning, maintaining, and managing Azure environments (Azure certification is a major asset) using Azure Portal, Azure CLI, ARM template, Terraform, Helm, Ansible.
  • Knowledge of containerization (Docker, Kubernetes).
  • Keen interest in agile methodologies (SCRUM certification is an asset).

Nice To Haves

  • Strong development background and operational mindset.
  • Familiarity with current trends and industry best practices.
  • Self-starter with strong ability to lead through influence.
  • Strong communication and coaching skills.
  • Excellent team player.
  • Analytical mind and open-minded approach to problem solving.
  • Creative and Innovative.
  • Ability to multitask and deal with concurrent and/or conflicting priorities.
  • Ability to work with remote teams.
  • Bilingualism (English and French) is a strong asset.
  • Candidates may be subject to skills and knowledge testing.

Responsibilities

  • Implement, automate, support CI/CD and pipelines for both Cloud and on-premise to deploy C# (.Net Framework and .NET Core) and Python applications.
  • Manage and support the Cloud and on-premise Infrastructure.
  • Develop, implement and support automations for cloud and on-premise infrastructure provisioning and deprovisioning.
  • Provide support to Development teams and other stakeholders.
  • Develop monitoring, alerting, and self-healing functionality for CI/CD, Cloud infrastructure and for common business application patterns.
  • Help standardize our release management and support process for all Enterprise Applications initiatives (new products, enhancements, application interfaces, etc)
  • Work in collaboration with the Enterprise Application Development and Enterprise Data Management teams.
  • Develop, improve and enforce software engineering best practices in collaboration with the Application Development, Software and Platform Architecture and InfoSec groups.
  • Help reduce complexity, enhance communication and maintain high-quality deployment artifacts through-out the entire software deployment pipeline in collaboration with the Software Architecture, Development, Operations and Support teams to ensure alignment.
  • Implement and expand automated deployment and testing tools to reduce errors, optimize delivery times and improve customer experience.
  • Support our Cloud Evolution modernization project by actively participating in the planning and execution of the project.
  • Incorporate “Secure by Design” concepts, practices and tools into the software development lifecycle and deployment pipeline.
  • Create reusable automation libraries and APIs that can be applied across Enterprise Applications.
  • Assist with the creation of architectural diagrams and design specifications to aid automation on supported platforms.
  • Document application platforms and products support processes.
  • Help streamline and participate in the on-call support process for existing production solutions.

Benefits

  • Four weeks of vacation per year.
  • Work from home opportunities.
  • Competitive total rewards package.
  • Opportunities to work with cutting edge technology.
  • Opportunities for continued learning and professional development - including access to e-learning services, customized courses and certification opportunities.
  • Opportunities to become a member of our Employee Resource Groups.
  • A creative and dynamic work environment, where your ideas and contributions can be heard, valued and respected.
  • A supportive management team committed to upholding the highest standards of diversity and inclusivity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service