onsite
Data Engineer - Project Delivery Analyst - Deloitte
Data Engineer
Experienced Data Engineer who will design, build, and maintain scalable data pipelines and analytics solutions for multiple product teams, leveraging Python, SQL, Spark, and cloud services within a collaborative, client‑focused delivery model.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest, transform, and load data from diverse sources into the Data & Analytics Foundry.
- Implement scalable data processing workflows using Apache Spark and Python to support analytics and reporting needs.
- Collaborate with product and business teams to translate requirements into technical specifications and data models.
- Optimize data storage and query performance on cloud platforms (AWS), ensuring reliability, security, and cost‑effectiveness.
- Provide technical guidance and mentorship to junior engineers and contribute to best‑practice documentation.
Requirements
- 5+ years of hands‑on experience in data engineering, building production‑grade pipelines.
- Strong proficiency in Python and SQL, with a solid understanding of relational and NoSQL databases.
- Experience with big‑data processing frameworks such as Apache Spark or Flink.
- Proven experience deploying and managing data solutions on AWS (e.g., S3, Redshift, Glue, EMR).
- Excellent problem‑solving and communication skills, with the ability to work closely with cross‑functional teams.
Skills
pythonsqlapache sparkaws