Types de métiers Crédit Agricole S.A. - Gestion d'Actifs
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
o …
- 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
o …
- 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 :
Dans le cadre de la refonte de la plateforme Alto en technologie web, il est nécessaire de recréer toute la souplesse de la configuration disponible dans Alto. Ces nouvelles pages de configuration web deviendront de-facto le standard pour toutes applications de BI basées sur Maestro.
o Participation au développement de pages de configuration des widgets bi
§ Conception et développement de composants de configuration réutilisables pour tous les modèles / représentations de données existantes dans Alto
§ Intégration de la nouvelle librairie de configuration dans les applications existantes (Alto Bridge / Dashboard)
§ Coordination avec l’équipe UX-UI design
Livrables attendus :
o Développement informatique et tests
o Participation à la vie d’équipe
o Etude technologique et proposition de solution
Apport du stage :
Développement de compétences en développement de web applications via l’usage d’Angular en Front End et Java en Back end
Formation :
Universités / Ecoles d'ingénieur / de commerce
Spécialisation :
Développement informatique
- Compétences sur le fonctionnel : pas de compétences demandées
- Compétences sur la technique : développement Java, bases du développement Web (Html 5, CSS, javascript). Des connaissances en Angular seraient un plus.