
Citi — глобальная банковская и финансовая компания, обслуживающая частных клиентов, корпорации, правительства и учреждения. Её услуги охватывают розничный банкинг, кредитные карты, управление благосостоянием, корпоративный и инвестиционный банкинг; деятельность компании ведётся более чем в 100 странах. Как крупная международная финансовая организация, Citi объединяет команды, работающие в сферах банковского дела, финансовых услуг и финтеха.
Старший разработчик аналитики данных в Citi (гибридный формат, Тампа)
Создавайте аналитические приложения и конвейеры данных на Python для технологического подразделения Prime Services в Citi. Участвуйте в разработке систем мониторинга на базе ИИ и поддерживайте платформы финансовых данных и глобальные производственные операции.
Описание
- Создавайте и поддерживайте приложения для аналитики данных и конвейеры, преимущественно на Python и Java.
- Используйте инструменты разработки с поддержкой ИИ, чтобы ускорять выпуск решений и повышать качество кода.
- Участвуйте в создании агентов мониторинга на базе ИИ для улучшения контроля над операциями и автоматизации рутинных производственных задач.
- Разрабатывайте и оптимизируйте интеграции источников данных для Prime Services и Markets Technology.
- Создавайте аналитические инструменты и панели мониторинга для бизнес-пользователей и количественных аналитиков.
- Поставляйте протестированный код для промышленной эксплуатации, удобный в сопровождении, и участвуйте в проверке кода.
- Проектируйте масштабируемые системы для обработки больших объемов данных о заявках, исполнении, сделках и позициях.
- Создавайте и поддерживайте пакетные задания и автоматизированные рабочие процессы.
- Выявляйте и устраняйте технические проблемы на платформе данных.
- Создавайте масштабируемые решения для работы с данными на базе Trino/Starburst, S3, Kafka и Spark.
- Поддерживайте производственные процессы и пакетные задания в утренние часы по времени Азии.
- Координируйте передачу операционных задач и непрерывность работы с командами в США и Великобритании.
- Поддерживайте мониторинг, оповещения, реагирование на инциденты, операционную устойчивость и непрерывность бизнеса.
- Выявляйте первопричины проблем и внедряйте долгосрочные решения.
- Взаимодействуйте с профильными бизнес-экспертами и количественными аналитиками, чтобы понимать потребности в данных и аналитике.
- Преобразуйте сложные бизнес-задачи в технические спецификации и инженерные решения.
- Создавайте повторно используемые решения для регулярно возникающих потребностей в данных.
- Поддерживайте платформы визуализации данных и аналитической отчетности.
- Обеспечивайте точность, полноту и своевременность данных.
- Внедряйте правила качества данных, системы валидации и процессы исправления проблем, а также контролируйте их работу.
- Документируйте метаданные и происхождение данных.
- Соблюдайте корпоративные стандарты работы с данными и нормативные требования.
Требования
- Имеете 8–10 лет опыта в разработке ПО, инженерии данных или аналитике данных в банковской сфере или финансовых услугах.
- Обладаете серьезным практическим инженерным опытом проектирования, создания и поддержки промышленных систем обработки данных в качестве индивидуального участника команды.
- Имеете опыт работы с современными инструментами разработки и тестирования с поддержкой ИИ, такими как GitHub Copilot, Devin или Claude.
- Опыт создания агентов на базе ИИ или участия в их разработке для мониторинга, оповещений либо автоматизации процессов будет существенным преимуществом.
- Понимаете финансовые данные рынков, включая заявки, исполнения, обработку сделок, управление позициями и связанные с ними данные жизненного цикла сделок.
- Работали напрямую с количественными аналитиками и бизнес-заказчиками, преобразуя требования в технические решения.
- Поддерживали глобальные производственные среды, включая пакетную обработку в нерабочее время и операционную поддержку.
- Уверенно владеете Python на практике.
- Знание Java будет преимуществом.
- Знание Trino/Starburst, S3, Kafka и Spark будет большим преимуществом.
- Уверенно используете инструменты кодирования и тестирования с поддержкой ИИ и имеете практический опыт проектирования и создания операционных решений на базе больших языковых моделей или агентов.
- Понимаете корпоративные решения и решения с открытым исходным кодом для приема и распространения данных.
- Хорошо разбираетесь в финансовых данных рынков, включая прибыль и убытки, риски и справочные данные.
- Имеете опыт работы с Kafka и Gemfire или Redis.
- Уверенно владеете SQL и системами управления реляционными базами данных и базами данных NoSQL.
- Имеете опыт проектирования и управления пакетными заданиями, планировщиками и инструментами оркестрации процессов.
- Имеете опыт работы с платформами контроля качества данных, методами валидации и стратегиями исправления проблем.
- Знакомы с конвейерами CI/CD, контейнеризацией и автоматизацией развертывания.
- Эффективно общаетесь письменно и устно.
- Умеете взаимодействовать с количественными аналитиками и профильными бизнес-экспертами, чтобы понимать сложные требования к данным.
- Эффективно работаете с разнородными командами в разных странах и регионах.
- Умеете работать в условиях давления, вести обсуждения и конструктивно участвовать в групповых встречах.
- Обладаете сильными дипломатическими навыками.
- Имеете степень бакалавра или эквивалентный опыт; предпочтительно образование в области информатики, информационных систем, математики, статистики, инженерии или другой количественной дисциплины.
- Степень магистра или дополнительная профессиональная сертификация в соответствующей области будут преимуществом.
Преимущества
- Дискреционные и рассчитываемые по формуле премии и выплаты за удержание сотрудников.
- Медицинское, стоматологическое страхование и страхование зрения.
- План 401(k).
- Страхование жизни, от несчастных случаев и на случай потери трудоспособности.
- Программы поддержки здоровья и благополучия.
- Оплачиваемое время отсутствия на работе, включая запланированный отпуск, больничные и оплачиваемые праздничные дни.