Deadline: 21.11.2022

Python Analyst/

TransitionZero
United Kingdom

About Us

We are a climate analytics not-for-profit established in 2020 with the mission to accelerate climate action using data to support planning decisions in electricity and industry. We are entirely grant-funded by the Quadrature Climate Foundation, European Climate Foundation, Generation Investment Management, Google.org and Bloomberg Philanthropies, and our data is used by developers, financiers, planners and think tanks internationally.

At TransitionZero, we understand that diversity is an essential component of a successful team, whether that be diverse ways of thinking, personal or professional backgrounds and skills. We aim to be the most talented not-for-profit in our vertical, spearheading innovative data solutions through our culture of inclusivity and adaptability.

Our people are our greatest asset, and the diverse skills and perspectives individuals bring to our organisation are the driving force of our success. As an equal opportunity employer, we do not discriminate based on any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness to everyone. We will therefore consider all qualified applicants in the recruitment process as we welcome all the unique qualities and experiences that make you, you.

About you

TransitionZero is seeking a Python Analyst to support the development and deployment of data-intensive products and services to accelerate the transition to a net-zero emissions energy system. TransitionZero is developing a new Future Energy Outlook, to help key stakeholders identify the most critical interventions for reducing energy system emissions in the short, medium, and long term. You will play a pivotal role in delivering the fundamental data infrastructure of the new Future Energy Outlook.

Responsibilities:

You will:

  • Design, prototype, and deploy Python scripts and libraries to ingest third-party data into TransitionZero’s data ecosystem

  • Support the development of a flexible data infrastructure to maintain and expand TransitionZero’s existing and planned datasets, including:

    • Asset-level data: the features and properties of real economy assets and companies

    • Geospatial data: vector data (point-, line-, and polygon- layers corresponding to asset-level data) and raster data (land cover data, earth observation data, meteorological and climate data);

    • Other structured and unstructured data including, e.g. energy systems model results, company financial data, policy data, energy and commodity market data, etc.

  • Support the development of APIs and web back-ends to facilitate internal and external access to TransitionZero analysis and data

  • Analyse ingested data for completeness and quality

  • Collaborate with TransitionZero colleagues on research and analysis design, providing technical analysis and supporting communications materials and publications

Skills and Experience:

Essential:

Qualifications:

  • Degree-level qualification in a STEM field or equivalent workplace experience (3+ years)

Experience & Knowledge:

  • Software development, including:

    • Python-based scripting

    • Version control

    • Test-driven development

Skills & Abilities:

  • Python

  • Git

Beneficial:

Qualifications:

  • Graduate-level education in a STEM field or related disciplinary subject (energy systems engineering, earth observation, environmental science)

Experience & Knowledge:

Any of the following:

  • Experience with API development and deployment

  • Experience with cloud-based development and deployment:

    • Containerisation and serverless deployment

    • Continuous integration and deployment

    • Workflows and orchestration

  • Domain knowledge and/or experience:

    • Energy systems analysis

    • Industry and materials systems, commodities markets

    • Meteorology and climate science

Skills & Abilities:

Any of the following:

  • Containerisation, CloudOPs, CI/CD:

    • Kubernetes

    • GCP services (GCS, BQ, App Engine, Cloud-Build, Cloud-Run)

    • Orchestration libraries (Airflow, Prefect, Dagster)

    • CI/CD (GitHub Workflows)

  • Familiarity with core geospatial concepts and software libraries (PostGIS, GeoAlchemy, GeoPandas, RasterIO/XArray/STAC)

Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet all of the hiring guidelines or qualifications. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. At TransitionZero, we’re looking for people who are genuinely passionate about what they do, and we welcome people from all backgrounds.

Salary and Benefits:

  • Competitive salary based on experience

  • Discretionary bonus based on individual and company performance

  • Flexible working hours with hybrid working set-up (3 days a week in our London office)

  • Enhanced gender-neutral parental leave (4 months full paid)

  • Employee assistance programme

  • Private healthcare (coming soon)

  • Free gym (London office only)

  • Annual budget and dedicated leave time for relevant training courses

  • Quarterly offsites and regular in-person and remote socials

  • 25 days leave plus time off between Christmas & New Year

Want to share
your Green Job?

Send us the job details to [email protected]
We will let you know the different publication options including free and featured ones.