Data Engineer
Hamburg, Germany
Responsible for designing, implementing, and maintaining robust and scalable data pipelines. Data pipelines enable the collection, storage, processing, and analysis of large volumes of data.Common tasks/responsibilities: 1. Data integration: Gather data from multiple sources (CRM, SAP, APIs, Web tags) and integrate them into a unified data ecosystem. Must ensure data is structured properly and formatted for analysis.2. Data pipeline development: Design and develop data pipelines that efficiently extract, transform, and load (ETL) data from source systems to the target data storage.3. Requirement Translation for Data-Driven Business Solutions: Engaging with stakeholders to understand their data needs and translate them into technical requirements. This involves conducting meetings, workshops, and interviews to identify data sources, define data transformation and integration requirements, and frame use cases to provide segments ready for activation in marketing campaigns.4. Using agile methodologies: To adapt to changing requirements and deliver high-quality data engineering solutions even with uncertainty in tasks, tasks complexity, and dependencies, agile methods are followed. This entails daily standups, backlog refinement, sprint planning, iterative development, and testing, allowing for faster feedback loops, early detection of issues, and the ability to make timely adjustments.