Bank of America
Bank of America
Bank of America 是一家业务遍及银行、金融和金融科技领域的全球性金融机构。其服务涵盖个人银行业务、小型企业支持、财富管理、投资服务,以及为个人、企业和机构提供资本市场准入。公司还通过可持续金融、多元化倡议和社区发展项目,致力于实现负责任的增长。

高级客户数据平台架构师 - 美国银行 - 彭宁顿,新泽西州(现场办公)

负责美国银行客户数据平台的 Java、云计算和集成架构。 在企业技术团队之间推动安全、稳健的解决方案落地。

描述

  • 制定与战略业务目标一致的架构愿景和解决方案设计
  • 建立目标运行环境、韧性策略和非功能性要求
  • 在消费者数据平台架构组内,负责核心客户及账户参考数据应用的功能和技术架构
  • 为复杂的业务、运营和技术解决方案定义解决方案意图与架构方向
  • 将功能性和非功能性要求转化为按优先级排序的技术待办事项
  • 协助制定覆盖业务、应用、数据和技术领域的架构路线图
  • 解决架构问题,支持系统设计并消除技术障碍
  • 引导解决方案讨论,设计复杂、模块化、灵活且可适应的架构
  • 指导团队成员遵循技术实践、标准化要求和工程最佳实践
  • 支持技术栈和首选技术产品的选型
  • 从安全性、性能、可维护性、可扩展性、易用性和可靠性等方面审查设计与代码
  • 向技术人员、管理层、高管和供应商受众解释复杂的技术解决方案
  • 构建业务论证并准备详细的技术设计
  • 与内部和外部技术团队合作制定实施、定制和集成策略
  • 为开发和系统集成准备技术规范
  • 推荐最佳实践和第三方解决方案选项
  • 参与涉及新兴技术的概念验证

任职要求

  • 至少 10 年担任解决方案和系统架构师并亲自参与技术工作的相关经验
  • 精通 API 主导架构、微服务、事件驱动系统和服务集成模式
  • 具备使用 JSON、XML、Kafka、JMS 或同类平台设计 REST API、Web 服务、异步消息和集成解决方案的实践经验
  • 熟练掌握面向对象设计、领域驱动设计、企业集成模式和应用架构实践
  • 具备 Java、Spring Boot、Spring Cloud、JPA 或 Hibernate、Maven 或 Gradle 及相关技术经验
  • 具备使用 Java 或 J2EE 以及现代企业架构模式设计和交付大型分布式应用的背景
  • 具备在 AWS、Azure 或 Google Cloud Platform 上设计和部署解决方案的经验
  • 了解 Docker、Kubernetes、OpenShift 和云原生部署方式
  • 具备使用 GitHub、Jenkins、GitLab、Terraform 或同等工具实施 DevSecOps、CI/CD、基础设施即代码、自动化测试和发布自动化的经验
  • 了解韧性、高可用性、容错、灾难恢复、监控、日志记录和分布式追踪
  • 具备使用 OAuth2、OpenID Connect、双向 TLS、API 安全和企业安全标准设计安全解决方案的经验
  • 熟悉实时处理、主数据管理、客户数据平台、事件流和数据集成技术
  • 理解性能工程、可扩展性、容量规划和运营卓越
  • 具备在敏捷产品交付环境中工作并与架构、工程、产品和运营团队协作的经验
  • 具备出色的沟通、领导和利益相关者管理能力
  • 拥有学士学位或同等专业经验
  • 优先考虑:具备客户数据管理、客户 360 平台、身份解析、客户主数据管理、同意管理和数据治理经验
  • 优先考虑:了解企业数据领域、数据沿袭、元数据管理、隐私法规和数据质量框架
  • 优先考虑:具备通过客户数据平台支持数字化、分析、个性化以及人工智能或机器学习用例的经验

福利待遇

  • 有资格获得年度酌情激励奖金
  • 有资格享受员工福利
  • 带薪休假
  • 提供关注员工身心健康和财务需求的资源与支持
  • 现场办公灵活性取决于岗位职责和业务要求
  • 提供学习、职业发展和共同成功贡献的机会