Working in a small data team, you’ll balance production support, pipeline enhancement, and new data delivery across a growing data environment.
Key responsibilities:
- Own production pipeline support, including monitoring, triage, and incident response
- Enhance and refactor existing ETL pipelines for reliability and performance
- Build new pipelines and integrations across internal and external data sources
- Develop data models and pipelines using Python, dbt, SQL and Snowflake
- Deliver data solutions to support reporting, analytics and ML use cases
- Strong hands-on experience with Azure cloud data platforms, Snowflake, dbt, Python & SQL
- Proven background supporting production ETL/data pipelines end-to-end, including incident response
- Experience integrating data from APIs or third-party systems
- Comfortable working in existing environments and improving live systems
- Able to operate as a senior individual contributor in an Agile environment
- Able to balance competing priorities across support, enhancements and new build work
- High-impact contract role in a growing data function
- Mix of production support + new delivery
- Hybrid working environment
- Possibility to extend
