Data Engineer - GCP Data Platform
- Tipo di contratto
- Contratto
- Percentuale
- 100%
- Luogo
- Genève
- Lingue
- Inglese, Inglese
- Prima pubblicazione
Durata del contratto: contratto di 6 mesi rinnovabile
Luogo: Geneva
Per conto del nostro cliente, siamo alla ricerca di un Data Engineer esperto per progettare, sviluppare e mantenere soluzioni di dati robuste e scalabili su Google Cloud Platform.
La data di inizio è idealmente prevista per January o February 2027.
Le tue responsabilità ###
Sarai responsabile di:
- Progettare e implementare architetture di dati scalabili su GCP, utilizzando principalmente BigQuery e Cloud Composer.
- Sviluppare e mantenere pipeline ELT/ETL affidabili e recuperabili.
- Costruire modelli di dati pronti per l'analisi con dbt, inclusi gli strati di staging, warehouse e mart.
- Implementare la documentazione dei dati, i test e i controlli di qualità.
- Configurare e mantenere processi CI/CD con GitLab, inclusi quality gates e la promozione tra gli ambienti.
- Gestire l'infrastruttura cloud con Terraform, inclusi le risorse cloud, i permessi IAM e le relative dipendenze di rete.
- Sviluppare componenti Python per l'ingestione dei dati, l'orchestrazione, i controlli di qualità dei dati e l'automazione.
- Assumersi la responsabilità delle operazioni di produzione, inclusi il monitoraggio, l'alerting, la risposta agli incidenti, la gestione dei costi e l'ottimizzazione delle prestazioni.
- Collaborare strettamente con Analytics Engineers, AI Engineers e stakeholder aziendali per tradurre i requisiti in prodotti di dati robusti.
Ambiente tecnico ###
- GCP: BigQuery, IAM, Cloud Composer e Airflow
- dbt: dbt Core, packages, macros, tests, documentation e exposures
- GitLab: merge requests, branching strategies, CI/CD pipelines, runners e secrets management
- Terraform: modules, workspaces, environments e state management
- Python: data pipelines, APIs, automation e testing
- SQL: data modelling, performance tuning, partitioning, clustering e cost optimisation
Il tuo profilo ###
Possiedi:
- Comprovata esperienza nella fornitura di soluzioni di data engineering su GCP, in particolare con BigQuery e servizi correlati.
- Forti competenze SQL, inclusi data modelling, performance optimisation, partitioning e clustering.
- Solida esperienza con dbt, inclusi project structure, macros, tests, documentation e deployment practices.
- Esperienza con uno strumento di orchestrazione come Airflow, Cloud Composer, Dagster o Prefect.
- Esperienza con GitLab CI/CD e collaborazione basata su Git, inclusi code reviews, branching strategies e releases.
- Esperienza pratica con Terraform, inclusa la scrittura o l'uso di moduli e la gestione di più ambienti.
- Una buona comprensione dei principi IAM, dell'accesso con il minimo privilegio, dei permessi basati su gruppi e dei service accounts.
- Buona padronanza di Python, con enfasi su clean code, packaging di base, testing e integrazione API.
- Una forte mentalità orientata alla produzione, con un focus su osservabilità, affidabilità, sicurezza e manutenibilità.
Nice to have ###
I seguenti sarebbero un vantaggio:
- Esperienza con strumenti di data observability come Monte Carlo, o con soluzioni di monitoraggio personalizzate.
- Familiarità con strumenti di integrazione dati come Airbyte o Fivetran.
Tradotto automaticamente dall’originale.
Pubblicato oggi