onsite
Data Engineer - Data Platform - INTERSPORT Digital
Data Engineer
Data Engineer responsible for building and maintaining a unified data platform that powers analytics across product, marketing, customer service, and operations. Leverages Python, SQL, AWS, and robust data modeling to ingest, transform, and serve high‑quality data as the company’s single source of truth.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines that ingest, transform, and load data from diverse internal sources into a unified data lake and warehouse.
- Implement data modeling best practices to create a single source of truth, ensuring data quality, consistency, and accessibility for analytics and reporting.
- Collaborate with cross‑functional teams (product, marketing, customer service, operations) to understand data needs and deliver actionable insights.
- Optimize performance of ETL processes using AWS services (Glue, Redshift, S3) and Python scripting.
- Monitor, troubleshoot, and improve data pipeline reliability and efficiency.
Requirements
- Proven experience as a Data Engineer or similar role, with strong hands‑on skills in Python and SQL.
- Hands‑on experience with AWS data services (Glue, Redshift, S3, Athena).
- Solid understanding of data modeling, ETL concepts, and data warehousing principles.
- Experience with data pipeline orchestration and monitoring tools.
- Strong analytical mindset and ability to translate business requirements into technical solutions.