Support the research team in the efficient collection and analysis of varied and cross-disciplinary data to incorporate into useable and reportable formats. This will include but is not limited to investment data and transaction and impact attributes.
Develop robust data pipelines for the ingestion of these data sources
Develop scripts in Python to query, analyse, and interpret data using statistical techniques
Develop Python web scraping scripts to expand the data sources available for analysis
Provide input into reports and presentations to disseminate analytical outputs
Work with CPI’s communications and research teams to develop data visualizations and web interfaces
Contribute to expanding CPI’s AWS Cloud Platform, developing pipelines using AWS Glue and AWS Lambda
Requirements
Degree in a quantitative field, such as computer science, quantitative finance or economics, physics, engineering, mathematics, statistics, or data science. Candidates without such a degree but who can demonstrate experience in a similar Data Analyst / Data Scientist / Data Engineering role are welcome to apply. Non-traditional qualifications with a significant Python for Data Analysis component will also be considered.
Excellent Python skills for data processing and analysis (Jupyter notebooks, Pandas, Numpy) or experience with languages such as R with a willingness to translate those skills into Python
Strong record of data analytics work and development of robust data processing pipelines
Previous professional work experience in a similar role/related field.
Fluency in written and spoken English
Ability to present complex data concepts to non-expert colleagues
Highly organised, with the ability to manage workload and plan outputs