
Bank of America est une institution financière mondiale qui exerce ses activités dans les secteurs bancaire, financier et des technologies financières. Ses services comprennent la banque de détail, l’accompagnement des petites entreprises, la gestion de patrimoine, les services d’investissement et l’accès aux marchés de capitaux pour les particuliers, les entreprises et les institutions. L’entreprise met également l’accent sur une croissance responsable grâce à la finance durable, aux initiatives en faveur de la diversité et aux programmes de développement communautaire.
Architecte senior de plateformes de données clients - Bank of America - Pennington, NJ (sur site)
Pilotez l’architecture Java, cloud et intégration des plateformes de données clients de Bank of America. Concevez des solutions sécurisées et résilientes entre les équipes technologiques de l’entreprise.
140 500 $ – 205 000 $ / an
Sur siteTemps pleinSeniorLangue Requise : anglaisArchitecteDescription
- Définir la vision architecturale et les conceptions de solutions alignées sur les objectifs stratégiques de l’entreprise
- Établir les environnements opérationnels cibles, les stratégies de résilience et les exigences non fonctionnelles
- Piloter l’architecture fonctionnelle et technique des applications principales de données de référence clients et comptes au sein du groupe d’architecture Consumer Data Platform
- Définir l’intention de la solution et l’orientation architecturale pour des solutions métier, opérationnelles et technologiques complexes
- Traduire les exigences fonctionnelles et non fonctionnelles en backlogs technologiques priorisés
- Contribuer à l’élaboration des feuilles de route d’architecture dans les domaines métier, applicatif, data et technologique
- Résoudre les questions d’architecture, soutenir la conception des systèmes et lever les obstacles techniques
- Guider les discussions sur les solutions et concevoir des architectures complexes, modulaires, flexibles et adaptables
- Accompagner les membres de l’équipe sur les pratiques technologiques, la standardisation et les bonnes pratiques d’ingénierie
- Soutenir la sélection des piles technologiques et des produits technologiques privilégiés
- Examiner les conceptions et le code sous l’angle de la sécurité, des performances, de la maintenabilité, de l’évolutivité, de l’utilisabilité et de la fiabilité
- Expliquer des solutions technologiques complexes à des publics techniques, managériaux, dirigeants et fournisseurs
- Élaborer des analyses de rentabilité et préparer des conceptions techniques détaillées
- Collaborer avec les équipes techniques internes et externes sur les stratégies d’implémentation, de personnalisation et d’intégration
- Préparer les spécifications techniques pour le développement et l’intégration des systèmes
- Recommander des bonnes pratiques et des options de solutions tierces
- Contribuer à des preuves de concept faisant appel à des technologies émergentes
Exigences
- Au moins 10 ans d’expérience pertinente en tant qu’architecte de solutions et de systèmes avec une pratique opérationnelle
- Expertise avancée en architecture pilotée par les API, microservices, systèmes orientés événements et modèles d’intégration de services
- Expérience pratique dans la conception d’API REST, de services web, de messageries asynchrones et de solutions d’intégration avec JSON, XML, Kafka, JMS ou des plateformes comparables
- Maîtrise de la conception orientée objet, de la conception pilotée par le domaine, des modèles d’intégration d’entreprise et des pratiques d’architecture applicative
- Expérience avec Java, Spring Boot, Spring Cloud, JPA ou Hibernate, Maven ou Gradle et les technologies associées
- Expérience dans la conception et la livraison d’applications distribuées à grande échelle avec Java ou J2EE et des modèles modernes d’architecture d’entreprise
- Expérience dans l’architecture et le déploiement de solutions sur AWS, Azure ou Google Cloud Platform
- Connaissance de Docker, Kubernetes, OpenShift et des approches de déploiement cloud natives
- Expérience dans la mise en œuvre de DevSecOps, CI/CD, infrastructure as code, tests automatisés et automatisation des mises en production avec GitHub, Jenkins, GitLab, Terraform ou des outils équivalents
- Connaissance de la résilience, de la haute disponibilité, de la tolérance aux pannes, de la reprise après sinistre, de la supervision, de la journalisation et de la traçabilité distribuée
- Expérience dans la conception de solutions sécurisées avec OAuth2, OpenID Connect, TLS mutuel, sécurité des API et normes de sécurité d’entreprise
- Familiarité avec le traitement en temps réel, la gestion des données de référence, les plateformes de données clients, le streaming d’événements et les technologies d’intégration de données
- Compréhension de l’ingénierie des performances, de l’évolutivité, de la planification des capacités et de l’excellence opérationnelle
- Expérience dans des environnements agiles de livraison de produits avec collaboration entre les équipes d’architecture, d’ingénierie, produit et opérations
- Solides compétences en communication, leadership et gestion des parties prenantes
- Diplôme de licence ou expérience professionnelle équivalente
- Expérience dans la gestion des données clients, les plateformes Customer 360, la résolution d’identité, la gestion des données clients de référence, la gestion du consentement et la gouvernance des données souhaitée
- Connaissance des domaines de données d’entreprise, de la traçabilité des données, de la gestion des métadonnées, des réglementations sur la confidentialité et des cadres de qualité des données souhaitée
- Expérience dans l’activation de cas d’usage numériques, analytiques, de personnalisation et d’intelligence artificielle ou d’apprentissage automatique grâce aux plateformes de données clients souhaitée
Avantages
- Éligibilité à une prime incitative annuelle discrétionnaire
- Éligibilité aux avantages sociaux destinés aux employés
- Congés payés
- Ressources et soutien axés sur le bien-être et les besoins financiers des employés
- Flexibilité du travail au bureau déterminée par les responsabilités du poste et les besoins de l’entreprise
- Possibilités d’apprentissage, d’évolution professionnelle et de contribution à la réussite collective