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, разрешением идентичности, консолидацией клиентских данных, управлением согласиями и управлением данными
  • Желательно: знание корпоративных доменов данных, происхождения данных, управления метаданными, требований конфиденциальности и платформ качества данных
  • Желательно: опыт поддержки цифровых, аналитических, персонализированных сценариев, а также сценариев ИИ или машинного обучения с помощью платформ клиентских данных

Преимущества

  • Право на ежегодную дискреционную премию по результатам работы
  • Право на получение льгот для сотрудников
  • Оплачиваемый отпуск
  • Ресурсы и поддержка, направленные на благополучие сотрудников и решение их финансовых потребностей
  • Возможность работы в офисе определяется должностными обязанностями и бизнес-требованиями
  • Возможности обучения, карьерного роста и участия в общем успехе