Senior Data Engineer

CPUS Engineering Staffing Solutions Inc.
700 University Ave (100% Remote)
110K $ / an (estimé)
Télétravail
Temps plein

Job Overview

  • Design, build and productionize modular and scalable data pipelines and data infrastructure leveraging the wide range of data sources across the organization.
  • Implement curated common data models that offer an integrated, business-centric single source of truth for business intelligence, analytics, artificial intelligence, and other downstream system use.
  • Identify, design, and implement internal process improvements : automating manual processes, optimizing data delivery, re designing infrastructure for greater scalability, etc.
  • Work with tools in the Microsoft Stack; Azure Data Factory, Azure Data Lake, Azure SOL Databases, Azure Data Warehouse, Azure Synapse Analytics Services, Azure Databricks, Microsoft Purview, and Power Bl
  • Work within an agile work management framework in delivery of products and services, including contributing to feature & user story backlog item development.
  • Develop optimized, performant data pipelines and models at scale using technologies such as Python, Spark and SOL, consuming data sources in XML, CSV, JSON, REST APls, or other formats.
  • Implement orchestration of data pipeline execution to ensure data products meet customer latency expectations, dependencies are managed, and datasets are as up to date as possible, with minimal disruption to end-customer use.
  • Create tooling to help with day-to-day tasks and reduce toil via automation wherever possible.
  • Build continuous integration / continuous delivery (Cl / CD) pipelines to automate testing and deployment of infrastructure / code.
  • Monitor the ongoing operation of in-production solutions, assist in troubleshooting issues, and provide Tier 2 support for datasets produced by the team, on an as-required basis.
  • Write and perform automated unit and regression testing for data product builds, assist with user acceptance testing and system integration testing as required, and assist in design of relevant test cases.
  • Participate in code review as both a submitter and reviewer.

Qualifications

  • 4 years of University in computer science, computer / software engineering or other relevant programs within data engineering, data analysis, artificial intelligence, or machine learning.
  • Requires experience of over 4 years and up to 6 years in data modeling, data warehouse design and data solution architecture in a Big Data environment.
  • Experience as a Data Engineer in a Big Data environment.
  • Experience with integrating structured and unstructured data across various platforms and sources.
  • Knowledge of content fragmentation, partitioning, query parallelism, and query execution plans.
  • Experience with implementing event-driven (pub / sub), near-real-time, or streaming data solutions.
  • Strong knowledge of programming methodologies (source / version control, continuous integration / continuous delivery, automated testing, quality assurance) and agile development methodologies.
  • Fluency with SQL, Python, and Spark / PySpark is required.
  • Experience with Airflow and DBT.
  • A period of over 4 years and up to and including 6 years in data ingestion, data modelling, data engineering, and software development.
  • Il y a plus de 30 jours
Emplois reliés
Manulife
Toronto, Ontario

You will contribute to the development and implementation of data pipelines and ETL processes to extract, transform, and load data into Manulife's data warehouse and utilize your expertise in building pipelines using, Python, Azure Data Factory, Databricks, Synapse, SQL server, and Azure functions t...

Algobrain
Toronto, Ontario

This is 4 days a week onsite! Must have at least 6 years of professional experience to be considered for this opportunity.Join my clients team and look forward to: • Diverse and inspiring colleagues and approachable leaders • Stimulating work in a fast-paced, intellectually challenging e...

KPMG
Canada, Canada

Perform data management tasks, including data architecture design and data modeling, master data/metadata/data security/privacy/data quality management, data operations, data integration and interoperability. Participate in architecture, development, deployment and maintenance of secure, extensive, ...

Scotiabank
Toronto, Ontario

Leveraging your expertise in data modeling, data engineering, data visualization, and strong analytical background, to organize and transform raw data into actionable meaningful information. As Senior Data Engineer, you will be a key member of our Fraud Business Intelligence team that provides fact ...

ITL Canada
Toronto, Ontario

At least 4 years of experience in designing, implementing, and maintaining robust and scalable data pipelines on Azure using services such as Azure Data Factory, Azure SQL Data Warehouse, Azure Analysis Services or any of the Azure Databricks/Synapse/Fabric. Ability to implement and manage CI/CD pip...

The Toronto-Dominion Bank (Canada)
Toronto, Ontario

Develop and manage data infrastructure in Azure, including Azure Data Factory, Databricks, Data Lake and SQL Data Warehouse. Implement data governance best practices, including data lineage, metadata management and data quality controls to ensure compliance with industry regulations. We are looking ...

Mytechtal
Toronto, Ontario
Télétravail

Data Engineering: Apache Airflow and Hadoop. M raised), is seeking a Software Integrations Engineer to join their dynamic team. As a Software Integrations Engineer, you will be at the forefront of developing the next generation of. Integrate APIs, databases, and third-party services to enable seamle...

Lyons Consulting Group
Toronto, Ontario

Partner with the MSAT Data Science and Digital teams to apply re-usable and efficient data engineering solutions for new and legacy facilities, and when developing process analytics solutions •Translate data analytics outcomes to non-scientific audiences, champion data-driven decision making and emp...

TELUS International
Home Office, CA
Télétravail

Senior Data Engineer sought to design, implement, and optimize data pipelines and data warehouses, leveraging cloud technologies and data engineering tools. The Senior Data Engineer will play a pivotal role in driving data-driven decision-making at TELUS International. The ideal candidate will be a ...

Horizon Blockchain Games
Toronto, Ontario

As a Senior Platform and Data Engineer, you will be responsible for evolving, designing, and implementing our data systems and working within our platform engineering group to build scalable chain-data processing solutions. You'll report to our Head of Data and Analytics to evolve and streamline our...