We are seeking for Junior Data Engineers with Python experience to join our rapidly growing team. You will be working in a highly innovative start-up environment. Whilst in Data Team, you will be working with very large quantities of near-real-time data coming from a wide range of sources and add even more incoming data to be processed.
A successful candidate working at a Data Team will have training in either mathematical or computing fields, have great analytical and problem-solving skills.
At first, you will be responsible for building different web data extraction components that transform data into the common format. At the later stages, you will be embarking on AI/ML projects side by side with more senior colleagues supporting them in extracting data from multimedia formats and take part in future decisions regarding data feeds. You will closely collaborate with back-end, front-end and core-data teams colleagues and get all needed training from within a team and, if needed, external resources.
The ideal Junior Data Engineer will enjoy learning new skills and technologies. Even though not necessary, the ideal candidate would have some exposure to working with large data sets and complicated data processing pipelines.
This is truly an exceptional opportunity to design and develop a unique software platform to collect, organise, exchange, and publish complex data from diverse sources including physical devices. The company will provide opportunities for training and professional qualifications improvement, flexible hours and an opportunity to work from home.
- Python language (ideally 3.6 and upwards)
- Data storage concepts, standards and best practices
- Data acquisition from web sources (Scrapy framework etc)
- Web fundamentals understanding (HTML, CSS)
- Cloud Services and infrastructure (preferably AWS Cloud Stack)
- Python Pandas/Numpy