Senior Data Quality Analyst
Role Overview
The Data Quality Analyst works in BDO's Data Governance team to analyze and improve data quality across cross-functional systems.
The role requires advanced analytical skills, SQL and Python proficiency, business process insight, and collaboration with data stewards and stakeholders.
The position requires learning and adopting data quality tools, including Soda, AI-powered platforms, and native functions in Microsoft Purview and Databricks.
Key Skills for This Role
Full Job Posting
Role overview
The Data Quality Analyst works in BDO's Data Governance team to analyze and improve data quality across cross-functional systems.
The role requires advanced analytical skills, SQL and Python proficiency, business process insight, and collaboration with data stewards and stakeholders.
The position requires learning and adopting data quality tools, including Soda, AI-powered platforms, and native functions in Microsoft Purview and Databricks.
Data quality and analysis
- Analyze data across diverse systems to understand business flows, model structures, and sources of quality issues.
- Research undocumented or complex data models for issue investigation and ongoing monitoring.
- Investigate root causes of data quality problems and develop evidence-based recommendations and remediation plans.
- Analyze enterprise master data and identify complex scenarios in underlying source systems.
Governance and stakeholder work
- Work with data stewards to design, document, and implement business-focused quality rules and translate them into technical requirements.
- Communicate issues, root causes, business impacts, and recommendations to technical and non-technical stakeholders.
- Document findings, quality rules, technical requirements, and corrective actions for governance, technical, and business teams.
- Support data governance policy enforcement and continuous improvement of data quality practices.
Reporting
- Prepare reports, dashboards, and presentations to track and communicate progress and outcomes.
Required qualifications
- Bachelor's degree in Data Analytics, Computer Science, or a related field.
- At least 5 years of data quality analyst or closely related data analytics experience.
- Proficiency in SQL and Python for data analysis and testing.
- Experience with complex data models, especially master data management, and deriving technical requirements from data steward rules.
- Familiarity with data governance principles, frameworks, and best practices.
- Strong analytical, problem-solving, critical thinking, accuracy, and communication skills.
- Able to work independently and cross-functionally; understands the end-to-end data lifecycle and data technologies.
- Willing and able to rapidly learn new data quality and AI-powered quality technologies.
Additional qualifications
- Additional qualifications include knowledge of master data management, Power BI or Tableau experience, and understanding of regulations such as GDPR or CCPA.
Work arrangement
- BDO personnel are expected to work some time in the office, at client sites, and virtually; the firm's model is described as blended and flexible.
Employer information
- BDO describes a people-first culture and offers learning and professional development, benefits from day one, flexible personal time off, and wellness reimbursement.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at BDO Canada
Analyste bilingue, financement (BDO GrantMatch)
, CAN
BDO GrantMatch recherche trois analystes en financement, dont un poste exigeant une maîtrise professionnelle du français et de l’anglais. Vous effectuerez des recherches et rédigerez des demandes de financement gouvernem
Manager, Strategy, Value Creation & Analytics
Toronto, CAN
BDO recherche un Manager pour conseiller des clients sur la stratégie, la création de valeur et l’amélioration de la performance financière et opérationnelle. Le poste combine analyses, recommandations, accompagnement de
Gestionnaire des opérations – Dynamics 365 Business Central
Vancouver, CAN
BDO recherche un gestionnaire pour opérationnaliser et gérer les services Dynamics 365 Business Central, les comptes clients et les opérations d’équipe. Le poste exige plus de huit ans d’expérience avec Dynamics NAV ou B
Senior Consultant, Cloud Services
Ottawa, CAN
BDO is seeking a Senior Consultant to support and scale its Cloud Services business through client engagement, cloud sales operations, analytics, and process improvement. Applicants need 5+ years of relevant experience,
Consultant(e) senior en gestion de la chaîne d'approvisionnement Microsoft Dynamics 365 F&O
Montréal, CAN
BDO Canada is hiring a senior Microsoft Dynamics 365 F&O supply chain management consultant to lead ERP implementation work and advise clients. Applicants need 3–5 years of Dynamics 365 F&O consulting experience, strong
Dynamics 365 Business Central Operations Manager
Ottawa, CAN
BDO Canada is seeking a manager to operationalize and grow its Dynamics 365 Business Central service line. The role combines account delivery, team leadership, business development, and operational improvement. Candidate
Dynamics 365 F&O Senior Supply Chain Management Consultant
Calgary, CAN
BDO seeks a senior Dynamics 365 Finance and Operations Supply Chain Management consultant for client ERP implementations. The role advises clients, leads supply chain consulting on larger projects, improves processes, an
Consultant(e) senior en gestion de la chaîne d'approvisionnement Microsoft Dynamics 365 F&O
Calgary, CAN
BDO Canada is seeking a senior Microsoft Dynamics 365 F&O supply chain management consultant for ERP implementation projects. The role requires 3–5 years of Dynamics 365 F&O consulting experience, including a full implem
Analyste bilingue, financement (BDO GrantMatch)
, CAN
Manager, Strategy, Value Creation & Analytics
Toronto, CAN
Gestionnaire des opérations – Dynamics 365 Business Central
Vancouver, CAN
Senior Consultant, Cloud Services
Ottawa, CAN
Consultant(e) senior en gestion de la chaîne d'approvisionnement Microsoft Dynamics 365 F&O
Montréal, CAN
Dynamics 365 Business Central Operations Manager
Ottawa, CAN
Dynamics 365 F&O Senior Supply Chain Management Consultant
Calgary, CAN
Consultant(e) senior en gestion de la chaîne d'approvisionnement Microsoft Dynamics 365 F&O
Calgary, CAN