Entité
Premier gérant d'actifs européen parmi les 10 premiers acteurs mondiaux [1], Amundi propose à ses 100 millions de clients - particuliers, institutionnels et entreprises - une gamme complète de solutions d'épargne et d'investissement en gestion active et passive, en actifs traditionnels ou réels.
Ses six plateformes de gestion internationales [2], sa capacité de recherche financière et extra-financière, ainsi que son engagement de longue date dans l'investissement responsable en font un acteur de référence dans le paysage de la gestion d'actifs.
Les clients d'Amundi bénéficient de l'expertise et des conseils de 5 300 professionnels dans 35 pays. Filiale du groupe Crédit Agricole, Amundi est cotée en Bourse et gère aujourd'hui plus de 2 000 milliards d'euros d'encours [3].
Amundi, un partenaire de confiance qui agit chaque jour dans l'intérêt de ses clients et de la société.
[1] Source : IPE « Top 500 Asset Managers » publié en juin 2022 sur la base des encours sous gestion au 31/12/2021
[2] Boston, Dublin, Londres, Milan, Paris et Tokyo
[3] Données Amundi y compris Lyxor au 31/03/2022
Référence
2022-74511
Date de parution
09/12/2022
Types de métiers Crédit Agricole S.A. - Systèmes d'information / Maîtrise d'Ouvrage
Service :
Equipe de 25 développeurs en charge du développement de briques technologiques utilisables pour les autres équipes de développement dans le cadre de la construction d’application métier.
L’activité de ce pôle est répartie en 5 thématiques principales :
- Maestro : framework de construction d’applications web multi-métiers
o Composants graphiques, authentification et droits, sécurité, navigation …
o Travail conjoint avec les équipes d’Ux Design
o Angular 13, Java 8, Typescript, …
- Alto : plateforme Java (client lourd) complète de configuration et construction d’applications
o Interactions utilisateurs, pipeline de calcul, agrégation de données, filtres, …
o Java 8, Wildfly, Spring
Alto Bridge / Dashboard : refonte des outils de la plateforme Alto sur des technologies web en s’appuyant sur le framework Maestro
o Application de construction de dashboards métiers
o Application d’analyse de portefeuilles à destination des gérants de portefeuilles
- Applications transverses : applications développées avec le framewok Maestro dans lesquelles chaque métier peut venir implémenter/configurer ses spécificités
o Fil d’actualités et d’interactions inter-métiers
o Règles de confidentialité de type « Attribute based access control »
o Suivi collaboratif des problèmes de données
Backend : ensemble de frameworks de construction de backends
o Construction d’API REST sur un backend Java
o Implémentation de workflows OAuth2
o Plateforme de GED accessible via API REST pour le stockage et la recherche de documents indexés via Elastic Search
Génération tactique de services REST exécutant du SQL par simple paramétrage
Missions :
La solution Alto sur laquelle vous interviendrez est la principale plateforme de gestion d’actifs déployée dans toutes entités du groupe AMUNDI ainsi qu’auprès de clients ayant souscrits aux offres d’AMUNDI Technologie.
Le stage comporte deux volets:
o Mettre en œuvre l’industrialisation et l’automatisation de la plateforme pour la construction et déploiement de la solution Alto pour AMUNDI et ses clients (sur diverses plateformes : Cloud Azure, On Premise, installations standalone via Springboot, etc.)
o Participer et développer le testing plan (unitaires, intégrations, fonctionnels, non-régressions, gui, etc.) autour de la solution pour sécuriser les release. Ce travail se fera également en collaboration avec les équipes de QA situé à Dublin
ð L’objectif : Sécuriser la gestion de release et du déploiement de la solution
Livrables attendus :
o Monter en compétences sur la plateforme ALTO
o Participer et proposer des solutions de transformation de la plateforme ALTO et de ses composants pour industrialiser son déploiement et gérer les livraisons multi-clients
o Sécuriser les releases par la mise en place de tests adaptés et cohérents
Appot du stage :
Développement de compétences en développement Java
Formation :
Universités / Ecoles de commerce / d'ingénieur
Spécialisation :
Développement informatique
Compétences sur le fonctionnel : pas de compétences demandées
Compétences sur la technique : développement Java. Une connaissance des outils de construction de projets java serait un plus