Grow Your Career

View our current openings and submit your application.

Analytics Engineer, BI Modernization

Kelowna, BC

Posted: 09/30/2026 Employment Type: Contract Industry: Food Manufacturing/Distribution Job Number: 9517 Pay Rate: 65

Job Description


Analytics Engineer, BI Modernization

Overview


We are seeking an Analytics Engineer to support the modernization of legacy reporting and analytics capabilities into a governed, cloud-based architecture. This is a hands-on, SQL-heavy role focused on analytical data modeling, semantic layers, data quality, and BI modernization.

 

Key Responsibilities
  • Develop complex SQL queries, views, and reusable analytical datasets.
  • Build and maintain analytical, dimensional, and semantic data models.
  • Translate business and reporting requirements into scalable, governed data solutions.
  • Optimize SQL and analytical models for performance, scalability, and reuse.
  • Develop shared metrics, calculations, business rules, and semantic models.
  • Support migration and modernization of legacy BI, reporting, and analytics platforms.
  • Analyze legacy reports, SQL, workflows, calculations, and data dependencies as needed.
  • Simplify and consolidate duplicated legacy logic into reusable modern solutions.
  • Validate modernized outputs and investigate data or business-rule discrepancies.
  • Apply Git, version control, peer review, documentation, testing, and controlled deployment practices.
  • Collaborate with BI, analytics, data engineering, and business teams.

Required Qualifications
  • 5+ years of experience in Analytics Engineering, BI Engineering, Data Engineering, or a related field.
  • Strong experience developing complex SQL queries, views, and reusable datasets.
  • Experience with dimensional and analytical data modeling, including facts, dimensions, grain, measures, and relationships.
  • Experience with relational databases and cloud-based analytical platforms.
  • Experience with BI modernization, reporting migration, or legacy platform transformation.
  • Strong analytical, troubleshooting, validation, documentation, and communication skills.

Technical Skills
  • Expert-level SQL, including complex joins, CTEs, window functions, aggregations, and query optimization.
  • Strong analytical, dimensional, and semantic modeling skills.
  • Experience with cloud data platforms;GCP/BigQuery preferred.
  • Experience with semantic or metrics layers such as Cube, dbt Semantic Layer, LookML, or similar technologies preferred.
  • Experience with BI tools such as Cognos, Alteryx, Tableau, or Power BI is an asset.
  • Proficiency with Git/version control and modern development practices.
  • Experience using AI-assisted development tools for SQL, coding, documentation, analysis, or troubleshooting is preferred.

Education
  • Bachelor’s degree in Computer Science, Information Systems, Data, Analytics, Engineering, or a related field preferred.
  • Equivalent professional experience will be considered.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Kelowna, BC

Looking for your next career opportunity in the beautiful Kelowna, British Columbia area? Dive into our job listings and discover the incredible growth opportunities waiting for you in this picturesque region. Kelowna, nestled in the heart of the Okanagan Valley, offers a perfect blend of stunning landscapes, thriving vineyards, and a vibrant arts and culture scene. With world-class wineries, outdoor activities at Okanagan Lake, and cultural hotspots like the Kelowna Art Gallery and Kelowna Community Theatre, this area promises a lifestyle that balances career growth with relaxation and enjoyment. Don't miss out on the chance to experience the irresistible charm of Kelowna while advancing your career – explore our job openings today!