Skip to main content
Data and analytics · Level 2 of 5

Data Analyst job description

Updated

How the library is built

A Data Analyst owns analyses and reporting for a domain with little oversight. It is the data and analytics role at level 2 of 5, measured against the same skills as every other rung on the ladder.

This is what data and analytics teams expect from a Data Analyst. 34 skills, each with the mastery level set for this rung, and 1 certification required from here on. It is one of the department templates in Competrace, so after signing up you can add it from Departments → Add from template and edit it.

Not sure how career levels fit together? Read what a career framework is

Skills and expected level

Data and analytics — Data Analyst
Owns analyses and reporting for a domain with little oversight.

RESPONSIBILITIES
- Build pipelines that handle late-arriving and out-of-order data, backfill history safely, and keep runs idempotent.
- Write efficient queries against large tables, choosing indexes and query shape to avoid a full scan, and explain a query plan to a colleague.
- Add a new dimension attribute or a straightforward fact table to an existing model, following the conventions already in place.
- Write a transformation step that joins and reshapes several sources into one model, documenting the assumptions you made.
- Add a table to the correct layer, following existing partitioning and naming conventions.
- Design the checks and alert thresholds for a new dataset so they catch silent failures, and root-cause a recurring failure to its source system.

REQUIREMENTS
- Experience at the Junior Data Analyst level (level 1 of 5) or equivalent
- Holds Salesforce Certified Tableau Desktop Foundations

REQUIRED SKILLS
Data Engineering
- Analytical SQL Querying — You can write efficient queries against large tables, choosing indexes and query shape to avoid a full scan, and explain a query plan to a colleague.
- Dimensional Data Modeling — You can add a new dimension attribute or a straightforward fact table to an existing model, following the conventions already in place.
- Data Pipeline Development — You can build pipelines that handle late-arriving and out-of-order data, backfill history safely, and keep runs idempotent.
- ETL/ELT Transformation Design — You can write a transformation step that joins and reshapes several sources into one model, documenting the assumptions you made.
- Data Warehouse Architecture — You can add a table to the correct layer, following existing partitioning and naming conventions.

Data Governance
- Data Quality and Pipeline Monitoring — You can design the checks and alert thresholds for a new dataset so they catch silent failures, and root-cause a recurring failure to its source system.
- Metric Definition and Governance — You can write a clear definition for a new, uncontested metric, including its calculation and known edge cases.
- Data Lineage and Documentation — You can document the datasets you build to the standard the team expects and keep the lineage record current when you change a transformation. You do not leave the write-up until the end.
- Data Ethics and Privacy — You can design roles and retention for a dataset so it holds only what its purpose needs, and answer a subject access or deletion request against it.

Statistics & ML
- Statistical Analysis and Inference — You can run a standard hypothesis test or confidence interval for a straightforward comparison, and state what its result does and does not show.
- Experiment Design and A/B Testing — You can set up a straightforward A/B test with a clear hypothesis, a correctly sized sample and a pre-registered success metric.
- Predictive Modeling and Machine Learning — You can describe, in plain terms, the difference between a regression problem and a classification problem.
- Feature Engineering — You can create the standard features a model needs from clean fields and explain what each one represents. You check for leakage and missing values instead of assuming the raw data is fit to use.
- Forecasting and Trend Analysis — You can fit standard forecasting models to a clean series, handle seasonality, and report a range rather than a single number. You go back and check the forecast against the outcome.
- Data Exploration and Preparation — You can cleanse a familiar dataset by fixing formats and missing values, and record each change you made in a log.
- Programming for Analysis — You can write tested, documented Python or R analysis code that a colleague can rerun to get the same results.

Visualization
- Dashboard Design — You can design a dashboard for an ambiguous request by first working out what decision it needs to support, and cut features that do not serve that decision.
- Data Visualization Best Practice — You can choose a chart for a straightforward comparison that avoids distortions such as a truncated axis, and pick colors that readers with color-blindness can tell apart.
- Stakeholder Analytics Translation — You can challenge a stakeholder's framing and agree a written problem statement that names the decision to be made and how the analysis will inform it.
- Analytics Storytelling and Reporting — You can present a result to a non-technical colleague, explaining what it means and how confident you are, without walking them through the query. You answer the follow-up rather than repeating the chart.

Delivery
- Project Management — You can organize a small piece of work into steps, put them in a sensible order, and finish it by the date you agreed, raising problems before they cause a delay.
- Planning & Estimation — You can estimate your own work with reasonable accuracy and keep a steady enough pace that other people can plan around you.
- Ownership & Accountability — You can pick up a problem that has no obvious owner and make yourself accountable for it, including the parts nobody enjoys.
- Quality Focus — You can define what good enough means for a project, put checks in place to show it has been met, and hold work back when it falls short.

Craft
- Problem Solving — You can break a large, ambiguous problem into pieces and weigh the options for each against the evidence.
- Domain Expertise — You can work confidently with the tools and methods your team uses daily, and you can explain how your work serves the team's goals.
- Continuous Learning — You can pick up an unfamiliar area fast enough to be useful in it, and you turn what you learned into something others can reuse.

Communication
- Communication — You can explain a complex topic to people with very different backgrounds, adjusting the detail to the audience without talking down to them.
- Collaboration — You can build working relationships beyond your own team and get things done through people who do not report to you.
- Writing & Documentation — You can write for a defined audience, whether a proposal, a policy, a report, or a decision record, and make the reasoning as clear as the conclusion.
- Stakeholder Management — You can identify who is affected by your work and keep them updated at a level of detail and a frequency that suits them.

Leadership
- Leadership — You can spot a problem and propose a way forward unprompted, and you take a small leading role such as running a working group.
- Mentoring — You can help someone new settle into your team's work, answer their questions patiently, and give feedback specific enough to act on.
- Strategic Thinking — You can connect your team's work to its goals and question a task that does not appear to serve them.

REQUIRED CERTIFICATIONS
- Salesforce Certified Tableau Desktop Foundations (required from Data Analyst)

Data Analyst: common questions

Owns analyses and reporting for a domain with little oversight. About the data and analytics framework: A ladder from junior analyst to principal data scientist, covering data engineering, governance, statistics, ML and visualization. A Data Analyst is rated across all 8 skill areas in that framework, at the mastery this level expects.

Both are rated on the same 34 skills; 32 of them expect more of a Data Analyst than of a Junior Data Analyst. The biggest step is Data Pipeline Development, where the expectation becomes: “You can build pipelines that handle late-arriving and out-of-order data, backfill history safely, and keep runs idempotent”.

34 skills across 8 areas: Data Engineering, Data Governance, Statistics & ML, Visualization, Delivery, Craft, Communication, Leadership. The highest bar at this rung is Proficient, reached by 14 of them; the job description on this page writes out what every skill means at this level.

A Data Analyst must hold 1 certification: Salesforce Certified Tableau Desktop Foundations. They are cumulative on this ladder — each one stays required at every rung above the one that introduces it.

The same level in related departments

Level 2 of 5 on the ladders closest to this one.

Rather start from a skill than a role? Browse every skill in the library

Use this exact framework in your own org

For managers and HR teams: create a free account, then add data and analytics from Departments → Add from template: all 34 skills, with the mastery expected at each of your 5 career levels — already filled in. Rename or delete anything you don’t want.