Job Title:
Senior Data Engineer
Reports To:
Data and Reporting Manager
Salary:
£85,000 DOE
Your Role
* Work closely with the CTO & the Data and Reporting Manager to define and implement the short & the long-term strategies around Data & MI reports.
* Communicate effectively with internal customers and third parties.
* Analyse both large and complex reporting requirements.
* Collaborate effectively with Product Owners, Developers, Designers, DevOps Engineers, and the wider business.
* Hands-on development of MI & BI reports for the various business units.
* Work with four other Data Engineers / Reporting Developers, and the Data and Reporting Manager.
* Support, mentor and help the more junior members of the team.
* Test and cross validate reports for accuracy and integrity.
* Perform regular, technical reviews of your team’s work.
* Analyse and recommend enhancements to the MI reports, processes, and standards.
* Assist with resolution of support issues.
Requirements
* 4+ years of experience as a Data Engineer or on a similar role.
* Extensive experience with SQL, Amazon Redshift & ideally MySQL.
* Extensive experience with visualisation tools, ideally with Amazon QuickSight.
* Experience with AWS Glue and the ability to write Python scripts, e.g. for ETL.
* Excellent data modelling skills.
* Experience developing ETL & ELT processes from multiple data sources & types.
* Experience in dashboard design and development.
* Experience working in a collaborative Agile environment.
* Mentoring skills for the less experienced members of the team.
* Practical experience with JIRA & Confluence.
* Excellent communication skills.
* Self-motivated, proactive, independent thinker, with a “can do” mentality.
* Team player.
* Inquisitive with a desire to learn and use new technologies.
* Knowledge of SAP Business Objects would be helpful but not necessary – currently in use but in the process of migrating to Redshift & QuickSight.