Senior Data Engineer
Climate17 has partnered with a forward-thinking client who offer a range of services in the renewable energy industry including: asset management, financial, legal, monitoring and technical support. Their portfolio under management has increased rapidly in recent years, with their expertise now recognised in both the European and global markets.
The renewable energy market has grown rapidly over the past 10 years and is forecast to grow even faster in the next decade and beyond. Our client is committed to a programme of digitalisation and continuous improvement in order to provide the best services to clients.
Role
We are now looking for a talented and experienced Senior Data Engineer to be at the centre of an internal data team. You will be reporting into the Director of Asset Management in the UK, and will work closely with our Senior Technical Project Manager, Reporting & Analysis Manager, the Asset Management Team and the other Data Engineers.We are looking for a highly experienced Data Engineer to maintain and improve an existing in-house software and support with data systems and processes.
Key Responsibilities- Quickly gaining in-depth understanding of the system through conversations with the data team and reading code and documentation
- Maintenance and improvement of in-house data systems.
- AWS infrastructure used for in-house data systems.
- Support and guidance to the team with advanced experience in data engineering technologies and best practices
- Create & Maintain Databases & other forms of data storage that the system depends on
- Working with the key stakeholders to further improve and develop the software platform
- Create & Manage data integrity and flow from multiple data sources into a data warehouse
- Working as lead developer to plan and execute the development strategy
- Looking for other areas of integration and automation
- Supporting other teams understanding and engaging with the system and developing UIs for these interactions
- Looking for other areas to automate information flows in the wider business and helping to deliver these projects
- Maintain data security and confidentiality by using information within the parameters of the job role, any applicable SLAs, the company data policies and / or privacy notices and the statutory guidelines set out within the GDPR and any associated UK legislation, in particular data generated by CCTV or that may be classified as personal data.
- Comply with all required fire, health and safety requirements for the environment in which you are working, including making yourself aware of the current applicable policies and risk assessments and acting accordingly, and attending any required training.
- Any other reasonable task as requested by a Manager, Partner or Director of the business.
- Bachelor’s degree in computer science or equivalent
- 10+ years’ experience of developing using Python and industry standard Python frameworks
- Experience in developing user interfaces and experience in developing APIs
- ETL pipelines using concurrency
- Highly experienced with cloud environments especially AWS
- Experience in accessibility and security compliance
- AWS (including technologies such as ECS, Route 53, S3, EC2, RDS, Cognito, Cloudwatch, EFS, Aurora, Athena, RedShift) or similar services on other cloud platforms
- Flask, Django or other similar web framework for Python
- Linux
- SQLAlchemy or other similar Object-Relational Mapping (ORM) library for python
- Pulumi, Terraform or similar infrastructure as code tools
- Front end technologies including HTML and CSS
- PostgreSQL or other relational database engine
- Communicate information as required within the team.
- Attend team meetings, company meetings, handover meetings and appraisals as required.
About Us
Climate17 is a purpose-led, international Renewable Energy & Sustainability recruitment firm. We provide specialist talent acquisition services to organisations seeking to reduce their environmental footprint, as well as those working towards the decarbonisation of the energy sector.
Inclusive Application Process
Climate17 is committed to creating a diverse, inclusive, and equitable workplace. We believe there is no solution to climate change without people. We aim to increase diversity across all areas and as such, we are committed to partnering with clients and candidates to create an inclusive and sustainable regenerative world.
We welcome applications from all qualified candidates, regardless of their ethnicity, race, gender, religious beliefs, sexual orientation, age, or whether or not they have a disability. If you require additional support, equipment, or resources to participate in the job application or interview process