Data Specialist

2 months, 1 week ago
Full-time
Mid Level
Data Science and Analytics
Alex Staff Agency

Alex Staff Agency

Alex Staff Agency is a prominent player in the international IT recruitment market, providing staffing and recruiting services for large technical companies worldwide. With a team of highly experienced professional recruiters from various countries and...

Professional Services
11-50
Founded 2018

Description

  • Map BM units to power plants, substations, and fuel types using API data, public registers, and manual research.
  • Map substations to ETYS zones and grid supply points.
  • Build and maintain reference and master datasets linking identifiers across Elexon, National Grid ESO, the TEC register, and other sources.
  • Document mappings, assumptions, and known limitations for downstream users.
  • Reconcile legacy data formats with current schemas and granularities.
  • Investigate and resolve inconsistencies between Elexon message types such as BOALF, BOD, and DISBSAD.
  • Identify authoritative values when data sources disagree and explain the reasoning behind decisions.
  • Clean time-series data by detecting outliers, filling gaps, and resolving overlapping or duplicate timestamps.
  • Develop reusable Python-based data cleaning routines for repeated use across datasets.
  • Write and maintain Python data grabbers, build dbt models, orchestrate workflows with GitHub Actions, and design PostgreSQL schemas.

Requirements

  • Strong Python skills for data work, including fluency with pandas and the ability to write clean, testable, reusable code.
  • Solid SQL skills, including complex queries, window functions, and CTEs in PostgreSQL.
  • Experience with messy, real-world data such as reconciliation, cleaning, or mapping work.
  • Methodical and detail-oriented approach with the ability to identify inconsistencies and investigate root causes.
  • Strong documentation habits and an understanding that undocumented mappings and assumptions create technical debt.
  • Ability to work independently, own ambiguous problems, conduct research, and communicate findings clearly.
  • Experience with energy, utilities, or market data, preferably in any geography.
  • Familiarity with UK energy markets, Elexon data, or grid operations.
  • dbt experience for transformation pipelines.
  • Exposure to time-series data challenges such as irregular timestamps, gaps, and restatements.
  • Experience building software using agentic AI coding systems is highly desirable.

Benefits

  • Remote-first working with async collaboration.
  • Core overlap with UK business hours, with at least 4 hours of daily overlap expected.
  • Competitive compensation based on location and experience.
  • B2B contract arrangement.
  • Paid vacation.
  • Opportunities for learning and professional growth.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Data Migration Engineer (SQL Server / TSQL)

Cresteo 51-200 information technology & services

Cresteo is hiring a Data Migration Engineer to own end-to-end SQL Server data migrations from legacy schemas into reconciled, production-ready data for US-based clients and international teams.

JSON SQL Server
17 hours, 44 minutes ago

Data Analyst

QuestBridge 11-50 Diversified Consumer Services

QuestBridge is seeking a Data Analyst to support educational programs by managing program data operations, generating operational insights, and collaborating across teams.

Git Python R SQL Statistics Tableau
17 hours, 59 minutes ago

Research Data Analyst

Horizon Surgical Systems 11-50 Health Care Providers & Services

Horizon Surgical Systems Inc. is hiring a Research Data Analyst to support AI- and imaging-guided surgical robotics research for ophthalmology by managing experimental data and informing engineering and product work.

Linux Python
18 hours, 29 minutes ago

Statistical Analyst

Perr&Knight 51-250 Insurance

Perr&Knight is hiring an insurance operations professional to format, validate, and analyze statistical data feeds for regulatory reporting and client support.

SQL Server
18 hours, 44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers