At a Glance
- Tasks: Map energy data, clean datasets, and develop Python routines for analysis.
- Company: Leading international company in energy storage and grid stability.
- Benefits: Competitive salary, official employment, paid vacation, and professional growth opportunities.
- Why this job: Join a dynamic team and make an impact in the energy sector.
- Qualifications: 3+ years as a Data Engineer with strong Python and SQL skills.
- Other info: Remote or hybrid work options available; excellent career development.
The predicted salary is between 36000 - 60000 £ per year.
About the company and the project: An international company, a leader in developing large-scale energy storage and grid-stability technologies, is in search of a highly skilled and experienced Data Specialist to be a part of its core team. The company has been operating since 2006 and is currently expanding its portfolio of commercial power plants. The successful candidate will contribute to the fastest-growing direction, integrating advanced software with physical energy infrastructure. The company has offices in London, Dubai, and India. You are offered a completely remote form of collaboration or a hybrid work model in London.
Your tasks on the position:
- Mapping BM units, substations, and fuel types across Elexon, National Grid, and other sources; maintaining master/reference datasets
- Documenting mappings, assumptions, and known limitations clearly for downstream users
- Reconciling legacy and current data formats; ensuring consistency between Elexon message types
- Investigating discrepancies between data sources to determine authoritative values
- Cleaning time-series data: detecting outliers, filling gaps, resolving duplicates, and understanding root causes of quality issues
- Developing reusable Python-based cleaning routines and data grabbers for APIs
- Building dbt models and designing PostgreSQL schemas for clean, analysis-ready datasets
- Orchestrating workflows using GitHub Actions
Requirements:
- 3+ years of experience as a Data Engineer
- Strong Python programming skills (especially for API data ingestion and ETL)
- Advanced SQL and data modeling experience with PostgreSQL
- Experience with messy, real-world data
- English B2+
Will be a plus:
- Experience with energy, utilities, or market data
- Familiarity with UK energy markets, Elexon data, or grid operations
- dbt experience for transformation pipelines
- Exposure to time-series data challenges (irregular timestamps, gaps, restatements)
Benefits:
- Competitive salary according to your experience and skills
- Official employment according to the UK Labor Law
- Paid vacation
- Plenty of opportunities for learning and professional growth
- Starting next year, everyone will be issued Macs with tracking software
- B2B contract or official employment for the candidates based in the United Kingdom
Data Specialist (Remote/Hybrid) employer: Alex Staff Agency
Contact Detail:
Alex Staff Agency Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Specialist (Remote/Hybrid)
✨Tip Number 1
Network like a pro! Reach out to people in the energy sector, especially those who work with data. Use LinkedIn to connect and engage with them; you never know who might have a lead on your dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, SQL queries, or any data cleaning routines you've developed. This will give potential employers a taste of what you can do before they even meet you.
✨Tip Number 3
Prepare for interviews by brushing up on common data-related questions and scenarios. Practice explaining your thought process when tackling messy data or building models, as this will demonstrate your expertise and problem-solving skills.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Data Specialist (Remote/Hybrid)
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with Python and SQL in your application. We want to see how you've tackled messy data and built clean datasets, so don’t hold back on those examples!
Be Clear and Concise: When documenting your past projects, keep it straightforward. We appreciate clarity, especially when it comes to explaining your mappings and assumptions. This helps us understand your thought process better.
Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific requirements of the Data Specialist role. Mention any relevant experience with energy markets or dbt that could set you apart.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Alex Staff Agency
✨Know Your Data Inside Out
Make sure you brush up on your data skills, especially in Python and SQL. Be ready to discuss your experience with messy data and how you've tackled challenges in the past. The more specific examples you can provide, the better!
✨Familiarise Yourself with the Energy Sector
Since the company operates in the energy sector, it’s a good idea to understand the basics of UK energy markets and Elexon data. Showing that you have a grasp of industry-specific knowledge will definitely set you apart from other candidates.
✨Prepare for Technical Questions
Expect to face technical questions related to data cleaning, ETL processes, and database design. Practise explaining your thought process clearly and concisely, as this will demonstrate your problem-solving skills and technical expertise.
✨Showcase Your Collaboration Skills
As this role involves working with various teams, be prepared to discuss how you’ve collaborated in the past. Highlight any experience you have with tools like GitHub Actions and how you’ve contributed to team projects, as this will show you’re a team player.