Data Engineer

3 weeks ago


Calgary, Alberta, Canada Graham Full time

Graham is a leading construction solutions partner that delivers lasting value to its clients through meticulous planning and scheduling, while upholding rigorous safety and quality standards. Our team of experts is seeking a skilled Data Engineer to join our Corporate Services team and support our construction operations by applying their expertise to various business initiatives.

About the Role

The Data Engineer will work within Graham's Enterprise Data Platform to build systems that extract, manage, and convert raw data into usable information for Data Scientists and Data Visualization Analysts to use. As a member of this collaborative team, you can expect a safe, diverse, and inclusive environment, and ongoing learning and career development opportunities.

Key Responsibilities

  • Contribute to the design, development, and management of data infrastructure on Graham's Enterprise Data Platform (Databricks) within an Azure cloud environment.
  • Create comprehensive technical, functional, and operational documentation for data pipelines and applications.
  • Work effectively within an Agile Scrum environment (Azure DevOps), participating in all scrum practices, including planning, demos, and retrospectives.
  • Utilize business requirements to drive the design of data solutions, applications, and technical architecture.
  • Collaborate with team members to ensure data products meet performance, security, and analytics goals.
  • Proactively identify, track, and resolve issues and risks affecting project delivery.
  • Ensure reliability, scalability, quality, and efficiency of data pipelines, storage, processing, and integration within the data engineering framework.
  • Provide application and technical support as needed.
  • Maintain technical and industry knowledge and skills through continuous learning activities.
  • Mentor and develop junior engineers to build team capability and expertise.
  • Demonstrate HSE and Quality behaviors that reflect corporate expectations of Actively Caring and Road to Zero.

Qualifications/Experience

  • 3-5 years of experience in a related BI or Software Development role with experience in Data Engineering/ETL using Databricks on AWS/Azure cloud infrastructure and functions.
  • Bachelor's degree (or equivalent) in Computer Science, Information Technology, Engineering, or related discipline.
  • Certifications in Databricks, Azure, PowerBi are an asset.
  • Understanding of data warehousing concepts (Dimensional (star-schema), SCD2, Data Vault, Denormalized, OBT) implementing highly performant data ingestion pipelines from multiple sources.
  • Deep level of skills with Python, PySpark, and SQL.
  • Experience in developing and nurturing a Data Engineering framework to include package and dependency management tools e.g., automation tools for functional testing, and load testing.
  • Experience ingesting various types of data sources (e.g. ERPs and other 3rd party apps, SQL Server, APIs, Sharepoint).
  • Experience working with SAP data is an asset.
  • Experience integrating the end-to-end Databricks pipeline to take data from source systems to target data repositories ensuring the quality and consistency of data is always maintained.
  • Understanding of Data Management principles (quality, governance, security, privacy, life cycle management, cataloguing).
  • Working within an Agile delivery and DevOps methodology to deliver proof of concept and production implementation in iterative sprints.
  • Experience with Delta Lake, Unity Catalog, Delta Sharing, Delta Live Tables (DLT).
  • Experience developing batch and streaming data pipelines.

  • Senior Data Engineer

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Senior Consultant - AI and Data - Snowflake Data EngineerAt EY, you'll have the opportunity to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too.The OpportunityAs a Snowflake Data...

  • Senior Data Engineer

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Senior Consultant - AI and Data - Snowflake Data EngineerAt EY, you'll have the opportunity to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too.The OpportunityAs a Snowflake Data...

  • Data Engineer

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesExtract and transform disparate data into actionable...

  • Data Engineer

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesExtract and transform disparate data into actionable...

  • Data Engineer

    3 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Senior Snowflake Data Engineer - Cloud Data SolutionsWe're seeking a highly skilled Senior Snowflake Data Engineer to join our team. As a key member of our cloud data solutions team, you'll be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key Responsibilities:Design and...

  • Senior Data Engineer

    1 month ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesDesign, develop, and deploy data pipelines using...

  • Senior Data Engineer

    1 month ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesDesign, develop, and deploy data pipelines using...

  • Senior Data Engineer

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    {"h1": "Data Engineer Job Description", "p": "As a Data Engineer at AltaGas, you will play a critical role in developing cutting-edge technologies that drive business decisions. Your expertise in Microsoft Fabric will enable you to extract and transform disparate data into actionable insights, while maintaining secure, dependable, high-performance operations...

  • Senior Data Engineer

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    {"h1": "Data Engineer Job Description", "p": "As a Data Engineer at AltaGas, you will play a critical role in developing cutting-edge technologies that drive business decisions. Your expertise in Microsoft Fabric will enable you to extract and transform disparate data into actionable insights, while maintaining secure, dependable, high-performance operations...

  • Senior Data Engineer

    4 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will play a key role in developing and maintaining our enterprise data platform, leveraging cutting-edge technologies to drive business decisions.Key ResponsibilitiesDesign, develop, and deploy data pipelines and architectures to extract and...

  • Senior Data Architect

    4 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Snowflake Data EngineerAs a Snowflake Data Engineer at EY, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud. You will work closely with data analysts, data scientists, and other stakeholders to ensure that data solutions are aligned with business requirements and...

  • Senior Data Architect

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at Data Engineer Jobs. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key Responsibilities:Design and Implement Data Pipelines: Develop and...

  • Senior Data Architect

    2 months ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at Data Engineer Jobs. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key Responsibilities:Design and Implement Data Pipelines: Develop and...

  • Data Engineer IT

    1 month ago


    Calgary, Alberta, Canada FYidoctors Full time

    Enhance Data Pipeline Efficiencies and Boost Business Analytics CapabilitiesWe are seeking a highly skilled Data Engineer to join our team in Calgary. As a Data Engineer, you will be responsible for designing, implementing, and managing data pipeline architecture using tools such as Airflow, Azure Data Factory (ADF), and Boomi.Key Responsibilities:Design and...

  • Data Engineer IT

    1 month ago


    Calgary, Alberta, Canada FYidoctors Full time

    Enhance Data Pipeline Efficiencies and Boost Business Analytics CapabilitiesWe are seeking a highly skilled Data Engineer to join our team in Calgary. As a Data Engineer, you will be responsible for designing, implementing, and managing data pipeline architecture using tools such as Airflow, Azure Data Factory (ADF), and Boomi.Key Responsibilities:Design and...

  • Data Engineer IT

    2 months ago


    Calgary, Alberta, Canada FYidoctors Full time

    Enhance Data Pipeline Efficiencies and Boost Business Analytics CapabilitiesWe are seeking a highly skilled Data Engineer to join our team in Calgary. As a Data Engineer, you will be responsible for designing, implementing, and managing data pipeline architecture using tools such as Airflow, Azure Data Factory (ADF), and Boomi.Key Responsibilities:Design and...

  • Data Engineer IT

    2 months ago


    Calgary, Alberta, Canada FYidoctors Full time

    Enhance Data Pipeline Efficiencies and Boost Business Analytics CapabilitiesWe are seeking a highly skilled Data Engineer to join our team in Calgary. As a Data Engineer, you will be responsible for designing, implementing, and managing data pipeline architecture using tools such as Airflow, Azure Data Factory (ADF), and Boomi.Key Responsibilities:Design and...


  • Calgary, Alberta, Canada ZayZoon Full time

    Seeking Data Engineering Manager with 8+ years of experience in data engineering and 1+ year of management experience to lead data engineering team and champion data platform design and development. Responsibilities include creating and managing data pipelines, building for stability, making things better, managing team operations, managing projects, and...


  • Calgary, Alberta, Canada ZayZoon Full time

    Job DescriptionZayZoon is a fast-growing Financial Technology and HR company that empowers small and midsize businesses with financial tools. We're seeking a talented Data Engineering Manager to advance the maturity of data engineering and self-service BI for data-driven decision making.Key Responsibilities:Create and manage data pipelines to move data from...


  • Calgary, Alberta, Canada ZayZoon Full time

    Job DescriptionZayZoon is a fast-growing Financial Technology and HR company that empowers small and midsize businesses with financial tools. We're seeking a talented Data Engineering Manager to advance the maturity of data engineering and self-service BI for data-driven decision making.Key Responsibilities:Create and manage data pipelines to move data from...