Data Engineer
Job Summary
Key duties and responsibilities
Your mission will be to:
Design develop and maintain robust ETL workflows that extract transform and load data from various sources into our data warehouse (Snowflake) and other storage systems;
Integrate data from multiple heterogeneous sources ensuring data quality consistency and accuracy throughout the process;
Implement data transformation processes that convert raw data into structured and usable formats for analysis and reporting;
Optimize ETL processes for performance scalability and reliability ensuring minimal downtime and maximum efficiency;
Develop and implement data quality checks and validation processes to ensure the integrity and accuracy of data;
Collaborate with data analysts data scientists and other stakeholders to understand data requirements and ensure seamless data integration and accessibility;
Create and maintain comprehensive documentation of ETL processes data mappings and workflows;
Monitor ETL processes and resolve any issues or errors promptly to ensure smooth data operations.
Required experience & competencies
Around 5 years of experience in a data engineering role with a focus on ETL process development and management;
Experience with Snowflake or another modern cloud data warehouse and with at least one cloud platform (AWS Azure or GCP);
Proficiency in ETL tools and technologies (e.g. Apache NiFi Talend Informatica AWS Glue);
Strong SQL skills and experience with relational databases (e.g. MySQL PostgreSQL SQL Server);
Knowledge of programming languages (e.g. Python Java) for data processing and automation;
Experience with data warehousing concepts and technologies data modelling and schema design;
Knowledge of data governance and security practices;
Familiarity with Agile development methodologies;
Familiarity with big data technologies (e.g. Hadoop Spark Kafka) and workflow orchestration tools (e.g. Airflow) is a plus;
Excellent problem-solving skills and attention to detail;
Strong communication and collaboration skills; ability to work independently and manage multiple tasks effectively;
Strong command of English both written and verbal (mandatory). French speaking skills are highly appreciated.
Required Education
Bachelors degree in Computer Science Information Technology Engineering or a related field.
About Company
Since 1998 weve been active in the Human Resources consulting market providing regional coverage across four key areas of expertise: recruitment and selection personnel leasing assessment centers and consultancy. As leaders in Transylvania weve expanded our reach to embrace a culture ... View more