onsite
Intermediate Data Engineer - BCM Solutions GmbH
Data Engineer
We are looking for an Intermediate Data Engineer to design, develop, and maintain data pipelines using Python, SQL, and cloud services, ensuring reliable data flow for analytics and reporting.
About the role
Key Responsibilities
- Design, develop, and maintain scalable ETL pipelines using Python and Apache Airflow.
- Build and optimize data models and schemas in relational databases (e.g., PostgreSQL, MySQL) and data warehouses.
- Implement data integration solutions on AWS services such as S3, Redshift, and Lambda.
- Monitor pipeline performance, troubleshoot issues, and ensure data quality and integrity.
- Collaborate with data analysts and stakeholders to understand requirements and deliver reliable data solutions.
Requirements
- 2–4 years of experience in data engineering or related roles.
- Proficiency in Python and SQL for data manipulation and transformation.
- Hands‑on experience with workflow orchestration tools (e.g., Apache Airflow) and cloud platforms, preferably AWS.
- Solid understanding of ETL processes, data modeling, and relational database concepts.
- Ability to work independently, solve problems quickly, and communicate technical concepts clearly.