onsite
Data Engineer / Data Architect - Bauerfeind
Data Engineer
Lead end‑to‑end data pipeline design and architecture, leveraging Python, SQL, AWS, and Spark to deliver scalable, high‑performance data solutions.
About the role
Key Responsibilities
- Design, develop, and maintain robust data pipelines from ingestion to analytics using Python, SQL, and Spark.
- Architect and optimize data models and lakehouse structures on AWS services (S3, Redshift, Glue).
- Implement ETL processes, data quality checks, and monitoring to ensure reliability and performance.
- Collaborate with data scientists, analysts, and product teams to translate business requirements into technical solutions.
- Document architecture, data flows, and best practices for future maintenance and scalability.
Requirements
- Proven experience as a Data Engineer or Data Architect in a production environment.
- Strong proficiency in Python, SQL, and Spark for large‑scale data processing.
- Hands‑on experience with AWS data services (S3, Redshift, Glue, Athena).
- Solid understanding of data modeling, ETL design, and performance tuning.
- Excellent problem‑solving skills and ability to work cross‑functionally.