Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer / BI Developer - GCP, dbt & Power BI

Full-time

OSI Digital

Job Title: Data Engineer / BI Developer – GCP, dbt & Power BI
Experience: 3–5 Years
Employment Type: Full-Time
Location: Toronto, Canada 

Job Summary
We are looking for a Data Engineer / BI Developer with 2–4 years of experience in building cloud-based data pipelines, transformation frameworks, and analytical reporting solutions.
The ideal candidate should have hands-on experience with Google BigQuery, Apache Airflow, dbt, SQL, and Power BI , along with a good understanding of data warehousing, ETL/ELT processes, data modeling, and dashboard development.
Key Responsibilities
  • Design, develop, and maintain scalable data pipelines using Apache Airflow .
  • Develop and optimize data warehouse solutions using Google BigQuery .
  • Build reusable and maintainable transformation models using dbt .
  • Develop interactive reports and dashboards using Power BI .
  • Write complex and optimized SQL queries for extraction, transformation, validation, and reporting.
  • Create and maintain dimensional models, fact tables, views, and reporting datasets.
  • Develop dbt models, tests, documentation, macros, and incremental processing logic.
  • Monitor Airflow DAGs and troubleshoot pipeline and data-quality issues.
  • Optimize BigQuery queries for performance and cost efficiency.
  • Build Power BI semantic models, relationships, measures, calculated columns, and DAX calculations .
  • Perform source-to-target validation and data reconciliation.
  • Implement data-quality checks to ensure reliable and consistent reporting.
  • Participate in code reviews, deployments, testing, and production support.
  • Maintain technical documentation for pipelines, transformations, datasets, and dashboards.
Required Skills
  • 2–4 years of experience in Data Engineering, Business Intelligence, or Analytics Engineering.
  • Strong hands-on experience with Google BigQuery .
  • Hands-on experience developing and maintaining Apache Airflow DAGs .
  • Good experience with dbt Core or dbt Cloud .
  • Strong knowledge of SQL and query optimization.
  • Hands-on experience with Power BI .
  • Good understanding of:
    • Power Query
    • DAX
    • Data modeling
    • Power BI Service
    • Dataset / semantic model refresh
    • Row-Level Security (RLS)
  • Understanding of ETL/ELT architecture and data warehousing concepts .
  • Experience working with fact and dimension models and star-schema-based reporting solutions.
  • Knowledge of data validation, reconciliation, and troubleshooting techniques.
  • Experience using Git or similar version-control tools .
Added Advantage / Good to Have
  • Any hands-on experience with Snowflake will be an added advantage.
  • Any experience with Databricks , Apache Spark, or Lakehouse architecture will be an added advantage.
  • Experience with Python for data engineering or automation.
  • Knowledge of additional GCP services such as:
    • Cloud Storage
    • Cloud Composer
    • IAM
    • Dataflow
    • Pub/Sub
  • Exposure to other cloud platforms such as Azure or AWS .
  • Experience with CI/CD pipelines for dbt, Airflow, or Power BI deployments.
  • Understanding of data governance, data quality, metadata management, and security concepts.
  • Experience working in Agile/Scrum delivery environments.
Preferred Candidate Profile
The candidate should be capable of independently developing data pipelines and reporting solutions, troubleshooting technical issues, and working with business and technical stakeholders to translate requirements into scalable data solutions.
Candidates with broader modern data-platform exposure, particularly Snowflake and Databricks , will be preferred.

Primary Technology Stack:
GCP | BigQuery | Airflow | dbt | SQL | Power BI | Git | Python

Additional Advantage:
Snowflake | Databricks | Spark | Azure | AWS

 

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer / BI Developer - GCP, dbt & Power BI in Toronto, ON vacancy
  •  ...Position: Power BI Developer Location: Toronto, ON (Onsite) Job ID#: RQ11497 Duration: 12 Months...  ...business stakeholders to assess requirements, model and process data, and develop reports, dashboards, and data visualizations using... 
    Power BI
    Full time

    Symbiotic Digital

    Toronto, ON
    10 days ago
  • $86k - $125k per year

     ...solvers who thrive on complex data challenges. Guided by our values...  ...a passionate and curious Data Engineer with strong Python skills and...  ...scalable data pipelines that power analytics and business decision...  ....  Key Responsibilities  ~ Develop, deploy, and maintain data... 
    Suggested
    Full time
    Work at office

    Project X

    Toronto, ON
    more than 2 months ago
  • $80k - $90k per year

     ...Position: Power BI Developer Position reports to: Director of IT Position Overview: Greenstone Meats is seeking a Power BI Developer...  ...that transform Dynamics 365 Finance & Supply Chain Management data into actionable business insights. This role requires strong... 
    Power BI
    Long term contract
    Full time

    Greenstone Meats

    Toronto, ON
    a month ago
  • $210k - $240k per year

     ...place where employees know they can thrive. As the Director, Data Engineering (GCP), you will lead our Google Cloud data engineering function...  ...infrastructure, and enterprise data governance—all natively powered by Google Cloud Platform. We are looking for a hands-on, strategic... 
    Suggested

    Ttec Digital

    Toronto, ON
    24 days ago
  •  ...Position: Senior Report Developer (Power BI) Location: Toronto, ON Job ID#: RQ11436 Duration: 12 Months Role Overview...  ...Report Developer with strong expertise in Microsoft Power BI, data modeling, reporting, and business intelligence solutions. The... 
    Power BI
    Full time

    Symbiotic Digital

    Toronto, ON
    a month ago
  •  ...Job Summary Seeking an experienced Power BI Developer to design, develop, and maintain enterprise-level business intelligence and analytics...  ...Cloud, SQL, and Alteryx, with experience transforming complex data into meaningful insights that support business decision-making... 
    Power BI
    Full time

    Kumaran Systems

    Toronto, ON
    more than 2 months ago
  •  ...Position: Power Platform Developer Location: Toronto, ON Job ID#: RQ11654  Duration: 6 Months...  ...programming specifications, writing and/or generating code, compiling data-driven programs, maintaining applications, and conducting unit... 
    Full time
    Monday to friday

    Symbiotic Digital

    Toronto, ON
    22 hours ago
  •  ...we mean actually change it. We’re an AI-powered learning platform that helps organizations...  ...stops. The Adventure Ahead As our Data Engineer I, you will build and fine-tune the robust...  ...ELT/ETL transformations using tools like dbt based on innovative specs from senior engineers... 
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    3 days ago
  •  ...Workplace awardee. Semperis is looking for a BI Engineer to join our Business Analytics team. In...  ...the development and enhancement of our Power BI reporting environment, helping deliver...  ...intuitive analytics solutions that enable data-driven decision-making across the... 
    Power BI
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    Semperis

    Toronto, ON
    more than 2 months ago
  • $90k - $95k per year

     ...We are looking for an experienced Java Developer to design, build, and maintain robust, scalable...  ..., preferably Google Cloud Platform (GCP). • Manage the end-to-end release process...  ...• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    a month ago
  • $60k - $65k per year

     ...Description Position Summary The BI Specialist / Data Analyst is responsible for turning the...  ...position designs, builds, and maintains Power BI reports and data models, writes and...  ...reporting. Working alongside two full stack developers - one on the front end used by the shop... 
    Power BI
    Contract work
    Immediate start
    Flexible hours
    1 day per week

    Brc Group Ltd

    Toronto, ON
    20 days ago
  •  ...hiring a SBI Platform Operations Engineer (Tableau Amazon QuickSight &...  ...consulting client. Role: BI Platform Operations Engineer (Tableau...  ...analyses dashboards datasets data sources themes folders...  ...production support activities. Develop automation scripts and operational... 
    Full time
    Work at office

    Tech Talent International

    Toronto, ON
    6 days ago
  •  ...client in their search for a talented Sr. Data Engineer to help evolve their core data platform...  ...and maintaining the infrastructure that powers the data platform including pipeline...  ...Data solutions that drive the product: Developing and maintaining data solutions alongside... 
    Power BI
    Full time

    Rockstar

    Toronto, ON
    more than 2 months ago
  • $75k - $95k per year

     ...range of functions to implement and solve data engineering challenges? Are you equally skilled at...  ...engineering initiatives Build and maintain dbt models across staging, mart, and metrics...  ..., supporting analytics, reporting, and BI tools used across the business Work closely... 
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    a month ago
  • $145k - $185k per year

     ...We're expanding rapidly and looking for a Senior Data Engineer to define and build the data foundation that powers Cybrid's next chapter. This isn't a maintenance role...  ...data from microservices and external systems. Develop a financial data platform and warehouse to unify transaction... 
    Long term contract
    Full time
    Flexible hours

    Cybrid Llc

    Toronto, ON
    more than 2 months ago
  • $120k - $160k per year

     ...trusted platforms for financial data access, enrichment, and money...  ...institutions across North America and powers over 1M monthly connections. We...  ...- the BigQuery warehouse, dbt transformation layers, Airflow...  ...Bash Google Cloud Platform (GCP) BigQuery and dbt Airflow... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  • $100k - $150k per year

     ...people are proud to Build. Better. As a Data Engineer at RAVL, you’ll design, build, and operate the data pipelines and platforms that power decision-making for modern organizations....  ...frameworks and cloud-native tooling Develop data models and architectures that enable... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    more than 2 months ago
  • $92k - $118k per year

     ...Capco is looking for a Consultant, Data Engineer to join our Technology & Engineering practice...  ...transform, and validate large datasets. Develop automated processes to identify missing,...  ...PySpark Azure Data Factory Databricks Power BI Git CI/CD Cloud platforms (... 
    Power BI
    Internship
    Immediate start

    Capco

    Toronto, ON
    a month ago
  • $160k - $180k per year

     ...Platform team is dedicated to powering all BlueCat SaaS products. Our...  ...this mission is our scalable data service, which supports the growth...  ...highly skilled Data Principal Engineer with strong leadership,...  ...and Architecture • Design, develop, and operate highly reliable large... 
    Full time

    Bluecat Inc

    Toronto, ON
    more than 2 months ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and improve their...  ...of the physical operations that power our global economy. Representing more than...  ...you thrive in the intersection of data engineering and analytics, wearing both hats to design... 
    Long term contract
    Full time
    Manual labor
    Remote work

    Samsara

    Toronto, ON
    more than 2 months ago
  • $130k - $150k per year

     ...distributed, cloud-enabled ecosystem powered by microservices and advanced analytics. As our Data Architect, you will not just...  ...between Enterprise Architecture and engineering execution. The successful...  ...-cases in mind, such as advanced BI analytic dashboards, RAG systems,... 
    Full time
    Work at office
    Shift work

    Univeris

    Toronto, ON
    8 days ago
  •  ...Position:   Specialized IT Consultant – Power BI Location: Toronto, ON Job ID#: RQ10391...  ...IT Consultant is required to design, develop, and support Business Intelligence (BI) solutions...  ...security, compliance, accessibility, and data privacy standards Participate in change... 
    Power BI
    Contract work

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  •  ...seeking a highly skilled Databricks Engineer with AI/ML experience \ to...  ..., build, and optimize scalable data and machine learning...  ...architecture using Delta Lake \ Develop and deploy ML models using MLflow...  ...\ Integrate analytics with BI tools (Power BI, Tableau)\... 
    Power BI
    Full time

    Ilink Digital

    Toronto, ON
    more than 2 months ago
  • $68.55 - $82.26 per hour

     ...Requisition TitleData Science Developer Location: Toronto (661 University...  ...that turns public health data into timely analytics,...  ...and decision support. The Data Engineer / Data Science Specialist builds...  ...Lakehouse, and Azure Synapse. Power BI, Python, SQL, Azure Databricks... 
    Power BI
    Full time

    Source Code

    Toronto, ON
    more than 2 months ago
  • $71k per year

     ...exceptional service. We are currently seeking an Data/BI Analyst to join our team on a 12-month contract...  ...of the knowledge management team, specializes in developing reports and dashboards in, but not limited to, Excel, Power Query and PowerBI. Leveraging/utilizing various tools... 
    Full time
    Contract work
    Immediate start

    Lawpro

    Toronto, ON
    5 days ago
  • $100k - $125k per year

     ...We are seeking an experienced Senior BI Developer to help modernize our analytics platform...  ...environment, migrating legacy SQL Server and Power BI Desktop reporting into a Microsoft Fabric...  ...to create a scalable and governed data platform.   This role combines executive... 
    Power BI
    Full time
    Internship
    Local area
    Worldwide

    The Kensington

    Toronto, ON
    more than 2 months ago
  •  ...Canada - This is a contract position with flexible hours We’re looking for a hands-on backend developer to help close out open tickets across the data warehouse and Power BI environment. This role is focused on backend problem-solving, data logic, ETL-style workflows,... 
    Power BI
    Contract work
    Flexible hours

    THREE POINT TURN INC

    Toronto, ON
    more than 2 months ago
  •  ...Company Description Are you a Data Engineer with experience building cloud-based data solutions...  ...batch and real-time data pipelines, develop OLTP and OLAP data models, and leverage enterprise...  ..., Bulk API 2.0, Informatica, MuleSoft, dbt, Python) that sync Health Cloud data with... 
    Full time

    Spectrum Healthcare

    Toronto, ON
    a month ago
  • $70 per hour

     ...and automate reporting.  As a result, they are looking for a Power BI Developer / Report Writer for an initial term of 3 months , with potential...  ...using Power BI and Microsoft Copilot . You will work with data from multiple sources, including financial and operational systems... 
    Power BI
    Contract work
    Work at office
    Toronto, ON
    27 days ago
  •  .... Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the...  .... We are seeking an experienced Data Engineer to join our team, specifically focused on...  ...will architect the data foundations that power LLMs and autonomous agents for our Fortune... 
    Full time

    Tiger Analytics

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer / BI Developer - GCP, dbt & Power BI. Be the first to apply!