onsite
Data Engineer - Caritas der Erzdiozese Wien (Caritasverband) gemeinnutzige GmbH
Data Engineer
Data Engineer responsible for designing, building, and maintaining scalable data pipelines and warehouses using Python, SQL, and cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest and transform data from multiple sources.
- Build and optimize data models and warehouses on cloud platforms (e.g., AWS Redshift, Snowflake).
- Implement workflow orchestration using Apache Airflow or similar tools.
- Ensure data quality, reliability, and performance through monitoring and automated testing.
- Collaborate with data analysts, scientists, and business stakeholders to deliver actionable data solutions.
Requirements
- Strong proficiency in Python and SQL for data manipulation and scripting.
- Experience with ETL design, data warehousing, and cloud services (AWS, GCP, or Azure).
- Hands‑on knowledge of workflow orchestration tools such as Apache Airflow.
- Understanding of data modeling concepts and best practices.
- Ability to work independently and communicate technical concepts to non‑technical teams.