Data Analyst

Yorkshire Dental Suite
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 40K

Job location

Tech stack

API
Data analysis
Business Systems
Cloud Computing
Databases
Data Integration
ETL
Data Warehousing
Relational Databases
Database Queries
Python
PostgreSQL
Operational Data Store
Power BI
SQL Databases
Data Streaming
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Tools for Reporting
Hubspot
Api Design
REST
Software Version Control
Data Pipelines

Job description

We're looking for a technically curious and solutions-focused Analytics Engineer / Data Analyst / BI Developer to join our team. This is a hands-on role for someone who enjoys connecting systems, automating processes, building reliable data pipelines, and turning complex operational data into meaningful insights.

You'll sit at the intersection of business systems, analytics, and engineering - working across APIs, databases, ETL processes, and reporting platforms to create scalable data solutions that improve decision making.

This role would suit someone who enjoys solving problems, has a strong analytical mindset, and likes ownership of projects from concept through to implementation.


What You'll Be Doing

  • Designing, building, and maintaining data integrations between business systems and platforms
  • Developing ETL pipelines to ingest, transform, and maintain reliable datasets
  • Working with APIs to extract and synchronise data from third-party systems
  • Building and maintaining PostgreSQL databases and data models
  • Creating automated processes to reduce manual administration and improve data quality
  • Designing and maintaining Power BI dashboards and reporting solutions
  • Developing scripts and automation tools using Python
  • Supporting cloud-based workflows and integrations
  • Troubleshooting issues across databases, APIs, and reporting pipelines
  • Collaborating with stakeholders to understand requirements and translate business problems into technical solutions
  • Maintaining documentation and ensuring systems are scalable and supportable, * Understand our key business systems and data flows
  • Improve and streamline existing integrations
  • Deliver reporting enhancements that create measurable value
  • Increase automation and reduce manual processes
  • Build robust, maintainable solutions that support future growth

Requirements

Do you have experience in SQL?, We'd love to hear from candidates with experience in some or most of the following:

Essential

  • Strong SQL skills and experience with PostgreSQL or similar relational databases
  • Experience building ETL or data integration processes
  • Python scripting and automation experience
  • API integration experience (REST APIs)
  • Experience with reporting tools such as Power BI
  • Strong analytical and problem-solving skills
  • Ability to communicate technical concepts clearly to non-technical audiences

Desirable

  • Experience with AWS services and cloud-based workflows
  • Experience with CRM platforms (HubSpot) and system integrations
  • Experience integrating business systems such as operational, customer, or third-party platforms
  • Familiarity with data warehousing concepts
  • Knowledge of version control and deployment practices

Benefits & conditions

Pulled from the full job description

  • Employee discount
  • Store discount
  • Cycle to work scheme, * Opportunity to own and shape data solutions
  • High level of autonomy and project ownership
  • Broad exposure across systems, analytics, and engineering
  • A role where your work directly impacts business decisions
  • Supportive environment with opportunities to learn and grow

Pay: Up to £40,000.00 per year, * Cycle to work scheme

  • Employee discount
  • Store discount

Apply for this position