Pubblica annuncio gratuito
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per junior data engineer / pavia

Junior data engineer

Pubblicato il 15-09-2026 - Cato in Pavia

Your mission
Bring a tender from the source portal into Cato: scraping, parsing, merging, enrichment. You'll start by owning a handful of sources end to end - the scraper, the job behind it, and the data that comes out - and take on more as you go. Not tickets handed to you: sources you're responsible for.

What you'll actually do
- Build and maintain scrapers for national tender portals, where reading the source in its original language is part of the job.
- Keep them alive: portals change their HTML, move endpoints, break pagination, throttle you. You find out before the customer does.
- Turn messy sources into clean records: broken HTML, inconsistent XML, APIs that lie about their own schema.
- Write and maintain orchestrator flows: retries, backfills, alerting, and a clear answer to "Did today's run actually land?"
- Work on merge and dedup - the same tender arrives three times, in three shapes, and only one version can reach the customer.
- Ship AI enrichment steps: batch LLM extraction of requirements, embeddings, OCR on attachments.




- Guard data quality with tests and checks that fail loudly before a customer finds the gap.

Ideal profile
- Python that holds up: typed, tested, and readable six months later.
- You've scraped something real: HTTP, HTML and XML parsing, pagination, sessions, rate limits - and you know why a scraper that worked yesterday is broken this morning.
- SQL you're comfortable in: joins, aggregations, window functions. You'll read from the database every day; tuning and running it isn't your job.
- Builder by default: you see a manual process and your first instinct is to automate it.
- Comfortable with messy sources: broken HTML, inconsistent XML, PDFs that were scans of scans.
- You close your own loop: you check that what you shipped actually ran, before someone else has to ask.

Experience
- 1-2 years writing Python in production: scrapers, ETL scripts, automation - anything that had to run unattended and be fixed when it didn't.
-

» RISPONDI A QUESTO ANNUNCIO
Altri Annunci
Assistente Personale
2026-09-16 00:19:24 - Cantine - Corsico
Ricerca di una figura di riferimento operativa per il Presidente, con mentalità manageriale, che trasformi decisioni in risultati concreti, gestisca problematiche [...]
Co-Market Team Manager
2026-09-16 00:19:20 - Technoform - Cascina
Azienda Technoform Glass Insulation Italia srl fa parte del Gruppo Technoform. L’azienda è specializzata nella produzione, sviluppo e commercializzazione di soluzioni per il bordo del vetro all’interno dei serr [...]
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per junior data engineer / pavia

Junior Business Developer
2026-09-16 00:19:18 - Concentrix - Balgano
Concentrix Italia ricerca, per conto di una primaria multinazionale tecnologica, un* Junior Business Developer da inserire in un percorso di crescita nell'ambito delle vendite indirette e della gestione dei partner [...]
Business Development
2026-09-16 00:19:16 - GRANDE FOREDIT - Torino
Business Developer / Commerciale – Comunicazione, Grafica & Packaging Siamo alla ricerca di un/una Business Developer / Commerciale con esperienza nel settore della comunicazione, da inserire in collaborazione [...]