JOB PURPOSE
We are looking for a Data Engineer to join our global Cloud Data Platform team, based in Milan. The ideal candidate will play a key role in managing data operations, with main activities ranging from analysis, modeling and development, with a strong focus on sales, customer, and marketing data.
RESPONSIBILITIES
KNOWLEDGE AND SKILLS
Bachelor or Master's degree in Software Engineering, Computer Science, Mathematics or related STEM discipline
3+ years experience in intensive data ops. in the context of Big Data and cloud infrastructures / platforms
Strong experience in analytics in the context of retail industry, with a particular focus on modeling and leveraging sales and customer KPIs.
Strong background in Big Data approaches and DBMS/Data Warehouse modeling, optimization, and management. Deep knowledge of SQL and Spark-related programming languages is a must.
Extensive expertise in data preparation, integration, modeling, and governance processes.
Proven experience in designing and managing end-to-end production ready solutions.
Experience in developing microservices and APIs solutions (e.g., REST, OAuth).
Proficiency in configuring and utilizing cloud infrastructures and platforms, with a strong preference for Microsoft Azure services.
Familiarity with stream-processing systems and lambda architectures, Delta Live Tables, Azure Event Hubs, Spark Streaming, etc.
Fluent in Italian and in English written and spoken
A good knowledge of retail and/or customer related processes and back end operational systems will be considered a plus