F200 TA5: Job Roles, Skills and Attributes
Who does what in a data team, the technical and personal skills each role needs, and how to communicate a finding to somebody who will not read the method.
The roles
| Role | Responsible for | Typical tools |
|---|---|---|
| Data analyst | Answering business questions from existing data: querying, analysing, reporting, visualising | SQL, spreadsheets, Power BI or Tableau, Python or R |
| Data scientist | Statistical modelling and prediction, experiment design, machine learning | Python or R, notebooks, ML libraries, SQL |
| Data engineer | Building and running the pipelines that deliver reliable data | SQL, Python, orchestration tools, cloud platforms |
| Database administrator | The databases themselves: performance, availability, backup, security | SQL, DBMS tooling, monitoring |
| Data architect | How data is modelled and how systems fit together across the organisation | Modelling tools, governance frameworks |
| Business intelligence analyst | Reporting and dashboards that the business runs on day to day | BI platforms, SQL, data modelling |
| Data governance or protection officer | Policy, compliance, quality standards, the data dictionary | Governance and cataloguing tools |
| Information security analyst | Protecting data against loss, breach and misuse | Security tooling, monitoring, audit |
How the roles relate
The engineer makes the data available and trustworthy. The analyst uses it to answer a question that has been asked. The scientist tackles questions that need a model rather than a query. The administrator keeps the platform running. The architect decides how it all fits together, and the governance role decides what is allowed. In a small organisation one person does several of these, which is why the job titles overlap in adverts.
The analyst explains what happened and why, from data that exists. The scientist predicts what will happen, and often has to create the data to do it through an experiment. The dividing line in practice is whether the answer needs a model.
- The architect designs how it all fits together.
- Engineers, administrators, analysts, scientists and BI analysts each do one part of getting value from data.
- Governance and security look after quality, compliance and protection across all of it.
Technical skills
| Skill | Why it is needed |
|---|---|
| SQL | The common language of data. Almost every role needs it, and most interviews test it |
| Spreadsheet modelling | Lookups, pivot tables, named ranges, scenario modelling, and knowing when to stop using one |
| Programming in Python or R | Automation, reshaping data, statistics, modelling, anything repeated |
| Data visualisation | Choosing the right chart, and building a dashboard somebody will actually use |
| Statistics | Averages and spread, distributions, correlation, significance, and the limits of each |
| Data modelling | Tables, keys, relationships, normalisation, and designing a schema that will survive |
| Data cleaning and wrangling | The largest part of the actual job |
| Cloud and pipeline tooling | Where the data lives and how it moves |
| Version control | Keeping queries and scripts tracked, reviewable and reproducible |
| Security and compliance awareness | Enough to recognise when a request should not be fulfilled as asked |
Statistics worth being precise about
- Mean is the arithmetic average, and a single extreme value drags it
- Median is the middle value, and it does not care about extremes
- Mode is the most common value, and it is the only average for nominal data
- Range is the crudest measure of spread; the interquartile range and the standard deviation are the useful ones
- Correlation means two things move together. It is not causation, and the exam will ask
- Trend is direction over time, and a short series can show a trend that is noise
Median household income and mean household income differ by thousands of pounds, and which one an organisation quotes tells you what it wants you to conclude.
Step 1 of 4 Strong positive correlation: as one rises, so does the other.
Correlation lab
Add and drag points on a scatter plot and watch the coefficient respond. This tool needs JavaScript, so turn it on to use it. Everything you need to answer the exam question is explained in the text above.
Personal attributes and communicating results
The attributes that are actually assessed
| Attribute | What it looks like in the job |
|---|---|
| Attention to detail | Noticing that a total is 1% out and chasing it rather than rounding it |
| Logical reasoning | Forming a hypothesis and testing it, rather than looking for a chart that agrees |
| Curiosity | Asking why the number moved, not just reporting that it did |
| Scepticism | Distrusting a result that is too convenient, including your own |
| Communication | Explaining a method to a technical colleague and a conclusion to a director |
| Commercial awareness | Knowing which questions are worth answering |
| Ethical judgement | Recognising when something lawful is still wrong |
| Resilience and patience | Most of the work is cleaning, and most hypotheses are wrong |
| Teamwork | Analysis is a relay: engineer, analyst, decision maker |
| Time management | A good answer on Tuesday beats a perfect one next month |
Communicating to a non-technical audience
- Lead with the answer. The conclusion first, the method afterwards, and the caveats with it rather than buried.
- One chart, one message. If a chart needs a paragraph to interpret, it is the wrong chart.
- Use their units. Pounds, customers, days. Not standard deviations.
- Quantify the uncertainty in plain words. "Between about 4% and 7%" is honest; "4.83%" implies precision you do not have.
- Say what should change. An analysis that recommends nothing is a report, not an analysis.
- Keep the method available, not in the way. An appendix, a documented query, a reproducible notebook.
Choosing a chart
| Chart | Shows | Do not use it for |
|---|---|---|
| Bar | Comparison between categories | Showing a trend over many points |
| Line | Change over time | Unordered categories |
| Scatter | Relationship between two numeric variables | Categorical data |
| Histogram | The distribution of one numeric variable | Comparing categories |
| Box plot | Spread, median and outliers across groups | A general audience, without explanation |
| Stacked bar | Composition within a total | Comparing the middle segments precisely |
| Pie | One part against a whole, with very few slices | More than about four categories, or any comparison |
| Map | Geographic pattern | Anything where geography is not the point |
"Returns on the new line are running at 11% against 4% for the rest of the range, which is about £18,000 a month. The pattern is almost entirely one size, so the likely cause is sizing rather than quality, and the cheapest test is to update the size guide before changing the supplier." Finding, figure, cause, action. That is the shape of a top band answer.
Key terms you must be able to define
- Data analyst
- A role answering business questions from existing data through querying, analysis and reporting.
- Data scientist
- A role using statistical modelling and machine learning to predict and explain.
- Data engineer
- A role building and maintaining the pipelines that deliver reliable data.
- Database administrator
- A role responsible for a database's performance, availability, backup and security.
- Data architect
- A role designing how data is modelled and how systems fit together.
- SQL
- The standard language for querying and manipulating relational data.
- Mean
- The arithmetic average, which is pulled by extreme values.
- Median
- The middle value of an ordered set, which is unaffected by extremes.
- Correlation
- A measure of how closely two variables move together, which does not establish cause.
- Data visualisation
- Presenting data graphically so a pattern can be seen and acted on.
- Data storytelling
- Communicating a finding, its evidence and its implication to a decision maker.
Flashcards
Say the definition out loud before you flip the card. Retrieving it from memory is what builds recall, reading it again is not.
Reach the top grade on this topic
Role questions are marked on responsibility and boundary, not on job titles. Say what the role is accountable for, what it hands to another role, and what it needs from them. Communication questions are marked on whether your answer would actually work on the person described.
Mistakes that cost marks here
- Describing a role by its tools rather than its responsibilities.
- Confusing the analyst with the scientist. The dividing line is whether a model is needed.
- Treating correlation as causation.
- Quoting a mean where the distribution is skewed, without mentioning the median.
- Using a pie chart to compare values, or with more than about four slices.
- Leading a report to a director with the method instead of the answer.
The most valuable skill in data analytics is not the one that gets advertised. An analysis nobody understands changes nothing, so the ability to explain a result in one sentence to a person who will never see the query is worth more than another modelling technique.
Knowledge check
Exam-style questions
Five written questions in the style of the real paper. Write a full answer, then let the marker check it against the mark scheme.
- LA genuine role is named
- LIts main responsibility is stated
- LA second, different role is named
- LThe second responsibility is stated
A data engineer is responsible for building and maintaining the pipelines that extract, transform and load data so that it arrives reliably and on time. A data analyst is responsible for answering business questions from that data, through querying, analysis, visualisation and reporting to the people who make the decisions.
- LCorrelation means two variables move together
- LA third factor, or reverse causation, may explain it
- LA valid example is given
A correlation shows only that two variables move together, which can happen for several reasons other than one causing the other. A third factor may drive both: ice cream sales and drowning deaths rise and fall together across the year, but neither causes the other, because hot weather causes both more ice cream buying and more swimming. The relationship can also run the opposite way to the one assumed, or be coincidence in a small sample. Establishing cause needs a mechanism and ideally a controlled experiment, not a correlation coefficient.
- LLead with the finding, not the method
- LQuantify it in business terms
- LUse one clear visual
- LBe honest about uncertainty or limitations
- LRecommend a specific action
The analyst should open with the finding in one sentence, not with how it was found: complaints run at roughly three times the normal rate for three days after every release, which is about 120 extra contacts per release. A single line chart of daily complaints with the release dates marked makes the pattern obvious without any explanation, and that should be the only chart in the room. The figures should be given in the management team's own units, complaints and support hours rather than standard deviations, and the uncertainty stated plainly: the pattern holds across the last eight releases, but it shows association rather than cause, and some of the rise may be users contacting support about a change rather than a defect. The analyst should then close with a specific recommendation, such as categorising the complaints from the next two releases to separate defects from confusion, because that distinguishes a testing problem from a communication one and costs nothing to find out. The method and the query should be available as an appendix for anyone who wants it, but not presented.
- LTechnical skills are named specifically
- LData preparation is recognised as the bulk of the work
- LStatistical judgement is addressed
- LCommunication is addressed
- LAttention to detail is addressed
- LScepticism or ethical judgement is addressed
- LCommercial or business understanding is addressed
- LA clear judgement with justification
The technical floor is well defined. An analyst needs SQL, because almost all organisational data sits behind it, together with enough spreadsheet modelling to build something a colleague can use and enough Python or R to automate anything done more than twice. They need visualisation skill, which is mostly the judgement to pick the right chart and resist the decorative one, and enough statistics to know that a mean is misleading on a skewed distribution, that a correlation is not a cause, and that a difference in a small sample may be nothing at all. Underneath those sits data preparation, which is the largest single part of the actual job: finding the data, understanding what each field really means, reconciling two systems that disagree and deciding what to do about missing values, all of which demands patience as much as technique. The personal attributes matter as much as the tools. Attention to detail is what makes an analyst chase a total that is one per cent out instead of rounding it, and that one per cent is quite often the finding. Scepticism is the discipline of distrusting the convenient result, including their own, and checking hardest when the answer is what everybody hoped for. Commercial awareness decides which questions are worth the week it takes to answer them, and ethical judgement decides which ones should not be answered at all. Weighing these, the most important is communication. Every other skill produces a result that exists only inside the analyst's head or their notebook, and a correct analysis that a decision maker does not understand changes nothing, while a clearly explained partial answer changes behaviour the same afternoon. Technical skills can be taught quickly and are increasingly assisted by tooling; the ability to turn a result into a sentence a director will act on, with its uncertainty stated honestly, is the part that makes the whole role worth funding.