Python Data Engineer (Hibrido, Porto)

Python Data Engineer (Hibrido, Porto)

Descrição da Empresa

A Shore é uma empresa portuguesa de tecnologia que liga talento a inovação desde 2007. Especializada na gestão de talento tecnológico, deu em 2026 um novo salto, expandindo a sua oferta para áreas de Software Engineering, Data & AI e IT Core Services, posicionando-se como um parceiro end-to-end na transformação digital. Trabalhamos com alguns dos principais players de setores como banca, telecomunicações, saúde e setor público, desenvolvendo soluções escaláveis, orientadas a dados e com impacto real no negócio. Na Shore, combinamos know-how técnico, cultura de proximidade e foco nas pessoas para construir tecnologia com propósito e equipas preparadas para o futuro.

Descrição da Função

Principais Responsabilidades: Design, develop, test and deploy ETL/ELT pipelines using Python and PySpark. Optimise data storage and query performance across data lakes, warehouses and lakehouse formats such as Delta Lake or Iceberg. Apply software-engineering best practices, including maintainable code, reviews, CI/CD and unit testing. Implement monitoring, logging and alerting and resolve pipeline failures. Partner with data scientists, analysts and product stakeholders and optimise Spark workloads for performance and cost. Requisitos Mínimos: Advanced Python, including object-oriented programming, pandas and testing frameworks. Strong practical Apache Spark / PySpark experience. Advanced SQL and relational databases such as PostgreSQL or MySQL. Experience with a data warehouse such as Snowflake, BigQuery or Redshift. Experience with at least one major cloud platform: AWS, GCP or Azure. Workflow orchestration using Airflow, Prefect or Dagster. Excellent written and spoken English.

Localização

  • Porto, Portugal
Contactar empresa