Data analyst job description template
The Data Analyst collects, organizes, and analyzes operational, financial, and workforce data to support evidence-based decision-making across [ORGANIZATION_NAME]. A free, ready-to-edit job description for Canadian employers: duties, qualifications, skills, working conditions and performance measures.
Use our data analyst interview questions with a 1 to 5 scoring guide.
Position Identification
| Field | Value |
|---|---|
| Job title | Data Analyst |
| Reports to | [REPORTS_TO_TITLE] |
| Direct reports | None |
| Employment type | [EMPLOYMENT_TYPE] |
| Work schedule | [WORK_SCHEDULE] |
| Location | [WORK_LOCATION] |
| Overtime eligibility | [OVERTIME_ELIGIBILITY] |
| NOC code | [NOC_CODE] |
| Salary range | [SALARY_RANGE_MIN] to [SALARY_RANGE_MAX] |
| Effective date | [EFFECTIVE_DATE] |
| Last reviewed | [LAST_REVIEWED_DATE] |
1. Position Summary
The Data Analyst collects, organizes, and analyzes operational, financial, and workforce data to support evidence-based decision-making across [ORGANIZATION_NAME]. Reporting directly to [REPORTS_TO_TITLE], the role is responsible for transforming raw business records into reliable reports, dashboards, and data models. The position serves as an internal analytics resource, ensuring operational leaders have accurate, timely visibility into core business metrics. The primary outcome of this role is the delivery of high-integrity data insights that improve operational efficiency, minimize reporting errors, and identify business trends.
2. Key Responsibilities
2.1 Data Extraction, Transformation, and Integration (20%)
- Extract structured and semi-structured datasets from core operational databases, flat files, [HRIS_NAME], and [PAYROLL_SYSTEM] using structured query language (SQL) and automated data connections.
- Validate incoming raw datasets against source system records to identify missing values, corrupted rows, and schema inconsistencies.
- Consolidate transactional and operational data streams into standardized data tables to enable recurring analysis and business reporting.
2.2 Reporting and Dashboard Development (20%)
- Design, build, and maintain operational dashboards and automated management reports using business intelligence tools and spreadsheets.
- Translate operational metrics into clear visual charts, trend summaries, and exception reports for consumption by [OWNER_OR_MANAGER].
- Document calculation logic, metric definitions, and source table references in a centralized data dictionary to maintain institutional knowledge.
2.3 Data Quality Assurance and Governance (15%)
- Execute routine data quality audits across transactional and operational records to identify duplicates, formatting discrepancies, and calculation errors.
- Perform data cleansing and normalization routines prior to running scheduled analytical models or management distributions.
- Safeguard personal information and confidential business data during storage, processing, and distribution in compliance with organizational security controls.
2.4 Operational and Trend Analysis (15%)
- Conduct descriptive and diagnostic analyses to evaluate operational performance, labor allocation, service delivery patterns, and cost drivers.
- Identify variance patterns between budgeted and actual operational performance, providing initial variance commentary to [REPORTS_TO_TITLE].
- Summarize analytical findings into clear, written briefing notes and structured tables that outline key findings and operational risks.
2.5 Ad-Hoc Analytics and Decision Support (10%)
- Execute custom data queries and ad-hoc analytical requests submitted by [OWNER_OR_MANAGER] within agreed service timelines.
- Assist operational supervisors with interpreting dashboard outputs, identifying underlying data limitations, and clarifying metric calculations.
- Prepare standardized data extracts for external reporting, compliance submissions, and year-end accounting reconciliations as directed.
2.6 Process Automation and Continuous Improvement (10%)
- Automate manual, spreadsheet-based data consolidation processes to reduce human error and eliminate administrative processing delays.
- Recommend improvements to source-system data entry workflows to prevent data quality defects at the point of initial capture.
- Test new system updates, data schema modifications, and software enhancements within [HRIS_NAME] or operational tools prior to deployment.
2.7 Documentation and Asset Management (10%)
- Maintain comprehensive standard operating procedures (SOPs) for all recurring weekly, monthly, and quarterly reporting cycles.
- Version-control analytical scripts, query files, and dashboard workbooks within approved company storage repositories.
- Archive historical reporting records in accordance with [ORGANIZATION_NAME] data retention schedules and privacy guidelines.
3. Qualifications & Experience
Role Qualifications Matrix
| Qualification Category | Required Criteria | Preferred Criteria |
|---|---|---|
| Education | Post-secondary diploma or degree in Computer Science, Information Systems, Statistics, Business Analytics, Mathematics, or a related quantitative field. | Bachelor's degree in a quantitative discipline; coursework in Canadian business operations or organizational data governance. |
| Experience | Minimum of 2 years of practical experience in data extraction, data cleansing, and business reporting within an operational business environment. | 3 to 5 years of analytical experience in a small-to-mid-sized commercial or operational setting; experience working with workforce or payroll datasets. |
| Technical Skills | Intermediate to advanced proficiency in SQL; advanced proficiency in spreadsheet modeling (nested formulas, pivot tables, lookup functions). | Experience with relational database architecture, business intelligence platforms (e.g., Power BI, Tableau), or scripting languages (e.g., Python, R). |
| Business & Systems | Practical experience extracting and normalizing data from operational business systems, [HRIS_NAME], or [PAYROLL_SYSTEM]. | Demonstrated experience establishing data dictionaries, documentation standards, and automated extract-transform-load (ETL) routines. |
| Licences & Certifications | None required. | Professional certifications in business intelligence, database management, or data analysis (e.g., Microsoft Certified: Data Analyst Associate). |
| Language & Communication | Fluent professional English (written and verbal) with demonstrated ability to explain quantitative data to non-technical business managers. | Bilingual English and French professional proficiency (written and verbal). |
4. Competencies
Core Competency Framework
| Competency | Definition | Behavioural Indicators |
|---|---|---|
| Analytical Rigour | Breaks down complex datasets into logical components, evaluating trends, anomalies, and relationships systematically. | • Reconciles totals across multiple source tables before presenting results. • Identifies data outliers and investigates root causes before finalizing reports. • Selects appropriate analytical methods suited to the underlying dataset. |
| Data Integrity Focus | Maintains unwavering attention to accuracy, consistency, and compliance in every data output produced. | • Follows strict data validation checklists prior to distributing recurring reports. • Identifies and corrects data inconsistencies at the source rather than masking errors. • Re-verifies formulas and scripts following any system configuration change. |
| Clear Communication | Conveys technical, quantitative findings in plain language that operational managers can immediately understand and act upon. | • Formats tables and charts with unambiguous labels, legends, and dates. • Explains analytical assumptions and data boundaries clearly in written summaries. • Responds constructively and concisely to questions from non-technical staff. |
| Information Safeguarding | Protects personal information, commercial secrets, and sensitive organizational data against unauthorized exposure. | • Restricts access to sensitive data files strictly to authorized recipients. • Applies pseudonymization or aggregation when reporting on small sample sizes. • Reports suspected data security gaps or unauthorized access attempts immediately. |
| Problem Resolution | Formulates practical, systematic solutions to technical bottlenecks, broken data feeds, and conflicting reporting requirements. | • Troubleshoots query errors methodically by isolating script sections. • Develops workaround procedures to sustain reporting during source outages. • Proposes permanent structural fixes for recurring data processing failures. |
| Adaptability & Initiative | Adapts analytical priorities to evolving operational demands while independently standardizing recurring tasks. | • Prioritizes competing analytical requests based on operational urgency. • Identifies manual administrative tasks and proactively scripts automations. • Expands technical knowledge to match newly adopted organizational software. |
5. Working Conditions & Performance Measures
5.1 Working Conditions and Physical Demands
Physical and Environmental Demands Matrix
| Demand Category | Frequency | Operational Description |
|---|---|---|
| Sitting / Desk Work | Continuous | Prolonged sitting or standing at a computer workstation while writing queries, analyzing spreadsheets, and reviewing data files. |
| Computer & Screen Usage | Continuous | Constant interaction with dual monitors, keyboards, and peripheral input devices requiring high visual focus and fine motor coordination. |
| Lifting & Material Handling | Rare | Occasional repositioning of office technology, boxed documentation, or small workstation hardware up to [MAX_LIFT_WEIGHT_KG]. |
| Environmental Conditions | Continuous | Standard climate-controlled office or home-office setting with typical ambient indoor temperature, artificial lighting, and low-to-moderate background noise. |
| Travel | Rare | Minimal travel requirements; occasional local travel between operational sites or to attend team meetings within [WORK_LOCATION]. |
| Shift Work & Overtime | Occasional | Primarily standard daytime operating hours; occasional overtime or adjusted hours during month-end closes, year-end audits, or system upgrades. |
| Personal Protective Equipment | Rare | Standard office dress; [REQUIRED_PPE] is mandatory when accessing active warehouse, yard, or shop operational areas for site data reviews. |
5.2 Performance Measures
Key Performance Indicators (KPIs)
| Performance Measure | Definition | Target | Frequency |
|---|---|---|---|
| Reporting Delivery Timeliness | Percentage of scheduled operational dashboards and recurring reports distributed within established deadlines. | Minimum 95% on-time delivery | Monthly |
| Data Output Accuracy | Incidence of reported errors, calculation defects, or misstated values identified following report release. | Zero critical defects; < 2% minor revisions | Quarterly |
| Ad-Hoc Request Turnaround | Average elapsed time required to scope, execute, and deliver validated ad-hoc analytical queries to [OWNER_OR_MANAGER]. | Delivered within [N_BUSINESS_DAYS] of intake | Ongoing |
| Process Automation Impact | Measurable reduction in cumulative weekly manual data-entry and consolidation hours through scripted automations. | [HOURS_SAVED_WEEKLY_TARGET] hours saved per week | Semi-Annually |
| Documentation Maintenance | Completeness and current operational alignment of SOPs, data flow maps, and metric dictionaries in the team repository. | 100% of active reports documented | Annually |
5.3 Career Path
- Typical Prior Roles: Junior Data Analyst, Reporting Specialist, Business Operations Coordinator, Data Entry Lead, Junior Financial Analyst, Systems Support Clerk.
- Typical Next Roles: Senior Data Analyst, Business Intelligence Lead, Operations Analytics Manager, Systems & Reporting Administrator, Commercial Operations Analyst.
5.4 Acknowledgement and Sign-off
This job description outlines the primary duties, responsibilities, and operational requirements of the Data Analyst role at [ORGANIZATION_NAME]. It is not designed to cover or contain a comprehensive listing of all activities, duties, or responsibilities required of the incumbent. Operational duties may be adjusted, added, or amended with reasonable notice based on organizational priorities and business requirements.
Incumbent Acknowledgement:
I acknowledge that I have received, read, and understood the contents of this job description.
Incumbent Name (Printed)
Incumbent Signature
Date (DD-MMM-YYYY)
Manager Approval:
Manager Name (Printed)
Manager Signature
Date (DD-MMM-YYYY)
What to fill in
| Placeholder | What to enter | Who provides it | Required? |
|---|---|---|---|
| [REPORTS_TO_TITLE] | Formal job title of the role's immediate supervisor (e.g., Operations Manager, Controller) | Hiring Manager / Owner | Yes |
| [EMPLOYMENT_TYPE] | Nature of employment (e.g., Full-Time Permanent, Part-Time Permanent, Contract) | Hiring Manager / HR | Yes |
| [WORK_SCHEDULE] | Standard weekly schedule and hours (e.g., Monday to Friday, 37.5 hours per week) | Hiring Manager / HR | Yes |
| [WORK_LOCATION] | Primary physical site address, hybrid arrangement, or remote jurisdiction | Hiring Manager / HR | Yes |
| [OVERTIME_ELIGIBILITY] | Overtime status under [PROVINCE] employment standards (e.g., Eligible, or Not eligible under a managerial or other exclusion) | HR / Management | Yes |
| [NOC_CODE] | Applicable 5-digit National Occupational Classification code | HR / Recruiter | Yes |
| [SALARY_RANGE_MIN] | Minimum annualized base salary or hourly wage for the role (CAD) | Management / Compensation | Yes |
| [SALARY_RANGE_MAX] | Maximum annualized base salary or hourly wage for the role (CAD) | Management / Compensation | Yes |
| [EFFECTIVE_DATE] | Date this version of the job description formally takes effect | Hiring Manager / HR | Yes |
| [LAST_REVIEWED_DATE] | Date this document was last evaluated for operational relevance | Hiring Manager / HR | Yes |
| [ORGANIZATION_NAME] | Operating commercial name of the business | Management | Yes |
| [HRIS_NAME] | Specific name of the organization's HR information software or platform | HR / Management | Yes |
| [PAYROLL_SYSTEM] | Specific name of the organization's payroll processing software | HR / Payroll | Yes |
| [OWNER_OR_MANAGER] | Specific title or role of the operating business owner or departmental head | Management | Yes |
| [MAX_LIFT_WEIGHT_KG] | Maximum weight threshold required for occasional lifting (e.g., 10 kg) | Operations / Safety Lead | Yes |
| [REQUIRED_PPE] | Specific safety equipment required when visiting operational floors (e.g., CSA steel-toe boots, high-visibility vest, safety glasses) | Safety Lead / Manager | Yes |
| [N_BUSINESS_DAYS] | Target turnaround window for standard ad-hoc analytical inquiries (e.g., 3 business days) | Hiring Manager | Yes |
| [HOURS_SAVED_WEEKLY_TARGET] | Quantitative performance benchmark for hours automated out of manual workflows (e.g., 5) | Hiring Manager | Yes |
Official sources
Government and professional sources this template was checked against.
- Statistics Canada — Labour
- National Occupational Classification
- Office of the Privacy Commissioner of Canada — Security Self-Assessment
- CPHR Canada
This template is general information for Canadian employers, not legal advice. Employment standards, human rights and privacy rules differ by province. Check them before you use it.
Questions
What does a data analyst do?
The Data Analyst collects, organizes, and analyzes operational, financial, and workforce data to support evidence-based decision-making across [ORGANIZATION_NAME]. Reporting directly to [REPORTS_TO_TITLE], the role is responsible for transforming raw business records into reliable reports, dashboards, and data models. The position serves as an internal analytics resource, ensuring operational leaders have accurate, timely visibility into core business metrics. The primary outcome of this role is the delivery of high-integrity data insights that improve operational efficiency, minimize reporting errors, and identify business trends.
What should a data analyst job description include?
A short summary of the role, the main duties with a rough share of time, required and preferred qualifications, the skills you'll assess, working conditions and physical demands, and how performance is measured. State the pay range and who the person reports to. This template covers all of it; fill in the highlighted blanks and remove anything that doesn't apply.
Can I use this template for free?
Yes. Download it as a Word file, copy the text, or print it. Staffkin can also turn it into a prescreen and interview guide for the same role.
Hiring a data analyst? Do the rest in one place
Staffkin keeps this job description with the job, sends candidates a prescreen, gives you a scored interview guide and runs reference checks. Free for your first job.
Start free