BI Developer II

Job Category: Software Developer
Job Type: Full Time
Job Location: Canada
Company Name: Best Buy

We are looking for a BI Developer II to join our team

What you’ll do:
  • Collaborate with business stakeholders and data & analytics team members to understand their reporting and data analysis requirements, formulating requirements for BI solutions and translating them to technical requirements
  • Leverage standards, processes and frameworks to design and develop optimal data models and semantic layers to support business requirements and use-cases
  • Design, develop and enhance new/existing BI solutions to ensure a reliable and optimal end-user experience using data visualization tools such as Power BI
  • Perform data profiling, cleaning and validation activities to ensure data quality
  • Develop, monitor, and troubleshoot data integration and data product processes and dashboards ensuring quality, performance, and accuracy
What we’re looking for:
  • 5+ years of BI development, data analytics engineering, data engineering or software engineering within data and analytics.
  • Strong knowledge of data warehousing and dimensional data modelling techniques
  • Advanced proficiency with: Python (e.g., data integration, automation, PySpark notebooks); SQL (e.g., query optimization and tuning, database object creations); and Visualization tool (e.g., Power BI, DAX measure creation)
  • Experience using cloud-base data warehouse and workflow technology. Azure Data Factory, Azure Synapse Analytics preferred
  • Proficiency with data integration, ETL development, automation and orchestration, data wrangling and exploratory data analysis
  • Experience with Adobe Analytics Data Feed or Datawarehouse extracts, including the ability to extract, transform, process and analyze data for actionable insights
Why you’ll love it here:
  • Remote-first work environment
  • Employee discounts on awesome tech from day one
  • Flexible health benefits and wellness program
  • TFSA and RRSP programs
  • 100% matched company pension plan

APPLY

 

Sorry! This job has expired.