Canopy Growth Logo

Canopy Growth

Data Analyst

Posted 4 Days Ago
Be an Early Applicant
3 Locations
Mid level
3 Locations
Mid level
The Data Analyst is responsible for master data management, reporting and data visualization, utilizing Power BI and SQL for actionable insights to support business decisions.
The summary above was generated by AI

The Company

At Canopy Growth, our mission is clear: improve lives, end cannabis prohibition, and strengthen communities. We believe that cannabis can be a force for good. We’re building a consumer-centric organization that is focused on sharing the transformational potential of cannabis with the world. We will achieve this through an innovative and disruptive portfolio of cannabis and hemp-derived products.

Canopy Growth is the world's leading cannabis and hemp company. We recognize that employees are at the core of our success, and we take pride in a corporate culture that emphasizes inclusiveness, collaboration, and diversity.

Our employees come from a wide range of backgrounds, each bringing their own unique skills and talents to the table, working together to continue our incredible momentum of growth.  If you are interested in building global challenger brands, scaling a business, and working in a values-driven environment, we want to hear from you!

The Opportunity

We are seeking a highly skilled Data Analyst with strong experience in Master Data, Microsoft Power BI and ERP systems to join our Data Engineering & Analytics team. The ideal candidate will have expertise in master data management, reporting, data modeling, enabling them to deliver actionable insights and support business decision-making.

Responsibilities

Master Data Management (MDM) & Governance

  • Develop and implement master data management (MDM) strategies to ensure data consistency, accuracy, and integrity.

  • Define and enforce data governance policies, including data ownership, stewardship, and quality standards.

  • Manage master data domains (e.g., customers, vendors, products, financial data) across the organization.

  • Work closely with business teams to define data definitions, taxonomies, and hierarchies.

  • Monitor data quality metrics, identify anomalies, and implement corrective actions.

  • Collaborate with IT and business teams to establish data integration and synchronization processes.

  • Support ERP master data migration, consolidation, and cleansing efforts.

  • Ensure consistency and integrity of master data across ERP and other business systems.

ERP Data Analysis & Reporting

  • Work with ERP systems, preferably Sage X3, to extract, analyze, and report on key business data.

  • Ensure accurate and seamless data integration between the ERP system and other enterprise applications.

  • Identify opportunities for data automation and process improvement related to ERP reporting.

SQL & Database Management

  • Write, optimize, and troubleshoot complex SQL queries for data extraction, transformation, and analysis.

  • Develop and maintain stored procedures, functions, views, and triggers to support analytics and reporting needs.

  • Perform data cleansing, validation, and normalization to ensure accuracy and consistency across databases.

  • Work with relational databases such as SQL Server, MySQL, PostgreSQL, or Oracle to support data analysis requirements.

  • Implement indexing, partitioning, and performance tuning techniques to enhance query efficiency.

  • Ensure data security, integrity, and compliance when handling sensitive business data.

Power BI Reporting & Data Visualization

  • Design and develop interactive dashboards and reports using Microsoft Power BI to provide business insights.

  • Work with DAX (Data Analysis Expressions) to create calculated columns, measures, and aggregations.

  • Build and manage Power BI data models, including defining relationships, hierarchies, and calculated tables.

  • Implement row-level security (RLS) to restrict access to sensitive data within Power BI reports.

  • Optimize Power Query (M Language) transformations to efficiently process and shape data from multiple sources.

  • Publish, maintain, and schedule Power BI reports and datasets using Power BI Service.

  • Integrate Power BI with other data sources, APIs, and cloud-based solutions (e.g., AWS, Snowflake).

  • Conduct user training and support for Power BI report consumers.

Experience

  • Bachelor’s/College degree in computer science, Information Systems, Data Analytics, or a related field.

  • 4+ years of experience in data analytics, business intelligence, and reporting.

  • Strong SQL proficiency, with experience in writing and optimizing complex queries, stored procedures, and performance tuning.

  • Advanced Power BI skills, including DAX, Power Query (M), data modeling, and Power BI Service administration.

  • Experience with ERP systems (preferably Sage X3) for data extraction, integration, and reporting.

  • Knowledge of data modeling techniques (e.g., star schema, snowflake schema, dimensional modeling).

  • Understanding of master data management (MDM) principles and data governance.

  • Strong analytical, problem-solving, and communication skills to interact with technical and non-technical stakeholders.

  • Knowledge of cloud-based data platforms (AWS, Snowflake) is a plus.

Other Details

This is a full-time role based out of Ontario.

#LI-Remote

We appreciate your interest, and promise to review all applications, but we will only be contacting those who best fit the requirements.

We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require accommodation, please notify your Talent Acquisition Partner. Please note, the chosen applicant will be required to successfully complete background and reference checks.

Top Skills

AWS
Dax
Erp Systems
Master Data Management
Microsoft Power Bi
MySQL
Oracle
Postgres
Power Query
Snowflake
SQL
SQL Server

Similar Jobs

3 Days Ago
Remote
5 Locations
Mid level
Mid level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
The role involves defining, calculating, and displaying blockchain metrics via a dashboard, ensuring data quality and collaborating with teams for insights.
Top Skills: Apache AirflowAWSETLGCPPythonSQL
15 Days Ago
Hybrid
Toronto, ON, CAN
Junior
Junior
Fintech • Machine Learning • Payments • Software • Financial Services
As a Senior Associate Data Analyst at Capital One, you will build and maintain automated reporting, perform SQL data manipulation, collaborate on data-driven strategies, and create visualizations. You will ensure data integrity, support data management practices, and identify process improvements while working closely with diverse teams.
21 Days Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Enterprise Web • Fintech • Financial Services
The Senior Marketing Data Analyst will drive user acquisition and engagement through data analysis, optimizing marketing strategies, and reporting on key performance indicators across platforms.
Top Skills: AWSGoogle AdsGoogle AnalyticsGoogle Marketing PlatformGoogle Tag ManagerLooker StudioPythonRSQLTableau

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account