We are seeking a Data Engineering specialist to play a key role in designing and building efficient data pipelines and enabling technologies. The successful candidate will have a deep understanding of Cloud services with hands-on implementation experience in batch and streaming architectures and software engineering best practices.
This is an excellent opportunity for someone who wants to make a difference with their skills and mentor team members to help them develop. You will work collaboratively to deliver strategic data-driven initiatives.
The ideal candidate will have a strong background in data, databases, and data technologies including AI, ML, ETL, BI, as well as experience of working in an Agile Continuous Integration environment. They must be focused on quality of implementation and have excellent communication, interpersonal and presentation skills.
In this role, you will design, develop and deploy data applications to ingest, transform, and store data to be used in Machine Learning Models and reporting, as well as analyze and improve efficiency, scalability, reliability and performance of our Data platforms and systems infrastructure.
Key responsibilities include:
* Design, develop and deploy production-grade data pipelines to feed data to our data platform;
* Analyze and improve efficiency, scalability, reliability and performance of our Data platforms and systems infrastructure;
* Practice disciplined software engineering (e.g. automated testing, code reviews, and writing efficient, pragmatic code);
* Work closely with the Data Architect on design and implementation of these pipelines;
We offer flexible working hours and a positive work-life balance. If you are a motivated and talented individual who is passionate about data engineering, please consider this opportunity.