Modello di descrizione della posizione: Data Engineer
Utilizzate questo modello per scrivere una descrizione di posizione per un Data Engineer nella vostra PMI svizzera. Copre le funzioni principali (progettazione di pipeline, ETL, infrastruttura), le competenze tecniche richieste, le qualifiche apprezzate come le certificazioni cloud, e ciò che deve essere menzionato nell'offerta: Pensum, ubicazione per cantone, fascia salariale in CHF, vantaggi e requisiti linguistici.
Un Data Engineer progetta e mantiene i sistemi che raccolgono, immagazzinano e spostano i dati in modo affidabile nella vostra organizzazione. Progetta pipeline, assicura la qualità dei dati e consente ai team di analisti di accedere alle informazioni necessarie.
Questo modello è progettato per i datori di lavoro svizzeri. Adattate il Pensum, il cantone/la città, la fascia salariale e i requisiti linguistici alla vostra situazione. Gli annunci svizzeri di solito indicano la ubicazione a livello cantonale (ad es. ‹Zurigo›, ‹Vaud›, ‹Basilea Campagna›).
Cosa fa il ruolo
Il Data Engineer progetta e gestisce le pipeline di dati che alimentano i sistemi di analisi, reporting e machine learning. Lavora con database, piattaforme cloud e linguaggi di scripting per spostare i dati in modo affidabile dalla fonte alla destinazione.
Questo ruolo si colloca tra i produttori di dati (applicazioni, sensori, API) e i consumatori di dati (analisti, data scientist, team BI). È tecnico, pratico e può comportare reperibilità o risposta agli incidenti a seconda della vostra struttura.
- Progettare, costruire e mantenere pipeline ETL (extract, transform, load) o ELT
- Gestire data warehouse, data lake o architetture lake-house (Snowflake, BigQuery, Databricks, ecc.)
- Monitorare la qualità dei dati, la latenza e le prestazioni delle pipeline; risolvere i guasti
- Documentare la provenienza dei dati, gli schemi e la logica di trasformazione per i team
- Collaborare con analisti, ingegneri e stakeholder sugli esigenze relative ai dati
- Ottimizzare le query e l'infrastruttura per costi e prestazioni
Competenze obbligatorie
Cercate candidati con comprovata esperienza nella costruzione di pipeline di dati in produzione. La profondità tecnica conta più degli anni di esperienza.
Devono padroneggiare SQL, almeno un linguaggio di programmazione (Python, Java, Scala, Go) e il controllo della versione (Git). L'esperienza con una piattaforma cloud (AWS, GCP, Azure) o infrastruttura dati on-premise è essenziale.
- 3–5 anni di esperienza nella costruzione o manutenzione di pipeline di dati, strumenti ETL o data warehouse
- SQL solido: scrittura e ottimizzazione di query, comprensione di schemi e indici
- Competenza in Python, Java, Scala o simili; capacità di scrivere codice pulito e testabile
- Esperienza pratica con almeno una piattaforma cloud (AWS, GCP, Azure) o Hadoop/Spark
- Comprensione di database relazionali e non relazionali; esperienza con almeno uno
- Capacità di lavorare in italiano, tedesco o francese (lingua del vostro team); l'inglese è quasi sempre un vantaggio
Competenze apprezzate & Offerta della posizione
I candidati con certificazioni cloud (AWS Solutions Architect, GCP Professional Data Engineer), esperienza di streaming in tempo reale (Kafka, Pub/Sub) o familiarità con dbt, Airflow o strumenti simili si distinguono. L'esperienza con pipeline di machine learning o governance dei dati è un plus.
Offrite un Pensum (ad es. 80–100%), ubicazione nominata per cantone (ad es. ‹Zurigo› o ‹Lucerna›) e una fascia salariale in CHF (tipicamente 120.000–180.000 CHF lordi annui per un mid-level nelle grandi città, meno nelle regioni più piccole). Includete il 13° mese, i contributi LPP e eventuali vantaggi flessibili. Precisate la lingua di lavoro.
- Certificazioni cloud (AWS, GCP, Azure Data Engineer) o accreditamento Databricks
- Esperienza con dati in tempo reale o streaming (Kafka, Google Pub/Sub, Kinesis)
- Familiarità con strumenti di orchestrazione dei dati (Airflow, dbt, Prefect) e pratiche DevOps moderne
- Background in machine learning o ingegneria analitica; interesse per la governance dei dati
- Pensum: 80–100% (precisare la vostra flessibilità). Ubicazione: indicare il vostro cantone e/o città.
- Salario: fascia realistica in CHF; includere il 13° mese, LPP e eventuali vantaggi (smart working, corsi, budget attrezzature)
Domande frequenti
- Devo includere un requisito linguistico nel mio annuncio di Data Engineer?
- Sì. Precisate chiaramente la lingua di lavoro (ad es. ‹Italiano e inglese›, ‹Tedesco›, ‹Francese e italiano›). La maggior parte dei ruoli svizzeri di data richiedono italiano, tedesco o francese perché il vostro team comunica in una di queste lingue. L'inglese è spesso un requisito secondario per la collaborazione internazionale o la documentazione.
- Quale Pensum devo indicare per un Data Engineer?
- La maggior parte dei Data Engineer in Svizzera lavorano al 100% (tempo pieno). Alcune aziende più grandi offrono l'80% per candidati esperti o che desiderano flessibilità. Siate chiari: 80–100% significa che siete aperti a negoziazioni; 100% significa tempo pieno. Indicatelo come percentuale, non come ore per settimana.
- Quanto dovrei offrire di stipendio a un Data Engineer in Svizzera?
- I Data Engineer di livello intermedio guadagnano tipicamente 120.000–180.000 CHF lordi annui a Zurigo, Ginevra e Basilea; 100.000–150.000 CHF nelle città più piccole. Junior (1–2 anni): 90.000–120.000 CHF. Senior (5+ anni): 150.000–220.000 CHF. Includete sempre il 13° mese (norma minima nella maggior parte dei CCL svizzeri), la LPP e tutti gli altri vantaggi nell'offerta totale.
Informazioni generali per i datori di lavoro svizzeri, non consulenza legale. Fai verificare da un legale tutto ciò che ha conseguenze giuridiche.