Jobs
>
Toronto

    Data Engineer - Toronto, Canada - Kinross Gold Corporation

    Default job background
    Full time
    Description

    Start Date ASAP

    Hybrid Work Environment (3 days in office, 2 days remote with flexible hours)

    Dress Code Business Casual

    Location Downtown Toronto, Outside of Union Station (TTC & GO accessible)

    A Great Place to Work

    Who We Are

    Kinross is a Canadian-based global senior gold mining company with operations and projects in the United States, Brazil, Mauritania, Chile and Canada. Our focus on delivering value is based on our four core values of Putting People First, Outstanding Corporate Citizenship, High Performance Culture, and Rigorous Financial Discipline. Kinross maintains listings on the Toronto Stock Exchange (symbol:K) and the New York Stock Exchange (symbol:KGC).

    Mining responsibly is a priority for Kinross, and we foster a culture that makes responsible mining and operational success inseparable. In 2021, Kinross committed to a greenhouse gas reduction action plan as part of its Climate Change strategy, reached approximately 1 million beneficiaries through its community programs, and recycled 80% of the water used at our sites. We also achieved record high levels of local employment, with 99% of total workforce from within host countries, and advanced inclusion and diversity targets, including instituting a Global Inclusion and Diversity Leadership Council.

    Eager to know more about us? Visit Home - Kinross Gold Corporation

    Purpose of Role

    Reporting to the Director of Development, Integration and Analytics, the incumbent will be a key member of the IT team, focusing primarily on data engineering, but also assisting with data architecture and management processes.

    This person plays a critical role in enabling the organization to leverage data effectively for decision-making and strategic initiatives by ensuring the availability, reliability, and quality of data. In-depth knowledge on data processing, data modelling, data products for integration and visualization is required.

    Job Responsibilities

    Data Engineering (70%)

  • Designing and implementing data pipelines to extract, transform, and load (ETL) data from various sources into storage systems (e.g., data warehouses, data lakes). This involves understanding the data sources, defining data extraction methods, and ensuring the integrity and quality of the data throughout the process.
  • Integrating data from multiple sources and systems to create a unified view of the data landscape within the organization. This involves understanding data formats, protocols, and APIs to facilitate seamless data exchange and interoperability between systems.
  • Developing algorithms and scripts to clean, preprocess, and transform raw data into a format suitable for analysis and reporting. This may involve data normalization, denormalization, aggregation, and other data manipulation techniques.
  • Designing data models and schemas to represent the structure and relationships of the data stored in databases. This involves understanding the business requirements and data usage patterns to design models that support efficient data access and analysis.
  • Implementing data quality checks and validation processes to ensure the accuracy, completeness, and consistency of the data. This includes identifying and resolving data anomalies, errors, and discrepancies to maintain data integrity and reliability.
  • Documenting data engineering processes, workflows, and systems to facilitate knowledge sharing and collaboration within the Data and Analytics team and across the organization. This includes creating documentation for data pipelines, data models, and infrastructure configurations.
  • Provide day-to-day support and technical expertise to both technical and non-technical teams.
  • Data Architecture and Data Management (20%)

  • Assist with management of databases and data storage solutions to store and organize structured and unstructured data effectively. This includes database design, configuration, optimization, and performance tuning to ensure efficient data retrieval and processing.
  • Assist with managing the infrastructure and resources required to support data processing and analysis, including servers, clusters, storage systems, and cloud services.
  • Collaborate with our CyberSecurity and Data Management teams to ensure data security, compliance, and governance standards are consistently met across the data platform, adhering to global data engineering standards and principles.
  • Assist with creating, documenting, and improving repeatable patterns for accessing specific data sources, such as: repeatable playbook for consuming 3rd party APIs.
  • Data Science (10%)

  • Assist in introducing Data Science concepts within the organization and play a role in all stages of the data science project life cycle, including the identification of suitable data science project opportunities, partnering with business leaders, domain experts, and end-users to gain business understanding, data understanding, and requirements collection.
  • Prepare the exploratory data analyses, proof-of-concept modeling, and business cases necessary to generate partner consensus and internal support for potential opportunities.
  • Sustainability Expectations

  • Provide guidance and knowledge transfer to IT Support personnel around the world on IT/OT integration aspects for OT applications;
  • Lead global team of administrators to adhere to a governance model and security standards for the Industrial DMZ AD domain;
  • Support Kinross' data security requirements by ensuring that a strong internal infrastructure security posture for servers and applications is maintained at all times;
  • Keep IT/OT applications deployment and support documentation up to date. Create new documentation if not available;
  • Promote the use of the available monitoring tools and alerts;
  • Advise senior leadership in the development and implementation of specialized solutions for Kinross, or on implications of decisions relating to IT integration; act as project lead on implementation programs;
  • Continuously update and upgrade knowledge in the IT/OT integration space; build network of external contacts to stay current on trends and best practices; act as "go to person" for best practices inside and outside the company.
  • Minimum Qualifications and Experience

  • A bachelor's degree in computer science, statistics, information management, or a related field; or an equivalent combination of training and experience.
  • At least 4 years post degree experience with design, implementation, and operationalization of large-scale data and analytics solutions.
  • A strong background in technology with experience in data engineering, data warehousing and data product development.
  • Strong understanding of reporting and analytics tools & techniques.
    • Strong knowledge of data lifecycle management concepts.
    • Excellent documentation skills, including workflow documentation.
    • Ability to adapt to a fast-paced, dynamic work environment.

    Required Technical Knowledge

  • Expertise designing and implementing ETL/ELT processes using Azure Data Factory and Databricks, including data extraction from various sources, data transformation, and loading data into target systems such as data lakes or warehouses.
  • Solid understanding of the Databricks platform, including its core components, such as Databricks Runtime, Databricks Workspace, Catalog, and Databricks CLI. Comfortable navigating the Databricks environment and performing common tasks such as creating clusters, notebooks, and jobs.
  • Experience with Spark DataFrame API, Spark SQL, and Spark MLlib for data processing, querying, and machine learning tasks. Able to write efficient Spark code to process large volumes of data in distributed environments.
  • Proficient in developing and executing notebooks using languages like Python, Scala, or SQL. Experience with notebook features such as interactive visualization, Markdown cells, and magic commands.
  • Familiarity with the integration between Databricks and other Azure services, such as Azure Blob Storage for data storage, Azure Data Lake Storage (ADLS) for data lakes, Azure SQL Database or Azure Synapse Analytics for data warehousing, Azure Key Vault for secrets management, and Azure Event Hubs.
  • Experience with Source Code management tooling such as Git or Azure DevOps as well as a strong understanding of deployment pipelines using services such as Git Actions, Azure DevOps, or Jenkins
  • Understanding the basics of Azure services, including Azure Virtual Machines, Azure Storage (Blob Storage, Data Lake Storage), Azure Networking (Virtual Network, Subnetting), Azure Identity and Access Management (Azure Active Directory, Role-Based Access Control), and Azure Resource Management.
  • Solid foundation in SQL and able to write and optimize SQL queries efficiently to manipulate and analyze data effectively.
  • Required Behavioral Competence

    • Communication - demonstrated strength in communicating with internal and external customers, vendors, project teams and senior management. Strong ability to build relationships, work collaboratively, and resolve problems with people at all levels of the organization.
    • Flexibility - the ability to adapt to changing conditions and priorities, to use feedback from the team and the broader organization to change course if it is deemed necessary.
    • Innovation - willingness to embrace new, improved and unconventional ways to address business and technical issues and opportunities.
    • Accountability - ownership of what is being worked on as well as willingness to take credit, accept and learn from failures when applicable.
    • Travel - Willingness to travel up to 10%.

  • Société Financière Manuvie

    Data Engineer

    1 week ago


    Société Financière Manuvie Toronto, ON, Canada $92,190 - $171,210

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Société Financière Manuvie

    Data engineer

    3 weeks ago


    Société Financière Manuvie Toronto, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • CIBC

    Data Engineer

    3 weeks ago


    CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...


  • Manulife Insurance Malaysia Toronto, ON, Canada $92,190 - $171,210

    time type Temps plein · posted on Publié il y a 6 jour(s) · job requisition id JR · Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiativ ...

  • Société Financière Manuvie

    Senior data engineer

    3 weeks ago


    Société Financière Manuvie Toronto, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Toronto, ON, Canada $92,190 - $171,210

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Atlantis IT group Toronto, Canada

    **AWS Cloud Data Engineer** · **Toronto, ON** · 1. Must have working knowledge in designing and implementing data pipelines on any of the cloud providers · AWS is preferred · ). Must be able to work with large volumes of data coming from various sources. Perform data cleansing, d ...


  • CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...

  • CIBC

    Junior Data Engineer

    2 weeks ago


    CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...


  • CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...

  • Société Financière Manuvie

    Senior data engineer

    2 weeks ago


    Société Financière Manuvie Old Toronto, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Bitstrapped

    Data Engineer

    5 days ago


    Bitstrapped Toronto, Canada

    We are looking for a hands-on Senior Data Engineer in a full-time salaried position. The Data Engineer will work with our Data Services Practice and work alongside our talented cloud architects to play a key role in our delivery teams. · The Data Engineer will be involved in the ...

  • Finance Professionals Inc.

    Data Engineer

    2 days ago


    Finance Professionals Inc. Toronto, Canada

    Typical Day in Role: · • Collaborate with business lines and other stakeholders and identify opportunities to drive business value by leveraging data engineer. · • Efficiently handle large volumes of structured and unstructured data through ingestion, modeling, transformation, an ...

  • Organigram Inc

    Data Engineer

    4 days ago


    Organigram Inc Toronto, Canada

    Description: · We are seeking a skilled and experienced Data Engineer to join our team. The ideal candidate will have expertise in SQL Server, Azure Data Factory, and data ingestion architecture within the Azure Cloud environment. Additionally, familiarity with Dynamics 365 and e ...

  • Q1 Technologies, Inc.

    Data Engineer

    22 hours ago


    Q1 Technologies, Inc. Toronto, Canada

    Title: Data Engineer · Location: Toronto, ON · Type: Full-time · Job Description · 1. Must have working knowledge in designing and implementing data pipelines on any of the cloud providers (AWS is preferred). Must be able to work with large volumes of data coming from various so ...

  • Raise

    Data Engineer

    2 days ago


    Raise Toronto, Canada

    Data Engineer · Location Address: Hybrid - Toronto – 1-2 days / week (Wednesdays and Thursdays) – need candidates in GTA · Contract Duration: ASAP to Oct 31, 2024 – approx. 4 months · Possibility of extension · Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week · Reaso ...

  • Rebelstork

    Data Engineer

    6 days ago


    Rebelstork Toronto, ON, Canada

    About Us:Rebelstork is the largest baby gear liquidator and returns recommerce platform in North America, committed to diverting open box returns, overstock, and quality used items from landfills into the hands of parents at the best prices. Our mission is to revolutionize sustai ...

  • Amgine

    Data Engineer

    3 weeks ago


    Amgine Toronto, Canada

    We're a well-funded Startup that is using Ai and Automation to streamline and automate booking processes for travelers and corporate agencies. AMGiNE has disrupted the space by developing proprietary Ai capabilities to radically improve corporate agent's efficiency and greatly en ...

  • HCLTech

    Data Engineer

    3 weeks ago


    HCLTech Toronto, Canada

    Position: Data Engineer (Data Bricks) · Location: Toronto, Ontario / Remote · Skills Requirements: JD · Data Bricks: · • Strong hands on in Pyspark and Apache Spark · • Strong hands on in Medallion architecture · • Experience in Native Spark Migration to Databricks. · • Exper ...

  • Apptoza Inc.

    Data Engineer

    3 weeks ago


    Apptoza Inc. Ontario, Canada

    Hi, · Hope you are doing well · We have a job opening for an AWS Data Engineer. · Role: AWS Data Engineer · Hybrid position · Location: Toronto, ON · Job Description: · 1. Must have working knowledge in designing and implementing data pipelines on any of the cloud providers (AWS ...