About the role

  • Senior Data Engineer responsible for developing, maintaining ETL processes and integrating data solutions. Collaborating with teams on data quality and cloud migration initiatives.

Responsibilities

  • Develop, maintain and optimize ETL/ELT processes across different platforms (SQL Server, Spark, NoSQL).
  • Migrate data routines and data loads from SQL Server to Spark (PySpark).
  • Develop scripts and automations in Python.
  • Model and structure data following governance and performance best practices.
  • Collaborate with architects, analysts and testers to ensure data quality and integrity.
  • Support data migration and modernization initiatives in cloud environments (GCP).

Requirements

  • Minimum of 4 years of experience in data modeling, integration and data processing.
  • Proficiency in ANSI SQL, data modeling and relational databases.
  • Experience with SQL Server and Spark (PySpark).
  • Knowledge of Python and NoSQL.
  • Understanding of ETL/ELT concepts and data engineering best practices.
  • Experience with GCP.
  • Strong verbal and written communication skills and analytical problem-solving abilities.

Benefits

  • Not specified

Job title

Data Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job