Descrizione

Job Description
In Generali Italia stiamo ricercando un/una Data Engineer che si occuperà della definizione dei data model per i vari use case advanced analytics, considerando le varie fonti possibili dei dati e la predisposizione delle strutture dati per permettere la lavorazione ai Data Scientists (i.e., raccolta dati, catalogazione dati, pulizia dati, etc.).

La nuova figura sarà coinvolta principalmente nelle seguenti attività:

Collaborazione con Data Scientists/ML Engineers/Data Analysts per la gestione del ciclo di vita dei modelli Advanced Analytics e di dashboard di BI
Collaborazione con la struttura IT di Generali, per sviluppo di processi ETL per migrazione ed elaborazione dati verso il cloud
Progettare, realizzare, ottimizzare e supportare nuovi o preesistenti data models e processi di ETL
Costruzione di un’architettura scalabile, in alta affidabilità e 100% cloud based
Sviluppo di pipelines di continuous integration verticali su tutto il lifecycle dei modelli (dalla pull request fino al monitoraggio delle performance del modello già in produzione).
Automazione dei processi, usando sistemi di IaaS (Infrastructure As A Code) come Terraform
Requirements
Il/la candidato/a ideale è in possesso dei seguenti requisiti:

Laurea triennale o specialistica (preferibile) in discipline ingegneristiche o tecnico/scientifiche.
Esperienza di almeno 2 / 3 anni nel medesimo ruolo o affine
Esperienza nell’implementazione e gestione di piattaforme dati basate sul cloud (GCP, AWS, Azure)
Esperienza lavorativa nel data management e con sistemi avanzati di gestione dati e applicazioni (i.e. HDFS, Kafka, Kubernetes, Docker, etc.)
Conoscenza dei principali concetti sulle moderne piattaforme dati (es. Big Data, Data Lake, Data Warehouse, Data Virtualization, Data Mesh, Data Governance, ecc…)
Esperienza nello sviluppo di applicazioni per la gestione di elevati volumi di dati in maniera scalabile
Ottima conoscenza base dati OLAP (BigQuery, Redshift o simili)
Ottima conoscenza base dati OLTP (PostgreSQL, MySQL, SQL Server o simili)
Conoscenza avanzata di Python e relative librerie data analysis (Pandas, Spark, Polars o simili) e SQL
Buona conoscenza di sistemi Linux/Unix e bash scripting
Buona conoscenza di strumenti di CI/CD (preferibilmente Jenkins) e Versioning (GIT)
Comprensione dei diversi data domains (i.e. operations, dati cliente, etc.) ed esperienza nel Master Data Management (MDM)
Esperienza nella creazione e mantenimento di documentazione relativa alla gestione dati, alle strutture dati e al data modeling.
Conoscenza di strumenti di collaborazione (es. Jira, Confluence)
Conoscenza di concetti come continuous integration, unit test, integration test, infrastructure as code (Terraform)
Aver lavorato in un team agile avendo familiarità con le tematiche legate allo sviluppo prodotto e al business

Nice to Have:

Ottime doti interpersonali e di comunicazione scritta e orale – capacità di sviluppare documenti e presentazioni strutturate
Capacità di lavoro in team, orientamento al risultato, flessibilità e dimostrabile esperienza di collaborazione con molteplici stakeholders
Conoscenza lingua inglese
Company Profile
Essere Partner di Vita è la nostra ambizione: ogni giorno vogliamo essere al fianco dei nostri clienti prendendoci cura delle loro vite e dei loro sogni. Questo per noi è Più di un Lavoro.

Siamo parte di un importante Gruppo internazionale con oltre 72 mila persone in tutto il mondo e più di 68 milioni di clienti.
Siamo tra i principali player globali del settore assicurativo: l’innovazione e la sostenibilità sono nel nostro DNA.
Generali Italia conta oltre €24,6 miliardi di premi totali e una rete capillare di 40 mila distributori, oltre ai canali online e di bancassurance. 13 mila dipendenti, €120 miliardi di asset under management. A Generali Italia fanno capo Alleanza Assicurazioni, Cattolica Assicurazioni, Das, Genagricola, Genertel e Genertellife, Generali Welion e Generali Jeniot.

Il Gruppo Generali offre delle interessanti opportunità di arricchimento professionale in un contesto lavorativo caratterizzato da:

Cultura aziendale solida e aperta, modi di lavorare innovativi, formazione e affiancamento a supporto di un inserimento efficace
Ambiente di lavoro inclusivo in cui ognuno si sente accolto, libero di esprimere al meglio la propria identità, le proprie idee e le proprie capacità: perché siamo Più che diverse, Persone Uniche
Qualità dei processi e iniziative per le nostre persone, che ci distinguono come Top Employer

Se sei interessato/a a far parte della nostra squadra, non esitare a candidarti subito!