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
Deloitte
Toronto, Ontario

Data literacy: finding and managing data, cleansing data, manipulating data. As a Data Privacy Engineer, you will be at the forefront of Deloitte's mission to ensure data privacy and protection. Responsible for assisting with the management of the data privacy, data protection, data usability, perfo...

Finchat
Toronto, Ontario
Télétravail

Senior Full Stack Developer (AI/Data Engineer). Looking for Canadian Engineers!. Join our engineering Team to build FinChat's product directly with the Founding Team. Research the latest and greatest technologies in AI, Web Development, Databases and more. ...

Mattamy Homes
Mississauga, Ontario

The Senior Data Engineer is responsible for designing, developing, and maintaining data storage, processing and integration solutions focused on the customer portfolio of applications. Build, maintain and optimizes data pipelines and data processing workflows to ensure the integrity of data across s...

Algobrain
Toronto, Ontario

This is 4 days a week onsite! Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainability.The company inves...

Aritzia
Vaughan, Ontario

Proven skills, education, and/or applicable certifications in: Experience creating custom data visualizations and data experiences using modern tools (Tableau, Looker, Power BI)Ability to lead the design process from ideation to polished design, using sketches, wireframes, UX scenarios and mockups t...

TextNow
Canada

Be a champion of TextNow's data ecosystem by working with data science, engineering and infrastructure to implement data strategy for governance, security, privacy, quality,and retention that will satisfy business policies and requirements. Mentor junior data engineers and promote best practices in ...

Lyons Consulting Group
Toronto, Ontario

As a Team Lead, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting. Manage a team of authority data engineers working on the foundation for decision-making a...

Astra North Infoteck Inc.
Toronto, Ontario

Good understanding of Streaming and Batch processing using Dataflow, No SQL database Systems, hybrid data pipelines between On Prem hadoop platform and Google Cloud Platform. Experience in Migrating data pipelines from. RDBMS and Big Data platforms to GCP. Business, Solution and Non-Functional- Stro...

Zortech Solutions
Toronto, Ontario

Role: <b>Senior Data Engineer Req</b></div> <div>Location: Remote/Canada</div> <div>Duration: 12 months</div> <div>Job Description:</div> <div>Work Schedule: Work hours: EST<br /> Start Date: ASAP</div> <div>Key Responsib...

Mozilla
Toronto, Ontario
Télétravail

Work with other data engineers to design and maintain scalable data models and ETL pipelines. You are opinionated about data models and how they should be implemented; you partner with others to map out a business process, profile available data, design and build flexible data models for analysis. W...