Data Engineer
- Hiring from
- Romania
- Work type
- Hybrid
- Posted
613,355 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
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
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
