Роль старшого програміста-аналітика в розробці додатків - це позиція середнього рівня, яка зосереджена на розробці та впровадженні нових або оновлених систем додатків та програм у співпраці з технологічною командою.
Наша мета - зробити значний внесок в аналіз систем додатків та програмування.
- Повний цикл розробки, тестування та випуску ключових компонентів, включаючи планування спринтів.
- Проектування розділених і нерозділених таблиць, індексів, тимчасових таблиць і зовнішніх таблиць для оптимізації зберігання та продуктивності.
- Управління інформацією у таких сферах, як планування підприємницької архітектури, управління даними, управління основними даними та створення сховищ даних.
- Проектування та впровадження масштабованих, відмовостійких ETL конвеєрів на платформах BigData для обробки великої кількості інформації про контракти з високою доступністю.
- Оптимізація продуктивності через розуміння ETL DAG на структурах даних в рамках реляційних і BigData платформ, покращення продуктивності як ETL, так і звітних компонентів.
- Управління процесом випуску через RLM і SNOW для всіх фаз SDLC на реляційних і BigData платформах.
- Забезпечення відповідності процесу та управління очікуваннями керівництва.
- Активна участь у мозкових штурмах, надання твердих пропозицій та забезпечення найкращих практик команди.
- Надання великої підтримки групам розробки, SIT і продукції щодо управління даними, моделювання та обслуговування.
- Ступінь бакалавра у галузі технологій або еквівалентний досвід роботи.
- 8+ років досвіду у розробці додатків/програмного забезпечення.
- 6+ років практичного досвіду з ETL інструментами, такими як Abinitio.
- Висока кваліфікація у Python, Shell та Hive.
- Сильні знання SQL.
- Досвід роботи з фінансовими додатками або фінансовими процесами є перевагою.
- Знання продуктів постачальників, таких як Tableau, Arcadia, Paxata та KNIME, є плюсом.
- Великий досвід роботи у багатокультурному середовищі та досягнення результатів з віртуальними командами.
- Сильний досвід з доведеною успішністю, досвідом та продуктивністю.
- Здатність працювати самостійно, координувати багато завдань одночасно та брати на себе відповідальність за різні аналізи або перевірки.
Ступінь бакалавра або еквівалентний досвід
Цей опис роботи надає загальний огляд виконуваної роботи. Додаткові обов'язки, пов'язані з роботою, можуть бути додані за необхідності.
Група сімей робіт: Технології
Сім'я робіт: Розробка додатків
Тип часу: Повний робочий день
Citi є роботодавцем з рівними можливостями та позитивною дією. Кваліфіковані кандидати отримають розгляд незалежно від їхньої раси, кольору шкіри, релігії, статі, сексуальної орієнтації, гендерної ідентичності, національного походження, інвалідності або статусу захищеного ветера