onsite
Jr Data Engineer - Citylitics
Data Engineer
Entry‑level data engineer building scalable pipelines in Python and SQL, orchestrating ETL workflows on AWS to transform raw infrastructure data into actionable insights.
About the role
Key Responsibilities
- Design, develop, and maintain data pipelines that ingest, clean, and transform large volumes of infrastructure data.
- Write efficient SQL queries and Python scripts to extract insights from relational and semi‑structured datasets.
- Collaborate with data scientists and product teams to support real‑time analytics and reporting.
- Monitor pipeline performance, troubleshoot issues, and implement optimizations.
- Document data models, pipeline logic, and best practices for future maintenance.
Requirements
- Strong foundation in Python programming and SQL.
- Experience with ETL concepts and building data pipelines.
- Familiarity with cloud services, preferably AWS (S3, Redshift, Glue).
- Excellent problem‑solving skills and attention to detail.
- Good communication skills and ability to work in a collaborative environment.