Senior ETL Engineer — Porto (Hybrid, Data Pipelines)

Decskill

Porto

Híbrido

EUR 40 000 - 64 000

Tempo integral

há 18 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te para esta função — cria um currículo personalizado e uma carta de apresentação em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

Decskill is seeking an ETL Developer for a Porto-based project with hybrid work (2x per week in the office). You will design, build, and operate ETL pipelines that import tariff and customs data via REST APIs, bulk downloads, and web crawling.

Collaborate with customs domain experts to ensure data quality and a robust relational model. The role requires 5+ years in ETL/data engineering, Python-based pipelines, strong SQL skills, and the ability to own data sources end-to-end.

Qualificações

  • 5+ years of experience in ETL/Data engineering roles.
  • Proven production ETL pipelines in Python (requests/httpx, BeautifulSoup, Scrapy, Playwright, pandas, SQLAlchemy).
  • Experience consuming REST APIs and building web crawlers/scrapers with auth and throttling.
  • Strong SQL and relational data modeling, ideally PostgreSQL.
  • Ability to own data sources end-to-end from analysis to monitoring.
  • Experience with XML, JSON, and CSV datasets at scale.

Responsabilidades

  • Design, build, and operate ETL pipelines importing tariff and customs data via REST APIs, bulk downloads, and web scraping.
  • Develop resilient web crawling logic for portals without APIs, including change detection, pagination, rate limiting, and recovery.
  • Analyze source data structures per jurisdiction, including nomenclature hierarchies, duty measures, and legal references.
  • Design and evolve the relational data model (PostgreSQL) balancing normalization and performance.
  • Implement data quality checks, reconciliation, and data versioning for tariff changes over time.
  • Monitor pipeline health and adapt pipelines to changing publication formats.
  • Document data lineage, source peculiarities, and data mapping decisions.
  • Collaborate with customs domain experts and engineering to align data model with requirements.

Conhecimentos

Python
SQL
Data modeling
Web crawling

Ferramentas

requests/httpx
BeautifulSoup
Scrapy
Playwright
pandas
SQLAlchemy
PostgreSQL

Descrição da oferta de emprego

Decskill is seeking an ETL Developer for a Porto-based project with hybrid work (2x per week in the office). You will design, build, and operate ETL pipelines that import tariff and customs data via REST APIs, bulk downloads, and web crawling.

Collaborate with customs domain experts to ensure data quality and a robust relational model. The role requires 5+ years in ETL/data engineering, Python-based pipelines, strong SQL skills, and the ability to own data sources end-to-end.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

ETL Developer
ETL Developer

Decskill • Porto

Híbrido
EUR 40 000 - 64 000
Senior Data Engineer | Hybrid Porto | Data Pipelines & Cloud
Senior Data Engineer | Hybrid Porto | Data Pipelines & Cloud

KCS iT • Porto

Híbrido
EUR 40 000 - 65 000
Hybrid Talend ETL Developer - Build Scalable Data Pipelines
Hybrid Talend ETL Developer - Build Scalable Data Pipelines

GBT Solutions, Lda • Porto

Híbrido
EUR 40 000 - 65 000
Senior SQL Server DBA & ETL Architect (Hybrid)
Senior SQL Server DBA & ETL Architect (Hybrid)

Hexa Consulting • Porto

Híbrido
EUR 30 000 - 35 000
Collaborative international environment
Supportive engineering team
Opportunities for professional growth
Senior Data Integration Engineer — Lead ETL & Architecture
Senior Data Integration Engineer — Lead ETL & Architecture

ITDS • Lisboa

Híbrido
EUR 75 000 - 95 000
Hybrid Senior Data Engineer - Data Pipelines & BI
Hybrid Senior Data Engineer - Data Pipelines & BI

Act Digital • Lisboa

Híbrido
EUR 60 000 - 90 000
French-Speaking Data Engineer | Hybrid Porto
French-Speaking Data Engineer | Hybrid Porto

We Are META • Porto

Híbrido
EUR 45 000 - 65 000
Welcome kit
Career progression
Health insurance
+2
ETL Developer (Talend) — Build Scalable Data Pipelines
ETL Developer (Talend) — Build Scalable Data Pipelines

InnoTech • Porto

Presencial
EUR 42 000 - 56 000
Health support and wellbeing
Vacation days (25+)
Birthday/bridging day
+4
Senior Data Engineer — Hybrid (Porto/Lisbon/Braga)
Senior Data Engineer — Hybrid (Porto/Lisbon/Braga)

Aubay Portugal • Porto

Híbrido
EUR 45 000 - 65 000
Training Academy
Health insurance
Hybrid work model (3 onsite, 2 remote)
+2
Senior ETL Architect - Remote & Data-Driven
Senior ETL Architect - Remote & Data-Driven

bridge351 • Lisboa

Híbrido
EUR 40 000 - 65 000
Health insurance
Life insurance
Tech visa support