A product fintech company is looking to hire an experienced Data Engineer to join our international team in Limassol, Cyprus. Primary Job Purpose: developing a company-wide data warehouse solutions.
Salary:
€ 3000-4000 net
Responsibilities:
Develop, construct and maintain the architecture for data management;
Ensure architecture will support business requirements;
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using batch and stream processing;
Assemble large, complex data sets that meet functional / non-functional business requirements (business cases);
Take care of data warehousing as a process;
Recommend ways to improve data reliability, efficiency, and quality.
Requirements:
Database design with massively parallel processing appliances: Vertica, BigQuery, ClickHouse, PostgreSQL, and similar;
Expert structured query language (SQL) knowledge;
Build ETLs/ELTs to take data from various streams, data sources and craft a unified dimensional or star schema data model for analytics and reporting;
Strong knowledge of data warehouse architecture;
Python skills associated with ETL and data processing;
Experience with building stream-processing systems, using solutions such as Flink is a plus;
Spoken and written English – intermediate level.
Benefits:
Official employment under the laws of Cyprus and the EU and local registration of family members. - Medical insurance for employees and family members. - Corporate car (for relocated employees);
Relocation package (visa, tickets, corporate flat for one month) for a successful candidate and his/her family;
Company fitness center for employees and their spouses;
English and Greek language classes. - Nursery/school compensation program.