
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.
141.440 $ – 212.160 $ / anno
IbridoTempo pienoLeadLingua Richiesta: ingleseAnalista di datiDescrizione
- 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.