onsite
Senior Data Engineer - Alexander Thamm GmbH
Data Engineer
Lead end‑to‑end data pipeline development using Python, SQL, and AWS services, architecting scalable Spark solutions and ensuring robust data modeling and ETL processes for enterprise analytics.
About the role
Key Responsibilities
- Design, build, and maintain large‑scale data pipelines on AWS, leveraging services such as S3, Redshift, and Glue.
- Develop and optimize Spark jobs in Python/Scala for batch and streaming data processing.
- Model data structures and schemas to support analytics, reporting, and machine learning initiatives.
- Implement robust ETL workflows, ensuring data quality, lineage, and performance.
- Collaborate with data scientists, analysts, and product teams to translate business requirements into technical solutions.
Requirements
- 5+ years of experience in data engineering with a strong focus on cloud platforms.
- Proficiency in Python, SQL, and Spark, with hands‑on experience in AWS data services.
- Deep understanding of data modeling, ETL best practices, and performance tuning.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
Skills
pythonsqlawsapache spark