Data Analyst
Role details
Job location
Tech stack
Job description
- Design, build and maintain key performance indicators and management reports, delivering weekly and monthly insights while ensuring accurate integration into strategic reporting cycles.
- Develop scalable Power BI dashboards and data visualisation outputs, underpinned by well governed models and documented data pipelines.
- Partner with stakeholders across the organisation to define metrics and deliver analysis, translating findings into clear, actionable recommendations and compelling data stories.
- Engineer and manage robust ETL pipelines (including APIs) to integrate diverse data sources, enabling the creation of impactful, real-time reporting solutions.
- Design and maintain fit-for-purpose data models, views and transformations that enable reliable, near real-time reporting solutions.
- Document data lineage and definitions to support transparency and reuse.
- Ensure data quality and integrity through rigorous validation, cleaning and reconciliation processes, fostering trust and reliability in all reporting outputs.
- Contribute to standardised metrics and data dictionaries to promote consistency and clarity across the organisation.
Technologies:
- ETL
- Support
- Power BI
- SQL
- Azure
- Cloud
- Python
Requirements
- Experience collating and analysing management information and performance metrics.
- Strong SQL skills with experience querying relational databases (e.g. SQL Server).
- Exposure to data modelling, enrichment and transformation techniques.
- Ability to work with complex datasets and apply business logic to analytical outputs.
- Excellent communication skills with the ability to explain insights to technical and non-technical audiences in clear written English.
- Ability to undergo strict vetting procedures, including a Disclosure and Barring Service (DBS) check and a Counter Terrorism Check (CTC).
Benefits & conditions
At Migrant Help, we are a leading charity established in 1963, dedicated to supporting individuals affected by displacement and exploitation across the UK. Our vision is to create a global society that protects vulnerable individuals, treating them with respect and enabling them to realize their full potential. We offer a permanent contract for a flexible, home-based role as a Data Analyst with a competitive salary of £37,000. Our benefits include enhanced family-friendly provisions, additional annual leave, access to an employee rewards platform, and a non-contributory pension scheme where we contribute 8% of your salary.