Job Description:
We are seeking a highly experienced Data Engineer to join our team at Morgan McKinley. The successful candidate will have at least 5 years of commercial experience working as a Data Engineer, with advanced skills in SQL and familiarity with multiple cloud platforms.
About the Role:
This is a permanent position with a hybrid working model, providing the ideal balance between remote and office work.
Key Responsibilities:
* Designing and developing data management solutions using Snowflake, AWS, Python, and PowerBI
* Developing robust reporting infrastructure to optimize data extraction, transformation, and reporting from various data sources
* Performing root cause analysis on internal and external data to answer business questions and identify opportunities for improvement
* Maintaining large datasets and implementing DevOps and MLOPs principles
Requirements:
* Minimum 5 years of experience in a similar role
* Advanced SQL skills and familiarity with multiple cloud platforms
* Strong knowledge of data modeling and data warehousing concepts
* Experience with building machine learning pipelines and operations on a cloud platform
* Familiarity with ETL scheduling tools like Apache Airflow
Skillset:
* Snowflake
* AWS
* Python
About You:
You will be a self-starter who takes ownership of tasks within your remit, with excellent written and verbal communication skills and strong attention to detail.