onsite
Data Engineer - expertum GmbH
Data Engineer
Data Engineer responsible for designing, building, and maintaining scalable data pipelines and infrastructure using Python, SQL, and AWS services to support analytics and machine learning initiatives.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest, transform, and load data from diverse sources into data warehouses and lakes.
- Implement data models and schemas that support business intelligence, reporting, and advanced analytics.
- Optimize query performance and ensure data quality, consistency, and reliability across all environments.
- Collaborate with data scientists, analysts, and product teams to understand data needs and deliver actionable insights.
- Monitor and troubleshoot data workflows, applying best practices for scalability, security, and cost-efficiency.
Requirements
- Proven experience as a Data Engineer or similar role, with strong proficiency in Python and SQL.
- Hands‑on experience with AWS services such as S3, Redshift, Glue, and Athena.
- Solid understanding of data modeling, ETL design patterns, and data warehousing concepts.
- Experience with version control (Git) and CI/CD pipelines for data workflows.
- Excellent problem‑solving skills and a collaborative mindset.