Bank of America
Bank of America
O Bank of America é uma instituição financeira global que atua nos setores bancário, financeiro e de tecnologia financeira. Seus serviços incluem banco para pessoas físicas, suporte a pequenas empresas, gestão de patrimônio, serviços de investimento e acesso aos mercados de capitais para pessoas, empresas e instituições. A empresa também promove o crescimento responsável por meio de finanças sustentáveis, iniciativas de diversidade e programas de desenvolvimento comunitário.

Arquiteto sênior de plataformas de dados de clientes - Bank of America - Pennington, NJ (presencial)

Lidere a arquitetura de Java, nuvem e integração para as plataformas de dados de clientes do Bank of America. Conduza soluções seguras e resilientes entre equipes de tecnologia corporativa.

Descrição

  • Moldar a visão arquitetural e os projetos de soluções alinhados aos objetivos estratégicos do negócio
  • Estabelecer ambientes operacionais de destino, estratégias de resiliência e requisitos não funcionais
  • Liderar a arquitetura funcional e técnica das principais aplicações de dados de referência de clientes e contas no grupo de arquitetura de Consumer Data Platform
  • Definir a intenção da solução e a direção arquitetural para soluções empresariais, operacionais e tecnológicas complexas
  • Traduzir requisitos funcionais e não funcionais em backlogs de tecnologia priorizados
  • Ajudar a desenvolver roteiros de arquitetura nos domínios de negócio, aplicações, dados e tecnologia
  • Resolver questões arquiteturais e apoiar o design de sistemas e a remoção de impedimentos técnicos
  • Orientar discussões de soluções e projetar arquiteturas complexas, modulares, flexíveis e adaptáveis
  • Orientar os membros da equipe sobre práticas de tecnologia, padronização e melhores práticas de engenharia
  • Apoiar a seleção de pilhas de tecnologia e produtos tecnológicos preferenciais
  • Revisar designs e código quanto à segurança, desempenho, manutenibilidade, escalabilidade, usabilidade e confiabilidade
  • Explicar soluções tecnológicas complexas para públicos técnicos, gerenciais, executivos e fornecedores
  • Elaborar casos de negócio e preparar projetos técnicos detalhados
  • Colaborar com equipes técnicas internas e externas em estratégias de implementação, customização e integração
  • Preparar especificações técnicas para desenvolvimento e integração de sistemas
  • Recomendar melhores práticas e opções de soluções de terceiros
  • Contribuir para provas de conceito envolvendo tecnologias emergentes

Requisitos

  • Pelo menos 10 anos de experiência relevante como arquiteto de soluções e sistemas com atuação prática
  • Experiência avançada em arquitetura orientada por APIs, microsserviços, sistemas orientados a eventos e padrões de integração de serviços
  • Experiência prática projetando APIs REST, serviços web, mensageria assíncrona e soluções de integração com JSON, XML, Kafka, JMS ou plataformas comparáveis
  • Domínio sólido de design orientado a objetos, design orientado a domínio, padrões de integração empresarial e práticas de arquitetura de aplicações
  • Experiência com Java, Spring Boot, Spring Cloud, JPA ou Hibernate, Maven ou Gradle e tecnologias relacionadas
  • Experiência projetando e entregando aplicações distribuídas de grande escala com Java ou J2EE e padrões modernos de arquitetura empresarial
  • Experiência arquitetando e implantando soluções na AWS, Azure ou Google Cloud Platform
  • Conhecimento de Docker, Kubernetes, OpenShift e abordagens de implantação nativas da nuvem
  • Experiência implementando DevSecOps, CI/CD, infraestrutura como código, testes automatizados e automação de releases com GitHub, Jenkins, GitLab, Terraform ou ferramentas equivalentes
  • Conhecimento de resiliência, alta disponibilidade, tolerância a falhas, recuperação de desastres, monitoramento, registro e rastreamento distribuído
  • Experiência projetando soluções seguras com OAuth2, OpenID Connect, TLS mútuo, segurança de APIs e padrões de segurança empresarial
  • Familiaridade com processamento em tempo real, gerenciamento de dados mestres, plataformas de dados de clientes, streaming de eventos e tecnologias de integração de dados
  • Entendimento de engenharia de desempenho, escalabilidade, planejamento de capacidade e excelência operacional
  • Experiência em ambientes ágeis de entrega de produtos, colaborando com equipes de arquitetura, engenharia, produto e operações
  • Fortes habilidades de comunicação, liderança e gestão de partes interessadas
  • Bacharelado ou experiência profissional equivalente
  • Preferencialmente, experiência com gerenciamento de dados de clientes, plataformas Customer 360, resolução de identidade, consolidação de clientes, gerenciamento de consentimento e governança de dados
  • Preferencialmente, conhecimento de domínios de dados corporativos, linhagem de dados, gerenciamento de metadados, regulamentações de privacidade e estruturas de qualidade de dados
  • Preferencialmente, experiência habilitando casos de uso digitais, analíticos, de personalização e de inteligência artificial ou aprendizado de máquina por meio de plataformas de dados de clientes

Benefícios

  • Elegibilidade para um incentivo anual discricionário
  • Elegibilidade para benefícios aos funcionários
  • Folga remunerada
  • Recursos e suporte voltados ao bem-estar e às necessidades financeiras dos funcionários
  • Flexibilidade para trabalhar no escritório, determinada pelas responsabilidades da função e pelas necessidades do negócio
  • Oportunidades de aprendizado, crescimento profissional e contribuição para o sucesso compartilhado