VetJobs - The Leading Military Job Board

Job Information

BDC DATA ENGINEERING SPECIALIST in Montreal, Canada

We are banking at another level.

Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.

Choosing BDC as your employer also means:

  • Flexible and competitive benefits , including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few

  • In addition to paid vacation each year, five personal days , sick days as necessary , and our offices are closed from December 25 to January 1

  • A hybrid work model that truly balances work and personal life

  • Opportunities for learning , training and development , and much more...

POSITION OVERVIEW

As a Data Engineer, you will be working at the data platform team and contribute to enterprise-wide best practices, processes, and platforms for BDC's strategy.

The bulk of the work will be in data exploration, data transformation, data preparation, designing, building, and developing pipelines to sustain the development of AI models and their operationalization.

You will work on the frameworks and libraries that data platform team creates and maintains to progress from data to value.

CHALLENGES TO BE MET

  • Participate with data analysts to map data fields to answer business needs

  • Curate, wrangle, and prepare data for use in AAAI models

  • Collaborate with Data Governance Office and participate in data governance practices (data lifecycle management, data quality management, data cataloging, and metadata management)

  • Design, code, unit test, and integrate new features and functionality to BDC’s data engineering libraries

  • Develop clean and maintainable code with continuous integration / continuous deployment (CI/CD) best practices to prevent integration problems and ensure the code is releasable at any point in time

  • Create and maintain datasets on Azure Data Lake (ADLS) utilizing Azure Databricks

  • Develop data transformation, and preparation with Python and Apache Spark

  • Contribute to designing and building the pipelines required for optimal data transformation and AI models operationalization using Databricks

  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, performance, and availability

  • Participate in scrum meetings and update stories on Azure DevOps

  • Participate in the estimation of the stories based on the defined Acceptance Criteria, Definition of Ready, and Definition of Done

WHAT WE ARE LOOKING FOR

  • A bachelor’s degree in IT, Computer Science, Statistics, Mathematics, or related fields

  • 3+ years of industry experience as a Data Engineer

  • 3+ years of experience with Databricks platform

  • 3+ years of experience with Python programming language

  • 1+ year of experience with data preparation for AI models

  • Experience with machine learning in Databricks

  • Experience with the Azure DevOps pipelines

  • Experience with MLOps

  • Experience with Agile processes

  • Strong interpersonal, strong communication and documentation

  • Bilingual (French & English)

Proudly one of Canada’s Top 100 Employers and one of Canada’s Best Diversity Employers , we are committed to fostering a diverse, equitable, inclusive and accessible environment where all employees can thrive and feel empowered to bring their whole selves to work. If you require an accommodation to complete your application, please do not hesitate to contact us at accessibility@bdc.ca .

While we appreciate all applications, we advise that only the candidates selected to participate in the recruitment process will be contacted.

BDC is a bank unlike any other. We are the only bank dedicated exclusively to the development of Canadian businesses. The only institution whose purpose is to promote the growth of the Canadian economy by focusing on the success of small and medium-sized businesses, with a human touch and a genuine presence. At BDC, we’re changing people’s and businesses’ lives for the better. That’s what makes us unique as a bank.

That’s why we are banking at another level.

DirectEmployers