Position: Lead Data Engineer
Company: Unicsoft
Category: Data Engineer
Experience required: 5y
English level: intermediate
Published: 2022-03-01T00:00:00+02:00

On behalf of Data & Analytics, we are looking for a Lead/Expert Data Engineer to join the our team on a full-time basis.
You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership

Client
The largest fast fashion group in the world, revenue 20Bn+ EUR, operates over 7,200 stores in 93 markets worldwide.The company owns a large  number of global brands. Key facts:

Project description:
Together with the client, we are building a huge data-as-a-service tool to enable the client’s business to access real-time data to manage effectively a group of brands and its analytics to improve customer satisfaction and predict consumer behaviour to provide right in time and right in place goods. Becoming a part of the team, you will be working with top-notch industry experts to create advanced analytics based on terabytes of data. 
​
Requirements
- 5+ years of experience
- Technology Stack: Python, Kafka, Hadoop, Spark, Azure, Data Modeling, DWH, SQL performant Coding
- Understanding of cloud infrastructure design and implementation
- Experience in data science and machine learning
- Experience in backend development and deployment
- Experience in CI/CD configuration
- Good knowledge of data analysis in enterprises

Responsibilities:
Responsible for the building, deployment, and maintenance of mission-critical analytics solutions that process data quickly at big data scales
Contributes to design, code, configurations, and documentation for components that manage data ingestion, real-time streaming, batch processing, data extraction, transformation, and loading across multiple data storages.
Owns one or more key components of the infrastructure and works to continually improve it, identifying gaps and improving the platform’s quality, robustness, maintainability, and speed.
Cross-trains other team members on technologies being developed, while also continuously learning new technologies from other team members.
Interacts with engineering teams and ensures that solutions meet customer requirements in terms of functionality, performance, availability, scalability, and reliability.
Performs development, QA, and dev-ops roles as needed to ensure total end to end responsibility of solutions.
Works directly with business analysts and data scientists to understand and support their use cases
Contribute to CoE activities and community building, participate in conferences, provide excellence in exercise and best practices.
Help in sales activities, customer meetings and digital services.