Back to results

Business Intelligence Specialist - Senior

  • Toronto, ON, Canada

$85 to $95 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$85 to $95 CAD / hour
Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Russell Tobin & Associates is hiring on behalf of one of its esteemed clients.

Job Title: Business Intelligence Specialist

Location: Toronto, ON (Onsite – 5 days/week)

Duration: 124 Business Days

Client: Public Sector

Pay Rate: $85 - $95/hr [CAD]

Must Haves:

  • Oracle, Python, AWS Glue Python Shell, and AWS DMS experience, including complex SQL, source-data analysis, extraction, transformation, incremental loading, validation, reconciliation, and production support.
  • Amazon Redshift and dimensional-modelling experience, including staging layers, fact and dimension structures, star schemas, views or materialized views, SQL optimization, and reporting-layer performance tuning.
  • Power BI development experience, including semantic modelling, DAX, Power Query, dashboards, operational metrics, data-quality reporting, refresh processes, security, and performance optimization.
  • Healthcare-data experience involving the Ontario HRM Standard, FHIR data structures, and HL7 v2 data structures, including mapping source data to consistent analytical definitions and metrics.

Public Sector Experience: must have

Responsibilities:

  • Work with OCRE business and technical stakeholders to define reporting requirements, business measures, data-quality indicators, acceptance criteria, and dashboard priorities.
  • Analyze Oracle schemas and OCRE application data sources to identify authoritative fields, relationships, business rules, data limitations, and extraction requirements.
  • Develop, test, and support AWS Glue Python Shell jobs that extract data from Oracle and OCRE application sources and load it into Amazon Redshift.
  • Configure or support AWS DMS replication and change-data-capture processes where they are used to move Oracle or application data into the reporting platform.
  • Implement full and incremental load patterns, transformations, validation rules, error handling, logging, reconciliation, restartability, and operational monitoring for data pipelines.
  • Design and maintain the Amazon Redshift reporting model, including staging structures, fact and dimension structures, keys, history handling, and star-schema relationships.
  • Create and optimize Redshift SQL views, materialized views, stored procedures, and queries that expose governed reporting datasets to Power BI.
  • Develop Power BI semantic models, DAX measures, Power Query transformations, reports, and dashboards for OCRE metrics, operational performance, and data quality.
  • Translate Ontario HRM, FHIR, and HL7 v2 data elements into consistent analytical definitions while preserving clinical meaning, traceability, and source-system context.
  • Profile source and target data, identify anomalies or gaps, implement data-quality rules, and reconcile dashboard results to Oracle and OCRE source data.
  • Tune Oracle queries, AWS Glue jobs, Redshift workloads, and Power BI models to meet agreed performance, refresh, scalability, and support requirements.
  • Prepare technical designs, source-to-target mappings, dimensional models, metric definitions, test evidence, deployment instructions, runbooks, and knowledge-transfer materials.

Desired Skills:

  • Experience designing dimensional models using fact tables, dimension tables, conformed dimensions, surrogate keys, slowly changing dimensions, and auditable metric definitions.
  • Experience with Redshift performance features such as distribution styles, sort keys, workload management, query plans, materialized views, and columnar data design.
  • Experience with Power BI row-level security, deployment pipelines, scheduled refresh, gateways, workspace governance, usage monitoring, and accessibility practices.
  • Experience supporting healthcare analytics solutions that require data lineage, privacy-aware access, auditability, reconciliation, production monitoring, and incident investigation.

Rated Criteria:

  1. Oracle, Python, AWS Glue Python Shell, and AWS DMS experience, including source analysis, complex SQL, ETL development, incremental loading, validation, reconciliation, and production support. 25 points
  2. Amazon Redshift and dimensional-modelling experience, including staging structures, fact and dimension models, star schemas, views or materialized views, SQL optimization, and workload performance. 25 points
  3. Power BI experience, including semantic models, DAX, Power Query, dashboards, operational metrics, data-quality reporting, refresh, security, and performance optimization. 25 points
  4. Ontario HRM Standard, FHIR, and HL7 v2 data-structure experience, including healthcare-data mapping, metric definition, traceability, and interpretation of clinical and operational data. 25 points

Total: 100 Points

If this opportunity matches your experience and career goals, please share your most updated resume for consideration.

More about this job

Responsibilities

Define reporting requirements and healthcare metrics with stakeholders, analyze source data, and build and support data pipelines from Oracle and application sources into Amazon Redshift. Design reporting models and Power BI dashboards, map healthcare data standards to analytical definitions, and ensure data quality, performance, documentation, and production support.

Requirements

The role requires experience with Oracle, Python, AWS Glue Python Shell, AWS DMS, complex SQL, incremental ETL, validation, reconciliation, and production support. It also requires Amazon Redshift and dimensional modeling, Power BI development, healthcare data experience with the Ontario HRM Standard, FHIR, and HL7 v2, and public sector experience.

Skills

  • Oracle
  • Python
  • AWS Glue Python Shell
  • AWS DMS
  • Amazon Redshift
  • Dimensional Modeling
  • SQL
  • ETL Development
  • Incremental Data Loading
  • Power BI
  • DAX
  • Power Query
  • Healthcare Data Mapping
  • FHIR
  • HL7 v2
  • Data Quality and Reconciliation

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Healthcare
  • Government & Public Sector

Keywords

  • Oracle
  • Python
  • AWS Glue Python Shell
  • AWS DMS
  • Amazon Redshift
  • Power BI
  • DAX
  • Power Query
  • SQL
  • ETL
  • Incremental Loading
  • Change Data Capture
  • Dimensional Modeling
  • Star Schema
  • Fact Tables
  • Dimension Tables
  • Materialized Views
  • Data Quality
  • Data Reconciliation
  • Data Lineage
  • Ontario HRM Standard
  • FHIR
  • HL7 v2
  • Healthcare Analytics
  • Semantic Modeling
  • Row-Level Security
  • Performance Optimization
  • Public Sector
  • Operational Reporting
  • Production Support

Report this job