Job Description
We are seeking an experienced Data Engineer to lead the design, development and maintenance of large-scale data pipelines using various tools and technologies.
The successful candidate will have a strong understanding of end-to-end data pipeline development and ETL processes, as well as proficiency in programming languages such as Python, Java or Scala.
They will also be responsible for analyzing complex data sets to identify trends and insights, developing and implementing data models, data warehouses and data lakes, and ensuring data quality, integrity and security.
* Develop and maintain large-scale data pipelines using various tools and technologies;
* Collaborate with cross-functional teams to identify business requirements and design solutions;
* Analyze complex data sets to identify trends and insights;
* Develop and implement data models, data warehouses, and data lakes;
* Ensure data quality, integrity, and security;
Required Skills and Qualifications
The ideal candidate will possess:
* Bachelor's degree in Computer Science, Software Engineering, or a related field;
* At least 3 years of experience in data engineering or a related field;
* Expertise on end-to-end data pipeline development and ETL processes;
* Proficiency in programming languages such as Python, Java, or Scala;
* Strong knowledge of SQL and NoSQL databases;
* Experience with big data technologies such as Databricks, Hadoop, Apache Spark, Kafka;
* Fluency in English is mandatory;
Benefits
We offer:
* A dynamic and collaborative work environment;
* Ongoing training and professional development opportunities;
* A competitive salary and benefits package;
* The opportunity to work on challenging projects and contribute to the growth and success of our organization;
Others
Our team values diversity, equality and inclusion. We are committed to creating a safe and welcoming environment for all employees, regardless of their background, age, ethnicity, sexual orientation, gender, disability or any other factor.