Bank of America
Bank of America
Bank of America — глобальна фінансова установа, що працює у сферах банківської справи, фінансів і фінтеху. Компанія надає приватним особам, малому бізнесу та інституційним клієнтам послуги персонального банкінгу, підтримки малого бізнесу, управління капіталом, інвестиційні послуги та доступ до ринків капіталу. Компанія також зосереджується на відповідальному розвитку через стале фінансування, ініціативи у сфері різноманіття та програми розвитку громад.

Старший архітектор платформи клієнтських даних — Bank of America — Пеннінгтон, Нью-Джерсі (в офісі)

Керуйте архітектурою на основі Java, хмарних технологій та інтеграцій для платформ клієнтських даних Bank of America. Створюйте безпечні та відмовостійкі рішення спільно з корпоративними технологічними командами.

Опис

  • Формувати архітектурне бачення та проєктувати рішення відповідно до стратегічних бізнес-цілей
  • Визначати цільові операційні середовища, стратегії забезпечення відмовостійкості та нефункціональні вимоги
  • Керувати функціональною та технічною архітектурою ключових застосунків для еталонних даних клієнтів і рахунків в архітектурній групі Consumer Data Platform
  • Визначати задум рішення та архітектурний напрям для складних бізнесових, операційних і технологічних рішень
  • Перетворювати функціональні та нефункціональні вимоги на пріоритизовані технологічні беклоги
  • Допомагати розробляти архітектурні дорожні карти у сферах бізнесу, застосунків, даних і технологій
  • Вирішувати архітектурні питання, підтримувати проєктування систем і усунення технічних перешкод
  • Керувати обговореннями рішень і проєктувати складні, модульні, гнучкі та адаптивні архітектури
  • Наставляти членів команди щодо технологічних практик, стандартизації та найкращих інженерних практик
  • Підтримувати вибір технологічних стеків і рекомендованих технологічних продуктів
  • Перевіряти проєкти та код на безпеку, продуктивність, супроводжуваність, масштабованість, зручність використання та надійність
  • Пояснювати складні технологічні рішення технічним фахівцям, керівникам, топменеджерам і постачальникам
  • Готувати бізнес-обґрунтування та детальні технічні проєкти
  • Співпрацювати з внутрішніми та зовнішніми технічними командами щодо реалізації, кастомізації та інтеграційних стратегій
  • Готувати технічні специфікації для розроблення та системної інтеграції
  • Рекомендувати найкращі практики та варіанти сторонніх рішень
  • Брати участь у створенні proof of concept із використанням нових технологій

Вимоги

  • Щонайменше 10 років відповідного практичного досвіду роботи архітектором рішень і систем
  • Поглиблена експертиза в архітектурі на основі API, мікросервісах, системах, керованих подіями, і шаблонах сервісної інтеграції
  • Практичний досвід проєктування REST API, вебсервісів, асинхронного обміну повідомленнями та інтеграційних рішень із JSON, XML, Kafka, JMS або порівнянними платформами
  • Ґрунтовне знання об’єктно-орієнтованого проєктування, предметно-орієнтованого проєктування, корпоративних інтеграційних шаблонів і практик архітектури застосунків
  • Досвід роботи з Java, Spring Boot, Spring Cloud, JPA або Hibernate, Maven або Gradle та суміжними технологіями
  • Досвід проєктування й постачання великомасштабних розподілених застосунків на Java або J2EE із сучасними шаблонами корпоративної архітектури
  • Досвід проєктування архітектури та розгортання рішень в AWS, Azure або Google Cloud Platform
  • Знання Docker, Kubernetes, OpenShift і підходів до хмарно-нативного розгортання
  • Досвід упровадження DevSecOps, CI/CD, інфраструктури як коду, автоматизованого тестування та автоматизації релізів із GitHub, Jenkins, GitLab, Terraform або еквівалентними інструментами
  • Знання відмовостійкості, високої доступності, толерантності до збоїв, аварійного відновлення, моніторингу, журналювання та розподіленої трасувальності
  • Досвід проєктування захищених рішень з OAuth2, OpenID Connect, взаємним TLS, безпекою API та корпоративними стандартами безпеки
  • Обізнаність з обробленням даних у реальному часі, управлінням майстер-даними, платформами клієнтських даних, потоковою передачею подій і технологіями інтеграції даних
  • Розуміння інженерії продуктивності, масштабованості, планування потужностей та операційної досконалості
  • Досвід у гнучких середовищах розроблення продуктів зі співпрацею між командами архітектури, розроблення, продукту та експлуатації
  • Сильні навички комунікації, лідерства та взаємодії із зацікавленими сторонами
  • Ступінь бакалавра або еквівалентний професійний досвід
  • Бажано: досвід роботи з управлінням клієнтськими даними, платформами Customer 360, розв’язанням ідентичностей, консолідацією клієнтських даних, управлінням згодами та управлінням даними
  • Бажано: знання корпоративних доменів даних, походження даних, управління метаданими, вимог до конфіденційності та фреймворків якості даних
  • Бажано: досвід підтримки цифрових, аналітичних, персоналізованих сценаріїв, а також сценаріїв ШІ чи машинного навчання за допомогою платформ клієнтських даних

Переваги

  • Право на щорічну дискреційну заохочувальну виплату
  • Право на пільги для працівників
  • Оплачувана відпустка
  • Ресурси та підтримка, спрямовані на добробут працівників і їхні фінансові потреби
  • Можливість роботи в офісі визначається посадовими обов’язками та бізнес-вимогами
  • Можливості навчання, кар’єрного зростання та внеску в спільний успіх