Senior Developer, Big Data (French Services) (Telework)

Other Jobs To Apply

No other job posts for this day.

<p style="text-align:left"><b>Position Title: </b></p>Senior Developer, Big Data (French Services) (Telework)<p style="text-align:inherit"></p><p style="text-align:left"><b>Status of Employment:</b></p>Contractee Long-Term (Durée déterminée)<p style="text-align:inherit"></p><p style="text-align:left"><b>Position Language Requirement:</b></p>French<p style="text-align:inherit"></p><p style="text-align:left"><b>Language Skills:</b></p>French (Reading), French (Speaking), French (Writing)<p style="text-align:inherit"></p><p style="text-align:left"><b>Work at CBC/Radio-Canada</b></p><p style="text-align:inherit"></p><p style="text-align:left">At CBC/Radio-Canada, we create content that informs, entertains and connects Canadians on multiple platforms. Our successes and accomplishments are driven by embodying and upholding values, which include creativity, integrity, inclusiveness and relevance. <br> <br>Do you think you have the ability and drive to keep up with this exciting, ever-changing industry? Whether it be in front of the camera, on air, online or behind the scenes, you would be joining a team that thrives on making connections and telling stories that are important to Canadians.</p><p style="text-align:inherit"></p><p style="text-align:left"><b>Unposting Date: </b></p>2026-06-04 11:59 PM<h3></h3><p style="text-align:inherit"></p><p><b><span style="font-size:10pt">Why join CBC/Radio-Canada</span></b></p><p><span><b><span style="font-size:10pt"> </span></b></span></p><p><span style="color:#333333"><span><span style="font-size:10pt">As part of a strategic initiative to modernize our digital ecosystem, we are looking for a passionate Big Data Developer capable of designing and integrating agentic artificial <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">intelligence-assisted</span> features to offer personalized experiences to our users.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt">The Digital Technology team is connected to all facets of the organization as a strategic partner, data solution provider and enabler of data-centric initiatives, with a focus on supporting product and content teams and decision-makers across Digital Media. It’s the catalyst for a major shift toward data-driven decision-making at an organization eager to use data to drive the growth of audience-facing products such as Radio-Canada.ca, ICI TOU.TV and OHdio.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt">The Big Data team maintains the platform and data sets along with a number of applications that play a foundational role in the work of the Business Intelligence (BI), Audience & Activation and Machine Learning teams as well as all other data practitioners who deliver on CBC/Radio-Canada’s mission.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><b><span style="font-size:10pt">There is an opportunity for this to be a full-time teleworking position. Work arrangements will be discussed with hiring managers per departmental guidelines.</span></b></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><b><span style="font-size:10pt">Your role</span></b></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt">To help maintain the Big Data platform and further enhance our data and analytics practices, we are looking for a developer analyst to support all facets of the platform’s development and analysis, including designing data products; administering data tools such as Airflow and Databricks; and building data <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">ingest/transformation</span> workflows or other data engineering solutions affecting the platform.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><b><span style="font-size:10pt">Your key responsibilities:</span></b></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Assist in implementing the architecture, new tools, processes and models to build a sustainable Big Data platform.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Analyze, document and program the extraction, standardization, transformation and integration of multiple data sources within the Big Data platform.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Help administer the Big Data platform by applying access controls to data and tools, monitoring the platform’s use and costs and defining its configuration.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Review and develop miscellaneous data engineering solutions that enable the implementation of new data valorization use cases.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Support the continuous improvement of development practices within the team by participating in code reviews, developing tests and sharing innovative practices with your developer colleagues.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Assist in setting up a data governance plan in compliance with our privacy policy.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Provide technical expertise, advice and support to the BI team.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Help evolve the media and entertainment industries by collaborating on research projects with universities.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><b><span style="font-size:10pt">What you bring to our team:</span></b></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have applied Big Data processing techniques in a professional setting and are familiar with the tools involved.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience in collecting, standardizing and transforming raw data from all kinds of data sources (ETL/ELT).</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have data modelling experience, specifically with data warehouses and data lakes (or lakehouses).</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You appreciate the importance of sound data governance, quality and security.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience in </span></span></span><span style="color:#000000"><span><span style="font-size:10pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">SQL/Python/Java/Scala</span> development and care about quality assurance and writing clean code.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You are keen on automation and optimization.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience identifying client needs and translating them into technical solutions in a data and analytics environment.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You are autonomous and like to step out of your comfort zone.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You like to work collaboratively and share your knowledge and are always open to ideas from others.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><b><span style="font-size:10pt">The bonus skills:</span></b></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience in the media and entertainment industries.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience with Databricks, Delta Lake or Iceberg.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience with a Big Data processing system (ideally, Apache Spark).</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience with one of the cloud service providers (ideally, Azure).</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience with real-time data streaming, cloud messaging and event streaming tools (ideally, Kafka, Azure Service Bus and Azure Event Hubs).</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You are familiar with one or more workflow orchestration tools (ideally, Airflow).</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You have experience with content development/rollout tools and processes.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">You are ideally proficient in spoken and written English.</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10pt"> </span></span></span></p><p><span style="color:#4a4a4a"><span><b><span style="font-size:10pt">Perks you can look forward to:</span></b></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Hybrid work environment with flexible work schedules, allowing you to prioritize yourself, your family and your work</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Competitive benefits and compensation</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Opportunities to work with cutting-edge technology</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Opportunities for continued learning and professional development</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Opportunities to become a member of our Employee Resource Groups</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">Pair programming and mentorship opportunities, where you can learn from the best in the industry and help coach new talent</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">A creative and dynamic work environment, where your ideas and contributions can be heard, valued and respected</span></span></span></p><p><span style="color:#4a4a4a"><span><span style="font-size:10.5pt">●</span><span style="font-size:7pt"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">     </span> </span><span style="font-size:10pt">An environment that favours experimentation and an iterative approach in order to achieve the highest form of technical innovation</span></span></span></p><p><span style="color:#333333"><span style="font-size:10pt"> </span></span></p><p><span style="color:#333333"><span style="font-size:10pt">Please note this is a 12-month contract position, renewable annually. This regular position is not a consulting assignment but a long-term opportunity with attractive CBC/Radio-Canada employee benefits.</span></span></p><p></p><p>Candidates may be subject to skills and knowledge testing.<br> </p><p><span>We thank all applicants for their interest, but only candidates selected for an interview will be contacted.</span></p><p></p><p><span>As part of our recruitment process, candidates who advance to the next</span></p><p><span>step will be asked to complete a background check. This <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">includes:  </span></span></p><ul><li><p><span>A mandatory Criminal record check. </span></p></li><li><p><span>Other background checks may be conducted based on the operational requirements of the position.</span></p></li></ul><p><br>CBC/Radio-Canada is committed to being a leader in reflecting our country’s diversity. That’s because we can only create and tell the stories that connect Canadians, by having a workforce that mirrors the ever-changing makeup of our country. That’s why we, as an employer, value equal opportunity and nurture an inclusive workplace where our individual differences are not only recognized and valued, but also extend to and pervade all the services we provide as Canada’s public broadcaster. For more information, visit the <a href="http://cbc.radio-canada.ca/en/working-with-us/jobs/diversity-inclusion-cbc-rc" target="_blank" rel="noopener noreferrer">Diversity and Inclusion section</a> of our website. If you have accommodation needs at this stage of the recruitment process, please inform us as soon as possible by sending an e-mail to <a href="mailto:recruitment@cbc.ca" target="_blank" rel="noopener noreferrer">recruitment@cbc.ca</a>.<br> <br>You are invited to consult and familiarize yourself with our Code of Conduct, which can be found on our <a href="http://cbc.radio-canada.ca/en/vision/governance/corporate-policies/values-ethics/conduct" target="_blank" rel="noopener noreferrer">corporate website</a>. All employees must adhere to the Code as a condition of employment. We also invite you to take a look at our policy on <a href="http://cbc.radio-canada.ca/en/vision/governance/corporate-policies/human-resources/conflicts" target="_blank" rel="noopener noreferrer">conflicts of interest</a>. In the event that you become an employee, it will be important to inform us, as quickly as possible, of any situation that, because of your hiring, constitutes or could appear to constitute a conflict of interest.</p><p></p><p style="text-align:left"><b>Primary Location:</b></p>1000, Rue Papineau, Montreal, Quebec, H2K 0C2<p style="text-align:inherit"></p><p style="text-align:left"><b>Number of Openings:</b></p>1<p style="text-align:inherit"></p><p style="text-align:left"><b>Work Schedule:</b></p>Full time

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...