cover image
CBC/Radio-Canada

CBC/Radio-Canada

cbc.radio-canada.ca

5 Jobs

13,733 Employees

About the Company

CBC/Radio-Canada is Canada's national public broadcaster and a strong advocate of Canadian culture.

We offer a unique space and a fresh Canadian perspective with unmatched cultural, musical and documentary programming. We do it in French, English and eight Aboriginal languages.

Our activities promote creative work and contribute to the local economy. In television only, our investments in independent Canadian productions fund more than 10,000 jobs across the country. For a complete list of our current job opportunities, visit cbc.radio-canada.ca/jobs

Listed Jobs

Company background Company brand
Company Name
CBC/Radio-Canada
Job Title
DevOps Lead, Enterprise Applications Delivery (T & I) (Telework/Hybrid)
Job Description
**Job Title** DevOps Lead, Enterprise Applications Delivery (T & I) **Role Summary** Lead DevOps initiatives for enterprise applications, driving CI/CD automation, cloud/on‑prem infrastructure management, and application delivery best practices across C# (.NET Framework/Core) and Python environments. Collaborate with developers, architects, and security teams to modernize delivery pipelines, enforce release processes, and embed secure design principles. **Expectations** - Deliver highly reliable, automated deployment pipelines for cloud and on‑prem workloads. - Maintain infrastructure lifecycle automation and self‑healing monitoring. - Align development, operations, and security practices to reduce complexity and improve code quality and deployment speed. - Participate actively in Cloud Evolution modernization and on‑call support activities. **Key Responsibilities** - Design, build, and maintain CI/CD pipelines for .NET and Python applications. - Provision, deprovision, and manage cloud and on‑prem infrastructure through automation. - Create monitoring, alerting, and self‑healing mechanisms for pipelines and infrastructure. - Standardize release management and support processes across the Enterprise Applications portfolio. - Enforce software engineering best practices and secure‑by‑design principles. - Develop reusable automation libraries, APIs, and documentation for cross‑application use. - Collaborate with Application Development, Data Management, and InfoSec teams on architecture and deployment strategies. - Support Cloud Evolution modernization planning and execution. - Contribute to on‑call support and incident response procedures. **Required Skills** - Strong DevOps experience with CI/CD (Azure DevOps, GitHub Actions, Jenkins, etc.). - Proficiency in infrastructure automation (Terraform, ARM, Ansible, etc.). - Experience deploying C# (.NET Framework & Core) and Python applications. - Cloud platforms: Azure (preferred), AWS, or GCP. - Monitoring and alerting tools (Prometheus, Grafana, Azure Monitor, etc.). - Secure coding practices, IaC security, and DevSecOps principles. - Excellent communication in English; strong French reading, speaking, and writing skills. - Ability to create architectural diagrams and design documentation. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field. - Preferred certifications: Azure DevOps Engineer Expert, AWS Certified DevOps Engineer, Terraform Certified Associate, or equivalent.
Montreal, Canada
On site
Senior
19-11-2025
Company background Company brand
Company Name
CBC/Radio-Canada
Job Title
Senior Developer (T & I) (Telework/Hybrid)
Job Description
**Job Title** Senior Developer (Technology & Infrastructure) **Role Summary** Design, develop, test, and maintain web‑based applications and cloud services for the Corporate Services IT portfolio. Collaborate in a cross‑functional team to deliver scalable, secure solutions that integrate with Azure and other Microsoft technologies. **Expectations** - Deliver high‑quality, production‑ready code on schedule. - Work independently and collaboratively in an Agile Scrum environment. - Communicate in English or French at a professional level. - Stay current with emerging technologies, patterns, and best practices. **Key Responsibilities** - Contribute to technical analysis, design, and architecture of applications. - Develop full‑stack web solutions (SPA, HTML5, CSS3, JavaScript/TypeScript, Angular/VueJS). - Create, test, and maintain Azure services (Function Apps, API Management, Event Grid, Storage). - Build RESTful APIs with OpenAPI/Swagger documentation. - Write unit, integration, and functional tests; support continuous integration pipelines (Jenkins, Git). - Participate in application support, troubleshooting, and bug resolution. - Document architecture, design decisions, and operational procedures. **Required Skills** - Full‑stack web development (front‑end and back‑end). - Microsoft stack: C#, .NET, Azure, GIT. - SPA frameworks: Angular, VueJS. - Web technologies: HTML5, CSS3, JavaScript/TypeScript, Bootstrap. - Cloud design patterns and API management. - Relational (SQL Server, Oracle) and NoSQL (MongoDB) databases. - Experience with CI/CD, test automation (xUnit, Cypress). - Agile Scrum methodology. - Strong verbal and written communication. - Analytical, team‑oriented, adaptable to tight deadlines. **Required Education & Certifications** - Bachelor’s degree or equivalent in Computer Science or Software Development.
Toronto, Canada
On site
Senior
01-12-2025
Company background Company brand
Company Name
CBC/Radio-Canada
Job Title
Officer, Accounting (Finance)
Job Description
**Job Title** Officer, Accounting (Finance) **Role Summary** Support the Media Solutions finance team by preparing month‑end accounting entries, processing administrative requests from the Sales Department, and participating in the royalty payment process. Works closely with sales and internal stakeholders to ensure accurate financial reporting and adherence to policies. **Expectations** - Deliver accurate and timely month‑end entries and royalty calculations. - Provide responsive administrative support to internal and external clients, including billing. - Interpret financial standards and advise on data processing challenges. - Collaborate regularly with sales and other departments. - Demonstrate rigor, accuracy, and adaptability to new tools. **Key Responsibilities** - Enter, process, and interpret essential financial data. - Prepare and verify monthly month‑end accounting entries. - Calculate semi‑annual royalties payable to rights holders. - Support administrative requests from the Sales Department (billing, invoicing, etc.). - Interpret policies and procedures; advise managers on resolution of financial data issues. - Collaborate with sales and cross‑functional teams. - Perform other related duties as assigned. **Required Skills** - Strong analytical, organizational, and prioritization abilities. - Meticulousness, accuracy, resourcefulness, discretion, and adaptability. - Excellent written and verbal communication; strong interpersonal skills. - Proficiency in Microsoft Office Suite (Excel, Word, PowerPoint) and Google Workspace. - Fluency in French (written and spoken); knowledge of English is a major asset. - Ability to work under tight deadlines and within a team environment. **Required Education & Certifications** - Bachelor’s degree in Business Administration with a focus on Accounting or Finance **or** a College Diploma (DEC) in Business Administration with a minimum of two years of experience **or** seven years of relevant experience. ---
Montreal, Canada
On site
Fresher
04-12-2025
Company background Company brand
Company Name
CBC/Radio-Canada
Job Title
Premier développeur ou première développeuse SSO, Développement numérique (Services français)
Job Description
**Job Title:** Lead SSO Developer (Back‑End), Digital Development – French Services **Role Summary:** Senior back‑end engineer responsible for designing, building, and maintaining the Single Sign‑On (SSO) platform supporting CBC/Radio‑Canada digital products used by millions of Canadians. Drives feature development, technology migration, observability improvements, and bug resolution within an Agile team. **Expectations:** - Deliver high‑quality C#/.NET Core code adhering to security, stability, and maintainability standards. - Communicate effectively in both French and English (advanced oral and written). - Operate autonomously while collaborating closely with team members and stakeholders. - Participate fully in Agile ceremonies and adhere to defined Definition of Done and team conventions. - Work a hybrid schedule (remote + on‑site) under a 12‑month renewable contract. **Key Responsibilities:** - Develop new SSO features and migrate legacy components to modern technologies. - Write, test, and validate code against acceptance criteria before code review and merge. - Break down large work items into manageable tasks and provide visibility on blockers and estimates. - Maintain and update technical documentation under guidance of architecture lead. - Contribute to continuous improvement of team processes, ceremonies, and coding standards. - Review peers’ code and participate in peer reviews. - Ensure compliance with security, performance, and reliability requirements (OAuth 2.0, B2C/Entra ID). **Required Skills:** - ≥5 years professional experience in back‑end development. - Expert proficiency in C# and .NET Core. - Strong understanding of building reliable, high‑performance APIs. - Experience with Agile/Scrum methodologies. - Ability to analyze, conceptualize, and solve complex problems. - Excellent teamwork and communication skills. - Bilingual fluency (French and English) – advanced written and spoken. - Preferred: JavaScript/TypeScript, Microsoft Entra ID (formerly Azure AD B2C), OAuth 2.0. **Required Education & Certifications:** - College or university degree in Computer Science, Software Engineering, or related field, **or** equivalent professional experience. - No specific certifications required; relevant certifications (e.g., Microsoft Certified: Azure Developer) are a plus.
Montreal, Canada
On site
Mid level
08-01-2026