onsite
Managed Services - Senior Data Engineer - Manager - PwC
Data Engineer
Senior Data Engineer Manager leading data‑engineering teams to deliver cloud‑based analytics solutions on AWS, using Python, SQL and Spark to transform data, build pipelines, and provide strategic insights for clients.
About the role
Key Responsibilities
- Lead and mentor a team of data engineers, ensuring high‑quality delivery of data pipelines and analytics solutions.
- Design, develop and maintain scalable data architectures on AWS, leveraging services such as S3, Redshift, Glue and EMR.
- Implement ETL processes using Python and Apache Spark, optimizing performance and ensuring data integrity.
- Collaborate with stakeholders to translate business requirements into technical specifications and actionable insights.
- Manage client accounts, drive project planning, risk mitigation and ensure adherence to quality standards.
Requirements
- 5+ years of experience in data engineering, with a strong background in Python, SQL and Spark.
- Proven expertise in AWS data services (S3, Redshift, Glue, EMR, Athena).
- Experience designing data models, building ETL pipelines and optimizing data workflows.
- Strong leadership skills, with a track record of managing teams and client relationships.
- Excellent communication and problem‑solving abilities.
Skills
pythonsqlapache sparkaws