Роль Senior Programmer Analyst по разработке приложений является позицией среднего уровня, сосредоточенной на разработке и внедрении новых или обновленных систем и программ приложений в сотрудничестве с командой технологий.
Наша цель - внести значительный вклад в анализ систем приложений и программирование.
- Полный цикл разработки, тестирования и выпуска ключевых компонентов, включая планирование спринтов.
- Проектирование разделенных и неразделенных таблиц, индексов, временных таблиц и внешних таблиц для оптимизации хранения и производительности.
- Управление информацией в таких областях, как планирование корпоративной архитектуры, управление данными (Data Governance), управление основными данными (Master Data Management) и хранилища данных.
- Проектирование и внедрение масштабируемых, отказоустойчивых ETL-пайплайнов на платформах BigData для обработки огромных объемов контрактной информации с высокой доступностью.
- Оптимизация производительности через понимание ETL DAGs на структурах данных на платформах реляционных и BigData, повышение производительности как компонентов ETL, так и отчетности.
- Управление процессом выпуска через RLM и SNOW для всех этапов SDLC на платформах реляционных и BigData.
- Обеспечение соблюдения процессов и управление ожиданиями руководства.
- Активное участие в сеансах мозгового штурма, предоставление весомых идей и обеспечение лучших практик в команде.
- Предоставление обширной поддержки группам разработки, SIT и производства в области управления данными, моделирования и обслуживания.
- Степень бакалавра в области технологий или эквивалентный опыт работы.
- 8+ лет в разработке приложений/программного обеспечения.
- 6+ лет практического опыта работы с инструментами ETL, такими как Abinitio.
- Владение Python, Shell и Hive.
- Сильные навыки работы с SQL.
- Опыт работы с финансовыми приложениями или процессами в сфере финансов является преимуществом.
- Знание продуктов поставщиков, таких как Tableau, Arcadia, Paxata и KNIME, является плюсом.
- Обширный опыт работы в многонациональной среде и достижение результатов с виртуальными командами.
- Сильная история профессиональных достижений, лидерского опыта и производительности.
- Способность работать самостоятельно, выполнять несколько задач одновременно и брать на себя ответственность за различные анализы или обзоры.
Степень бакалавра или эквивалентный опыт
Это описание должности предоставляет общий обзор выполняемой работы. Дополнительные обязанности, связанные с работой, могут быть назначены по мере необходимости.
Группа профессий: Технологии
Семья профессий: Разработка приложений
Тип занятости: Полная занятость
Citi является работодателем, обеспечивающим равные возможности и приверженным принципам позитивных действий (affirmative action). Квалифицированные кандидаты будут рассматриваться без учёта их расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального происхождения, инвалидности или статуса защищенного ветерана.
Citigroup Inc. и её дочерние компании ("Citi") приглашают всех квалифицированных кандидатов подавать заявки на возможности карьеры. Если вы являетесь лицом с инвалидностью и вам требуется разумное приспособление для использования наших инструментов поиска и/или подачи заявки на вакансии, пожалуйста, ознакомьтесь с разделом Accessibility at Citi.
Просмотреть плакат "EEO is the Law"
Просмотреть дополнение к EEO is the Law
Просмотреть заявление о полит