Citi
Citi
Citi è una società globale di servizi bancari e finanziari che serve consumatori, aziende, governi e istituzioni. La sua offerta comprende servizi bancari al dettaglio, carte di credito, gestione patrimoniale, banca aziendale e banca d’investimento, supportati da attività in più di 100 Paesi. In qualità di grande organizzazione finanziaria internazionale, Citi riunisce team che operano nei settori bancario, dei servizi finanziari e della tecnologia finanziaria.

Direttore dello sviluppo dell’analisi dei dati, vicepresidente senior

Guida le piattaforme di dati finanziari di Prime Services di Citi e coordina l’ingegneria con Python e Java, l’analisi, la qualità dei dati, gli agenti IA e le operazioni globali di produzione.

Descrizione

  • Supervisiona la piattaforma di analisi, gli strumenti di raccolta dei dati e la strategia del team Data di Prime Services.
  • Guida l’analisi, l’approvvigionamento e la distribuzione dei dati e la qualità per Prime Services.
  • Gestisce un piccolo team di analisti e sviluppatori, contribuendo direttamente anche al lavoro di ingegneria.
  • Sviluppa e mantiene pipeline e piattaforme di analisi con Python e Java.
  • Utilizza strumenti di sviluppo assistiti dall’IA e contribuisce alla creazione di agenti di monitoraggio basati sull’IA.
  • Crea agenti per i flussi di lavoro e i dati.
  • Sviluppa e ottimizza le integrazioni per l’approvvigionamento dei dati tra Prime Services e Markets Technology.
  • Sviluppa strumenti di analisi e dashboard per gli utenti aziendali e gli analisti quantitativi.
  • Scrive codice pronto per la produzione, revisiona il codice e mantiene gli standard ingegneristici.
  • Progetta sistemi scalabili per i dati di ordini, esecuzioni, operazioni e posizioni.
  • Sviluppa e mantiene processi batch e flussi di lavoro automatizzati.
  • Risolve problemi complessi in tutti i livelli della piattaforma dati.
  • Definisce l’indirizzo tecnico e guida i membri del team nel loro sviluppo professionale.
  • È il referente per le escalation dei team aziendali locali e del supporto alla produzione.
  • Supervisiona i processi di produzione e i processi batch durante la mattinata in Asia.
  • Si coordina con i team degli Stati Uniti e del Regno Unito per garantire una copertura operativa continua.
  • Predispone procedure di monitoraggio, avviso e risposta agli incidenti.
  • Guida le indagini sulle cause principali e implementa correzioni durature per i problemi di produzione.
  • Mantiene la resilienza operativa e la continuità aziendale.
  • Traduce le esigenze aziendali in specifiche tecniche e soluzioni ingegneristiche.
  • Fornisce consulenza ai team Prime Brokerage, Equity Finance, Delta One, Futures Execution and Clearing e OTC Clearing.
  • Guida la visualizzazione dei dati per analisi e reportistica.
  • Mantiene accuratezza, completezza e tempestività dei dati.
  • Definisce regole di qualità dei dati, framework di convalida e processi di correzione.
  • Supervisiona la gestione dei metadati e i registri di lineage dei dati.
  • Promuove la conformità agli standard aziendali sui dati e ai requisiti normativi.
  • Guida l’integrazione funzionale, il lancio dei prodotti e il miglioramento dei processi.
  • Valuta i processi aziendali e di sistema, nonché gli standard di settore, per sviluppare soluzioni.
  • Definisce metodi e standard per l’analisi, la progettazione, la codifica, il test, il debug e l’implementazione delle applicazioni.
  • Si consulta con gli utenti finali, assegna il lavoro, affianca sviluppatori e analisti, fornisce consulenza ai dirigenti senior e valuta i rischi tecnologici e normativi.

Requisiti

  • Almeno 12 anni di esperienza nell’ingegneria del software, nell’ingegneria dei dati o nell’analisi dei dati nel settore bancario o dei servizi finanziari.
  • Esperienza con strumenti moderni di sviluppo e test assistiti dall’IA, come GitHub Copilot, Devin, Claude o equivalenti.
  • È fortemente preferita un’esperienza pratica nella creazione o nel contributo ad agenti IA, soprattutto per monitoraggio, avvisi o automazione dei flussi di lavoro.
  • Solida esperienza pratica di ingegneria nella progettazione, nello sviluppo e nella manutenzione di sistemi dati di livello produttivo.
  • Esperienza nella guida di piccoli team tecnici mantenendo un contributo individuale significativo.
  • Conoscenza approfondita dei dati finanziari, inclusi ordini, esecuzioni, elaborazione delle operazioni, gestione delle posizioni, profitti e perdite, rischio e dati di riferimento.
  • Esperienza nel tradurre i requisiti in soluzioni tecniche insieme ad analisti quantitativi e stakeholder aziendali.
  • Esperienza nel supporto di ambienti di produzione globali, inclusi elaborazioni batch e operazioni fuori orario.
  • Esperienza nel dialogo con stakeholder dirigenziali e responsabili aziendali senior.
  • Solide competenze pratiche in Python e Java.
  • Ampia conoscenza dei framework di acquisizione e distribuzione dei dati.
  • Esperienza con sistemi di messaggistica distribuita come Kafka e servizi di caching distribuito come Gemfire o Redis.
  • Competenza in SQL e nei sistemi di gestione di database relazionali e NoSQL.
  • Esperienza nella progettazione e gestione di processi batch, scheduler e strumenti di orchestrazione dei flussi di lavoro.
  • Competenza nei framework di qualità dei dati, nei metodi di convalida e nelle strategie di correzione.
  • Familiarità con pipeline CI/CD, containerizzazione e automazione delle distribuzioni.
  • È preferibile esperienza nella creazione e manutenzione di data lake, data warehouse e piattaforme di analisi.
  • Costituisce un vantaggio l’esperienza nell’implementazione di strumenti e piattaforme di visualizzazione dei dati.
  • Eccellenti capacità comunicative scritte e verbali, comprese presentazioni rivolte a dirigenti.
  • Capacità di collaborare con analisti quantitativi ed esperti aziendali per comprendere esigenze complesse relative ai dati.
  • Capacità di collaborare efficacemente con team eterogenei distribuiti a livello globale.
  • Capacità di lavorare sotto pressione, facilitare discussioni e condurre riunioni di gruppo.
  • Spiccate capacità diplomatiche.
  • Laurea o titolo universitario, oppure esperienza equivalente, preferibilmente in informatica, sistemi informativi, matematica, statistica, ingegneria o un campo quantitativo correlato.
  • È preferibile un master o certificazioni avanzate.
  • Almeno 10 anni di esperienza pertinente.
  • Esperienza nell’implementazione di progetti.
  • Esperienza nell’analisi dei sistemi e nella programmazione di applicazioni software.
  • Comprovata competenza in materia di sviluppo applicativo.
  • Conoscenza delle principali funzioni aziendali rivolte ai clienti.
  • Comprovate capacità di leadership, gestione dei progetti e sviluppo.
  • Capacità di costruire relazioni e raggiungere il consenso.

Benefit

  • Premi di incentivazione e fidelizzazione discrezionali e basati su formule.
  • Copertura sanitaria, odontoiatrica e oculistica.
  • Piano 401(k).
  • Assicurazione sulla vita, contro gli infortuni e per invalidità.
  • Programmi per il benessere.
  • Congedi retribuiti, comprese ferie pianificate, malattia e festività retribuite.
  • Modalità di lavoro ibrida.