Citi
Citi
Citi je globálna banková a finančná spoločnosť, ktorá poskytuje služby spotrebiteľom, korporáciám, vládam a inštitúciám. Jej ponuka zahŕňa retailové bankovníctvo, kreditné karty, správu majetku, korporátne bankovníctvo a investičné bankovníctvo, pričom ju podporujú operácie vo viac ako 100 krajinách. Ako veľká medzinárodná finančná organizácia Citi spája tímy pôsobiace v oblasti bankovníctva, finančných služieb a fintechu.

Senior vývojár dátovej analytiky v Citi (hybridne, Tampa)

Tvorba analytických aplikácií a dátových pipeline v Pythone pre technológie Prime Services v Citi. Podpora vývoja monitorovania s využitím AI a finančných dátových platforiem aj globálnej prevádzky.

Popis

  • Vyvíjať a udržiavať aplikácie dátovej analytiky a pipeline, najmä v jazykoch Python a Java.
  • Využívať vývojové nástroje s podporou AI na zrýchlenie dodávok a zlepšenie kvality kódu.
  • Pomáhať vytvárať monitorovacích agentov s podporou AI, ktorí zlepšujú prevádzkový prehľad a automatizujú rutinné produkčné úlohy.
  • Vyvíjať a optimalizovať integrácie na získavanie dát pre Prime Services a Markets Technology.
  • Vytvárať analytické nástroje a dashboardy pre obchodných používateľov a kvantitatívnych analytikov.
  • Dodávať otestovaný a udržiavateľný produkčný kód a zúčastňovať sa na revíziách kódu.
  • Navrhovať škálovateľné systémy na spracovanie veľkých objemov údajov o pokynoch, vykonaných obchodoch, obchodoch a pozíciách.
  • Vytvárať a udržiavať dávkové spracovateľské úlohy a automatizované pracovné postupy.
  • Analyzovať a riešiť technické problémy naprieč dátovou platformou.
  • Vytvárať škálovateľné dátové riešenia pomocou Trino/Starburst, S3, Kafka a Spark.
  • Podporovať produkčné procesy a dávkové úlohy počas ranných hodín v Ázii.
  • Koordinovať prevádzkové odovzdávanie práce a kontinuitu s tímami v USA a Spojenom kráľovstve.
  • Podporovať monitorovanie, upozorňovanie, reakcie na incidenty, prevádzkovú odolnosť a kontinuitu podnikania.
  • Identifikovať hlavné príčiny problémov a zavádzať trvalé nápravy.
  • Spolupracovať s odborníkmi na obchodné procesy a kvantitatívnymi analytikmi pri zisťovaní potrieb v oblasti dát a analytiky.
  • Premieňať zložité obchodné potreby na technické špecifikácie a technické riešenia.
  • Vytvárať opakovane použiteľné riešenia pre opakujúce sa dátové požiadavky.
  • Podporovať platformy na vizualizáciu dát a analytické výkazníctvo.
  • Udržiavať presnosť, úplnosť a aktuálnosť dát.
  • Implementovať a monitorovať pravidlá kvality dát, validačné rámce a procesy nápravy.
  • Dokumentovať metadáta a pôvod dát.
  • Dodržiavať podnikové dátové štandardy a regulačné požiadavky.

Požiadavky

  • Mať 8 až 10 rokov praxe v softvérovom inžinierstve, dátovom inžinierstve alebo dátovej analytike v bankovníctve či finančných službách.
  • Mať silné praktické inžinierske základy v navrhovaní, tvorbe a údržbe produkčných dátových systémov ako samostatný prispievateľ.
  • Mať skúsenosti s modernými vývojovými a testovacími nástrojmi s podporou AI, ako sú GitHub Copilot, Devin alebo Claude.
  • Skúsenosti s tvorbou agentov s podporou AI na monitorovanie, upozorňovanie alebo automatizáciu pracovných postupov sú výraznou výhodou.
  • Rozumieť finančným dátam trhov vrátane pokynov, vykonaných obchodov, spracovania obchodov, správy pozícií a súvisiacich údajov o životnom cykle obchodov.
  • Mať priame skúsenosti so spoluprácou s kvantitatívnymi analytikmi a obchodnými partnermi pri premene požiadaviek na technické riešenia.
  • Mať skúsenosti s podporou globálnych produkčných prostredí vrátane dávkového spracovania mimo bežných pracovných hodín a prevádzkovej podpory.
  • Mať silné praktické znalosti jazyka Python.
  • Znalosť jazyka Java je výhodou.
  • Veľmi vítaná je znalosť Trino/Starburst, S3, Kafka a Spark.
  • Ovládať programovanie a testovanie s podporou AI a mať praktické skúsenosti s návrhom a tvorbou prevádzkových riešení založených na LLM alebo agentoch.
  • Rozumieť podnikovým a open-source rámcom na príjem a distribúciu dát.
  • Dobre rozumieť finančným dátam trhov vrátane zisku a straty, rizík a referenčných dát.
  • Mať skúsenosti s Kafka a Gemfire alebo Redis.
  • Ovládať SQL a relačné aj NoSQL systémy správy databáz.
  • Mať skúsenosti s návrhom a správou dávkových úloh, plánovačov a nástrojov na orchestráciu pracovných postupov.
  • Mať skúsenosti s rámcami kvality dát, validačnými metódami a stratégiami nápravy.
  • Poznať CI/CD pipeline, kontajnerizáciu a automatizáciu nasadzovania.
  • Efektívne komunikovať písomne aj ústne.
  • Vedieť spolupracovať s kvantitatívnymi analytikmi a odborníkmi na obchodné procesy pri porozumení zložitým dátovým požiadavkám.
  • Efektívne spolupracovať s rôznorodými tímami v rôznych krajinách.
  • Vedieť pracovať pod tlakom, viesť diskusie a konštruktívne prispievať na skupinových stretnutiach.
  • Mať dobré diplomatické schopnosti.
  • Mať bakalársky titul alebo rovnocenné skúsenosti; výhodou je vzdelanie v informatike, informačných systémoch, matematike, štatistike, inžinierstve alebo inom kvantitatívnom odbore.
  • Magisterský titul alebo pokročilá odborná certifikácia v príslušnom odbore sú výhodou.

Benefity

  • Diskrečné a vzorcové motivačné a retenčné odmeny.
  • Zdravotné, zubné a očné poistenie.
  • Plán 401(k).
  • Životné, úrazové a invalidné poistenie.
  • Programy podpory zdravia a pohody.
  • Platené voľno vrátane plánovanej dovolenky, práceneschopnosti a platených sviatkov.