onsite
Junior Data Engineer - JD Sports
Data Engineer
Entry‑level data engineer responsible for building and maintaining data pipelines, supporting analytics, reporting, and AI use cases using Python, SQL, Airflow, and cloud services.
About the role
Key Responsibilities
- Assist in designing, developing, and maintaining scalable data pipelines and ETL processes.
- Collaborate with senior data engineers to integrate data from various sources into a unified data lake or warehouse.
- Write clean, efficient Python and SQL code for data extraction, transformation, and loading.
- Monitor pipeline performance, troubleshoot issues, and implement improvements.
- Support data quality checks, documentation, and metadata management.
Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, or related field.
- Proficiency in Python and SQL for data manipulation.
- Familiarity with ETL concepts and tools such as Apache Airflow.
- Basic understanding of cloud platforms (e.g., AWS) and data storage services.
- Strong analytical mindset, problem‑solving skills, and ability to work in a collaborative team environment.