Coolblue Company Profile

Data Warehouse Engineer at Coolblue (Rotterdam, Netherlands)

About the Employer

Job Description

As a Data Warehouse Engineer, you work with Business Analysts, Data Scientists and Data Engineers. You provide them with data, which they can use to build automated analytical solutions. You, together with the team, maintain data marts and makes sure that everyone at coolblue can use data of high quality in their decisions and analyses. Pros and cons + You participate in the development sprint and all Scrum events. As medior you can work independently and know how to contribute towards better solutions. + You take on complex problems and can solve impediments with members of other teams. + You investigate the needs of Business Analysts in order to improve our data analytics capabilities and support them with the overall solution. + Python, cloud API's, databases, Kimball, ETL, Hive, Dataflow, CloudFormation, Deployment Manager; you don't get anxious hearing these terms. - You constantly have to play table tennis with your colleagues. Description You start the day with the daily standup. The hero of the day gives you the latest news how Apache Airflow executed the overnight processing. After the standup we do a refinement of one or two JIRA stories.  At 10:00 you walk with your team lead through the center of Rotterdam as part of a bi-weekly sync. At 11:00 you demonstrate with your team the accomplishments of the past sprint. You and your team achieved some great results on rebuilding a 4-hour stock process, now only taking 20 minutes, making a great difference in the availability of data.  The stabilisation of the inflow of market share data really helped to improve the decision making of product category teams. In the afternoon, you sit with the team and the PO to plan the upcoming sprint. Before the end of the day you finish a story that pushes warehouse data to the cloud, so we can start rebuilding the transaction margin flow on Google's Dataflow. Your specifications   You have two to five years of experience programming Python. You have experience with  typical git workflows with branches and forks. You have experience with deployment and CI tools. You get excited about functional ETL processes on airflow, Kimball and OLAP. You have strong communication skills and can clearly explain technical issues to anyone within coolblue. You inhale and exhale Scrum/Agile.   Included by default   Money. Over 30 training courses at our own Coolblue University. An awesome workplace. With freshly prepared meals, monthly TGIF drinks, epic Coolblue parties, and an informal, playful office space. 25 leave days. As long as you'll promise to come back. Travel allowance and a retirement plan. An office at the best possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk. Relocation assistance, from a to z (if you live abroad). Dutch language courses. To help you become a Rotterdammert. An international work environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.