Job description · Data and AI · Full-time

Data Analyst job description

A data analyst turns raw business data into clear answers. They clean and join data from your tools, build dashboards, and dig into questions about customers, revenue, and operations.

Illustration of a job description template: a document with role requirements, plus pen, checklist, briefcase and search icons

Responsibilities

  • Pull and clean data from the CRM, store, ads, and finance tools
  • Build and maintain dashboards for key metrics
  • Answer ad hoc business questions with clear analysis
  • Define metrics and keep a data dictionary
  • Spot trends and anomalies and flag them early
  • Present findings in short written summaries

Requirements

  • Two or more years in data analysis
  • Strong SQL and spreadsheet skills
  • Experience with a BI tool
  • Python or R is a plus
  • Communicates insights simply

Tools

  • SQL
  • Google Sheets or Excel
  • Looker Studio, Power BI, or Tableau
  • BigQuery or Snowflake

What success looks like after 90 days

  • One trusted dashboard per team
  • A data dictionary with agreed metric definitions
  • Weekly insight summaries the owner acts on

Screening questions

Ask these before you book an interview.

  1. Which BI tools have you used?
  2. Rate your SQL and give an example query you wrote.
  3. Share a dashboard you built.
  4. This is a full-time role working set hours each business day. Can you commit to that schedule?

Interview questions

  1. Revenue is up but profit is down. How do you investigate?
  2. Two tools report different customer counts. What do you do?
  3. How do you decide what goes on a dashboard?
  4. Explain a complex finding to me as if I were not technical.

Hiring tip

Give a small, messy dataset as a paid test with one business question. The written answer shows analysis and communication together.

Data Analyst hiring FAQ

What does a Data Analyst do?

A data analyst turns raw business data into clear answers. They clean and join data from your tools, build dashboards, and dig into questions about customers, revenue, and operations. Day to day, the role covers work such as: pull and clean data from the CRM, store, ads, and finance tools, build and maintain dashboards for key metrics, and answer ad hoc business questions with clear analysis.

How much does it cost to hire a full-time Data Analyst from the Philippines?

We place a full-time Data Analyst from the Philippines for $1,800 a month. Every candidate passes our top 2% vetting, starts within 14 days, and comes with a 1-week trial backed by a replacement or refund. The price is a flat monthly rate for a dedicated full-time hire.

What skills should a Data Analyst have?

Look for: two or more years in data analysis, strong SQL and spreadsheet skills, experience with a BI tool, and python or R is a plus. Common tools include SQL, Google Sheets or Excel, Looker Studio, Power BI, or Tableau, and BigQuery or Snowflake.

What should a Data Analyst achieve in the first 90 days?

One trusted dashboard per team, A data dictionary with agreed metric definitions, and weekly insight summaries the owner acts on.

Can I copy and edit this Data Analyst job description?

Yes. Copy it with one click, edit it for your business, and post it anywhere. For a version built from your own task list, open it in our free job description generator, or book a strategy call and we will find the hire for you.

Want us to find your Data Analyst?

We place a full-time Data Analyst from the Philippines for $1,800 a month. Every candidate passes our top 2% vetting, starts within 14 days, and comes with a 1-week trial backed by a replacement or refund.