Data Engineer at TransitionZero, London, 3-6 Months, £200-£400 per day (Outside IR35)

£200 - £400 per day
  • Contract Spy
  • London, UK
  • Aug 29, 2024
up to 6 Months Information Technology

Contract Description

Role: Data Engineer
Role Type: Contractor (we can also offer a Fixed Term Permanent contract with full benefits)
Rate: Dependent on experience (Junior) £200 -£400 (Senior) per day. Outside IR35
Location: Hybrid, Remote or can be based in our London Office 
Contract Length: 3-6 Months
Start: ASAP 

About Us

We are a climate analytics not-for-profit established in 2021. We build open energy transition products without usability barriers and partner with mission-aligned organisations to help scale a global standard for energy transition planning. We are entirely grant-funded and our data is used by developers, financiers, planners and think tanks internationally.

About the Role:

TransitionZero is seeking two Data Engineer contractors to support the development and maintenance of TZ’s API, flagship model-builder, and data-explorer products.

The Data Engineer will also work closely with other Data Team members to help to build the data infrastructure to orchestrate and monitor the ingestion, cleaning, and periodic release of power system data, as part of the creation of a data warehouse.

Responsibilities:

Writing Python code for retrieving, manipulating, and serving data:
Developing data ingestion scripts and tooling including web scrapingWriting unit tests 

Developing SQL-based ETL pipelines for the data warehouse 

Using Google cloud platform tools including big query, data form and airflow 

SQL-first transformation workflows

Preparing technical documentation and READMEs


About You:

A skilled developer with formal training or on-the-job experience writing back-end data services with Python and or SQL and experience with cloud platforms like AWS or Google Cloud. You will apply your knowledge of Python/SQL development to build data retrieving and cleaning scripts, containerised jobs and workflows, webscrapers, extract-transform-load pipelines. 

While we are a rapidly growing tech startup, we are also a non-profit, so a high level of adaptability and willingness to approach challenges with creativity and curiosity is essential.


Essential Skills Required:

Strong SQL and/or Python experience proficient in scripting, data retrieval, and data manipulation 

Experience writing complex SQL transformations 

Experience with AWS or Google Cloud 

Strong knowledge of Data Management principles in a Data/ Lakehouse Architecture.

Understanding of SQL-first transformation workflows using eg dbt or dataform 


Qualifications

Degree-level qualifications in software engineering OR a STEM degree with software development experience (3+ years).

Whilst we can accomodate this contract on a remote basis, the candidate will require the RTW in the UK.