Developer, Data Science

August 6 2022
Industries Telecommunications
Categories Data analyst, BI, Mining, AI, Data Business Analyst, Information Technology, Programming, Development
Toronto, ON

Req Id: 383291

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 is making unmatched investments in our world-leading broadband fibre and wireless networks because we know they’re the backbone of the products and services our customers love. If you’re excited about transforming the way people connect, our Network team is the right place for you.

Job Description:

As a member of the Enterprise Data Platforms team, reporting to the Network Topology and GIS Manager, the Big Data DevOps will play a leading role in the development of new products, capabilities, and standardized practices using various Big Data technologies. Working closely with our business partners, this person will be part of a team that advocates the use of Big Data technologies to solve business problems, and be a thought-partner in the Big Data analytics space.

Primary Responsibilities:

  • Participate in all aspects of Data solution delivery life cycle including analysis, design, development, testing, production deployment, and support
  • Develop standardized practices for delivering new products and capabilities, including data acquisition, transformation, and analysis
  • Ensure Big Data practices integrate into overall data architectures and data management principles (e.g. data governance, data security, metadata, data quality)
  • Create formal written deliverables and other documentation, and ensure designs, code, and documentation are aligned with enterprise direction, principles, and standards
  • Train and mentor teams in the use of the fundamental components in various on prem and cloud technology stacks including Hadoop, ELK, Kafka and Google Cloud Platforms.
  • Assist in the development of comprehensive and strategic business cases used at management and executive levels for funding and scoping decisions on Big Data solutions
  • Troubleshoot production issues within the various data platform environments
  • Performance tuning of a Hadoop and / or GCP data processes and applications
  • Strong communication, technology awareness and capability to interact work with senior technology leaders is a must
  • Good knowledge on Agile Methodology and the Scrum process
  • Delivery of high-quality work, on time and with little supervision
  • Critical Thinking/Analytic abilities

Basic Qualifications:

  • Bachelor in Computer Science, Management Information Systems, or Computer Information Systems is required. Bachelor in Engineering with relevant experience also considered.
  • Minimum of 4 years of software development experience
  • Minimum of 2 years of building and coding applications using Hadoop components - HDFS, Hive, Impala, Sqoop, Flume, Kafka, StreamSets, HBase, etc.
  • Minimum of 2 years of development with Scala / Spark, Spark Streaming, Java, Python, HiveQL
  • Minimum 4 years understanding of traditional ETL tools & Data Warehousing architecture.
  • Strong personal leadership and collaborative skills, combined with comprehensive, practical experience and knowledge in end-to-end delivery of Big Data solutions.
  • Experience in MySQL, Oracle, MS SQL Server and other RDBMS is a plus.
  • Must be proficient in SQL/HiveQL
  • Hands on expertise in Linux/Unix and scripting skills are required.
  • Excellent analytical skills. Ability to quickly learn, use, and understand the business context of a new dataset.

Preferred Qualifications:

  • Experience developing applications on the Google Cloud Platform, leveraging modules like GKE, BigQuery, Cloud Bigtable. Experience with Apache Airflow and Databricks, a plus
  • Experience working with a graph database (JanusGraph, Neo4j, DSE, etc.) and building graph queries (Gremlin, Cypher, etc.) and algorithms.
  • Strong in-memory database and Apache Hadoop distribution knowledge (e.g. HDFS, MapReduce, Hive, Oozie, Spark)
  • Past experience using Maven, Git, Jenkins, Se, Ansible or other continuous integration tools is a plus
  • Proficiency with SQL, NoSQL, relational database design and methods
  • Deep understanding of techniques used in creating and serving schemas at the time of consumption
  • Identify requirements to apply design patterns like self-documenting data vs. schema-on-read.
  • Played a leading role in the delivery of multiple end-to-end projects using Hadoop as the data platform.
  • Successful track record in solution development and growing technology partnerships
  • Ability to clearly communicate complex technical ideas, regardless of the technical capacity of the audience.
  • Strong inter-personal and communication skills including written, verbal, and technology illustrations.
  • Experience working with multiple clients and projects at a time.
  • Knowledge of predictive analytics techniques (e.g. predictive modeling, statistical programming, machine learning, data mining, data visualization).
  • Familiarity with different development methodologies (e.g. waterfall, agile, XP, scrum).
  • Demonstrated capability with business development in big data infrastructure business.


Adequate knowledge of French is required for positions in Quebec.

Additional Information:

Position Type: Management
Job Status:
Regular - Full Time
Job Location:
Canada : Ontario : Mississauga
Flexible work profile:
Application Deadline: 08/19/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: Canada, ON, Toronto

#Talent #Indeed #Tech

Bell, one of Canada's Top 100 Employers.

Apply now! network