Data Engineer

We are seeking a skilled Data Engineer to join a team working for a client in Switzerland. As a Data Engineer, you will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support data processing and analytics.

 

Job Requirements:

-        Strong experience in data engineering, including ETL processes, data modeling, and database design

-        Proficiency in programming languages like Python or Scala

-        Familiarity with big data processing frameworks (e.g., Apache Spark) and distributed databases (e.g., Hadoop, Cassandra)

-        Knowledge of SQL and NoSQL databases

-        Experience with cloud platforms (e.g., AWS, Azure) and data warehousing concepts

 

Responsibilities:

-        Design, develop, and maintain data processing and ETL pipelines

-        Collaborate with data scientists and analysts to define data requirements and transform raw data into meaningful insights

-        Optimize and troubleshoot data processing workflows, ensuring scalability and performance

-        Ensure the security and integrity of the data infrastructure

 

-        Implement data governance and quality control processes