Developer, Big Data Engineer

Don Mills, Ontario

Req Id: 351811 


At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.


If you’re ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the Bell team. 

Bell’s forward-thinking Customer Operations team is creating the ultimate service experience for our residential, wireless and small business consumers. We lead strategic development and execution of day-to-day operations, develop tools and processes to drive service enhancements, manage customer loyalty and retention, and leverage big data and artificial intelligence to create intellectual property.


Bell is a truly Canadian company with a 132-year track record of success. We are defined by the passion of our team members and their belief in our company's vast potential.  To ensure we continue to be recognized as Canada's leading communications company, we're committed to finding and developing the next generation of leaders. This means creating best-in-class career and development opportunities for our employees.


If you're passionate, driven and find yourself seeking interesting work, new challenges and continuous learning opportunities, then we want you to join our team.  An integral part of our customer service focus, includes contact centres across Canada supporting all of our Bell Mobility and Bell Residential Services customers.  Our Customer Operations team is responsible for strategy, design and delivery of core call centre tools and processes, including queue strategy, routing, and call monitoring tools.


We have been building our Business Intelligence team and have made tremendous strides in creating the BEST BI environment this industry has seen! As a result, we've been able to provide strategic guidance and intelligence that has contributed to Bell's success.  If you want to work with the latest & greatest BI tools like, Best in Class Teradata, SAS and Hadoop all within an Agile Methodology environment, then this may be the role for you!


Our people are empowered to make big things happen and are supported by growth, training and personal development opportunities.

Job Summary:

The Big Data Developer will be a key member of the Bell Business Intelligence Big Data Team and work on the Hadoop platform.  The Big Data Developer will work closely with Hadoop Administrators, Data Scientists, and business stakeholders.  


Job Duties/Accountabilities:

  • Develop high-performance data processing pipelines
  • Partner with Business Analysts and internal customers to improve our data coverage and analytic capabilities;
  • Ability to take initiative to research, learn and recommend emerging technologies
  • Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.
  • Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.
  • Readiness and motivation (as senior or lead developer and valued subject matter expert) to address and resolve highly complex and multifaceted development-related issues, often independently. 
  • Experience developing and using virtualization, container-based and cloud platforms such as Kubernetes, OpenShift, Swarm, Docker, etc.



  • Experience working with Apache Spark(Scala or Pyspark), Kafka and other big data technologies
  • Experience in developing Big Data ingestion frameworks or experience in working with ingestion tools
  • Demonstrated analytical and problem solving skills, particularly those that apply to a "Big Data” environment.
  • Experience with data pipeline E.T.L. tools, such as: Talend (added advantage)
  • 5 years or more experience with multiple mainstream programming languages such as Python, Java, C++, C#, Go, etc.


#EmployeeReferralProgram #ProgrammeRecommandationEmployes

#Indeed #Tech #Technology #Scala #Pyspark #BigData #ETL #Python #Java #Programming #Kubernetes #OpenShift #Swarm #Docker #Cloud #Hadoop 


Bilingualism is an asset (English and French); adequate knowledge of French is required for positions in Quebec. 


Additional Information:

Position Type: Management 
Job Status: 
Regular - Full Time 
Job Location:
Canada : Ontario : Don Mills 
Flexible work profile:
Application Deadline: 05/23/2022 


Please apply directly online to be considered for this role.  Applications through email will not be accepted.


At Bell, we don’t just accept difference - we celebrate it. We’re committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and has the opportunity to reach their full potential. We welcome and encourage applications from people with disabilities.


Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email your recruiter directly or to make arrangements. If you have questions regarding accessible employment at Bell please email our Diversity & Inclusion Team at


Created: CanadaON, Don Mills


Bell, one of Canada's Top 100 Employers.

How to Apply