¡Activa las notificaciones laborales por email!

Senior Data Engineer

g2 Recruitment

Santiago de Compostela

A distancia

EUR 30.000 - 50.000

A tiempo parcial

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading recruitment firm is seeking a Senior Data Engineer for a remote position in Spain. This freelance role focuses on designing scalable data systems, developing APIs, and mentoring junior staff. Candidates should possess at least 5 years of experience and a degree in Engineering or Computer Science. Proficiency in Python, SQL, and cloud services (AWS/Azure) is essential. This position offers a 6-month contract with potential for extension.

Formación

  • 5 years of experience in data engineering or software development.
  • Experience working in agile teams.
  • Technical English reading and writing proficiency.

Responsabilidades

  • Design and build scalable and reliable ETL / ELT pipelines.
  • Develop applications and APIs for data access.
  • Collaborate with Data Scientists and product teams.

Conocimientos

Python (3+ years experience)
SQL (complex queries)
Git (version control)
Apache Spark
Apache Airflow
PostgreSQL
AWS (S3, EMR, Lambda)
Azure (Data Factory, Synapse)
Docker

Educación

Bachelor's degree in Engineering, Computer Science, or related field

Descripción del empleo

Senior Data Engineer- Python | SQL | GIT | Freelance | Remote | Catalonia

I am currently working with a respected client who is looking to bring in a freelance Data Engineer to work with them on a 6-month contract with the possibility of extension. This role entails:

Designing and maintaining scalable data pipelines and cloud solutions (AWS / Azure), developing APIs, automating workflows, collaborating across teams, and mentoring junior engineers.

Role Details :

  • Job title : Senior Data Engineer
  • Working Model : Remote
  • Day Rate : D.O.E.
  • Contract Length : 6 Months Initially with extension
  • Start Date : ASAP

Key Responsibilities :

  • Design and build scalable and reliable ETL / ELT pipelines
  • Develop applications and APIs for data access and manipulation
  • Implement solutions on AWS and Azure (data warehousing, data lakes)
  • Automate data ingestion, transformation, and loading processes
  • Collaborate with Data Scientists, Analysts, and product teams
  • Mentor junior developers and participate in code reviews

REQUIRED Technical Skills :

  • Programming : Python (3+ years experience with Pandas, NumPy, SQLAlchemy)
  • SQL: Complex queries, optimization, stored procedures
  • Git: Version control and collaborative workflows
  • Big Data & Streaming :
  • Apache Spark: Distributed processing and optimization
  • Apache Airflow: Workflow orchestration and DAGs
  • Databases :
  • SQL: PostgreSQL, MySQL, or SQL Server
  • Data Warehouses: Snowflake, BigQuery, or Redshift
  • Cloud (AWS or Azure) :
  • AWS: S3, EMR, Glue, RDS, Lambda
  • Azure: Data Factory, Synapse, Storage, Functions
  • DevOps :
  • Docker: Application containerization
  • CI / CD: Jenkins, GitLab CI, or GitHub Actions

REQUIRED Experience and Education :

  • 5 years of experience in data engineering or software development
  • Bachelor's degree in Engineering, Computer Science, or related field
  • Experience working in agile teams
  • Technical English (reading / writing)

Essential Skills :

  • Language Skills: Complete proficiency in English and exceptional communication skills for client-facing engagements (Spanish is a bonus)

If this sounds interesting to you, please apply or send your CV with a contact number to [contact information].

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.