We are looking for an experienced to senior level Data Engineer , to join our Engineering team. The successful candidate will be part of handling the collection, transformation, aggregation and distribution of large amounts of data across the company’s systems in the cloud (Microsoft Azure).
The team member will also develop and maintain the most significant reports of the company.
More specifically, as Data Engineer, you will :
Perform tasks in an efficient & timely manner;
Design, develop and maintain new and existing data and ETL pipelines;
Create optimal data pipeline architecture and systems;
Continually advance technical knowledge and skills;
Identify, design, and implement internal process improvements : automating manual processes and optimizing data delivery;
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Azure technologies;
To be considered, you should have :
Bachelor's degree in IT Related field;
Expertise on both Relational (SQL Server, Oracle, MySQL) and NoSQL (Mongo, Impala, CouchDB, etc.) database systems;
Previous experience on Data Integration and ETL Tools, SSIS or other Cloud based tools (eg Azure Data Factory);
Demonstrable knowledge of agile methodologies and version control systems such as Git will be a plus;
The ability to perform in a team environment and share knowledge;
Excellent analytical and good problem-solving skills with a can-do attitude
The following will be considered a plus :
Various Cloud Services (Azure, AWS);
Cloud Data Warehouses (Azure Data Warehouse);
Streaming Platforms (both on premise or cloud, like Apache Kafka, Azure EventHub);
Programming skills (Python or any other language);
Data Visualization / Reporting tools (PowerBI, Tableau);
AI and Machine Learning Modeling tools;
We are offering an attractive competitive salary and the opportunity for a rapid career development, working closely with a highly motivated team in a dynamic and fast- paced environment.