Vous êtes sur la page 1sur 34

START YOUR CAREER OFF RIGHT

SOMMAIRE

1. Qui sommes-nous? 3

2. Comment postuler? 9

3. Liste des projets 11


1. QUI
SOMMES-NOUS ?
Notre Mission
Nous accompagnons les institutions financières (Banque, Assurance...) et
aussi les institutions publiques et privés à transformer leurs ambitions
digitales en réalité grâce à l’agilité et l’engagement de notre capital humain
qui conçoit, dans un environnement multiculturel, des solutions avec des
technologies innovantes.

Notre Vision
Nous aspirons à être aussi importants pour le succès de nos clients et notre
capital humain qu’ils le sont pour notre propre succès. Nous visons à exceller
et à tirer parti de notre esprit d'innovation et du grand potentiel RH pour
devenir le leader reconnu des solutions digitales dans la région EMEA.

Nos
Valeurs CHALLENGE RESPONSABILIZATION ENGAGEMENT ADAPTABILITY TEAMWORK GLOBAL-MINDED

4
Marchés & Présence
Proxym travaille dans un environnement multiculturel en accompagnant ses clients et en développant une offre
commerciale dans plus de 15 pays en Europe, en Afrique et au Moyen-Orient.

Proxym Afrique du Nord : Créée en 2006, basée Proxym France : Créée en 2011, Proxym France a été
en Tunisie, couvre le marché africain en mettant sélectionnée parmi les 500 entreprises à forte croissance tous
l'accent sur nos plateformes Bankerise et Insurise, secteurs confondus en France en 2022.
ainsi que sur Smart Gov.

Proxym Moyen-Orient : Création d'entités Proxym Egypte : Créée en 2021, basée au Caire pour
régionales aux Émirats Arabes Unis depuis 2015 et développer l'activité en Égypte et en Afrique de l'Est en
au Qatar depuis 2022 pour se rapprocher de ses mettant l'accent sur nos solutions financières phares.
clients dans la région du Golfe, avec un focus
supplémentaire sur le secteur Smart Gov.

Proxym en quelques chiffres

17 +250 +350 10 % MORE


Ans Ingénieurs Projets Collaborateurs Equipe agile,
ANS Ingénieurs Projets Equipe agile,
Mobile Alloués Au R&D Multidisciplinaire
Mobile multidisciplinaire
scrum
scrum
+250 04 04 33 %
Projets Filiales Continents Des collaborateurs
Projets Filiales Continents Des collaborateurs
Web/SI Start U
Web/SI Start U

5
Technologies

ReactJS Native Android


Angular Native iOS
VueJS Front-end Mobile Apache Cordova
Ecmascript Flutter
TypeScript React Native
Kotlin

Java/JEE
API Management
Spring
Docker
Symfony
Mongo DB
Laravel
Kubernetes
Cloud Back-end Grails
Apache Kafka
Apache Spark
DevOps & Node JS
Microsoft Azure
Integrations Micronaut
Python
Amazon AWS
Nest JS

CMS Magento
Wordpress

6
Évolution de Proxym
Proxym offre aux stagiaires des opportunités diversifiées et des
projets à l’échelle internationale.
Chaque année, 60% de nos stagiaires sont recrutés et intégrés au
sein de l'une de nos filiales. 2022

250
employés
2021

220
2020 employés

200
2019 employés

190
2018 employés

2017
170
employés
2016 150
employés
2015
130
2006 2010 2013 employés

83 105
7 51 employés
employés employés employés

7
Quels avantages pour les stagiaires PFE à PROXYM

APPRENTISSAGE
ET MONTÉE EN COMPÉTENCES

FORMATION TECHNIQUE
ET SOFT SKILLS

ACCOMPAGNEMENT

SUIVI

8
2. COMMENT
POSTULER ?
Étapes à suivre https://stages.proxym-group.net

S’INSCRIRE SUR
1 LA PLATEFORME

2 POSTULER
(3 SUJETS MAXIMUM )

3 ENTRETIENS

4 VALIDATION

10
3. LISTE
DES PROJETS
LES SUJETS PROPOSÉS…

01 API Manager Admin .......................................................................................... 14

02 Secure Net Guard​ ................................................................................................ 15

03 Donation Chain Tracker ...................................................................................... 16

04 Invest AI .................................................................................................................. 17

05 Custom Search and Discovery Engine ……………………………………………….. 18

06 Goal Tracker ​........................................................................................................ 19

07 Finance Management and Reporting App ................................................ 20

08 E-Wallet ………………………………………………........................................................... 21

09 Process IQ ............................................................................................................... 22

10 Project KPI …………………………………………………………………………..​...................... 23

12
… LES SUJETS PROPOSÉS

11 Field Service App ……………………………………………………………....................…........ 24

12 Banking Services Registration App …................................................................ 25

13 Code Collaboration Platform ……………………....................................................... 26

14 Merchandise Management System ………………………………….......................... 27

15 Crowfunding Startup ………………………………......................................................... 28

16 Custom Reports Editor ........................................................................................... 29

17 Cheque Scanning Automation ​............................................................................ 30

18 Project Generator ..................................................................................................... 31

19 Project Financial Management ........................................................................... 32

20 Custom GPT chatter Banking plugin …................................................................ 33

13
3
01 API Manager Admin

Nombre de stagiaires Le sujet implique la ré-implémentation d'une console


2 Stagiaires souhaités d'administration existante basée sur une technologie multi-
pages application.

L'objectif est de la reconstruire en utilisant React, en adoptant


Environnement Technique un modèle de single-page application.
▪ React JS
▪ OAuth2 Ce projet comprend la création d'une nouvelle charte
▪ Design system graphique, une nouvelle expérience utilisateur (UX) et une
▪ REST optimisation de la navigation.

Les candidats seront amenés à développer des composants


Profil Requis réutilisables et à les documenter au format storybook.
▪ Ingénieur Cela peut englober les fonctionnalités telles que le filtrage, la
▪ Licence recherche, le tri et les tables de données.

15
14
02 Secure Net Guard

Le projet vise à mettre en place une solution de contrôle


Nombre de stagiaires d'accès au réseau (NAC) en utilisant PacketFence, un système
2 Stagiaires souhaités open-source, pour renforcer la sécurité du réseau d'une
organisation.

Les étapes clés du projet sont :


Environnement Technique ✓ L'évaluation des besoins
▪ PacketFence ✓ La sélection de PacketFence
▪ Cisco ✓ La conception de l'architecture
▪ HP Procurve Switches ✓ La mise en œuvre de PacketFence
▪ Pfsense/OPNsense ✓ La définition des politiques de sécurité
▪ Linux Centos ✓ La formation et sensibilisation
✓ Les tests et validations
✓ La mise en production
Profil Requis ✓ Le support et la maintenance
▪ Ingénieur

15
15
03 Donation Chain Tracker

Le projet vise à tirer parti de la technologie de la blockchain


Nombre de stagiaires pour améliorer la transparence et la traçabilité dans le
1 Stagiaire souhaité domaine des dons caritatifs.

En enregistrant les transactions de dons sur une blockchain,


les donateurs peuvent avoir confiance que leurs
Environnement Technique contributions parviennent aux destinataires prévus, tandis
▪ Solidity ( Ethereum blockchain) que les organisations caritatives peuvent améliorer leur
▪ Javascript responsabilité et la confiance qui leur est accordée.
▪ NestJS
▪ ReactJS

Profil Requis
▪ Ingénieur

15
16
04 Invest AI
Le projet vise à créer une plateforme intuitive de gestion
d'investissements.

Les fonctionnalités clés :


Nombre de stagiaires ✓ Inscription et Profilage : Les utilisateurs s'inscrivent et définissent
2 Stagiaires souhaités
leurs objectifs d'investissement pour créer des profils d'investisseurs.
✓ Analyse Financière IA : L'IA analyse en temps réel les données
financières, comme les cours des actions, pour informer les décisions
d'investissement.
Environnement Technique ✓ Allocation d'Actifs Optimisée : Des algorithmes recommandent
▪ Spring Boot
une répartition d'actifs personnalisée en fonction du profil de
▪ React JS l'investisseur.
▪ IA (NLP)
✓ Suivi de Portefeuille : Les utilisateurs surveillent la performance de
▪ Oracle
leur portefeuille en temps réel et reçoivent des alertes pour des
▪ APIs Externes : Apache fineract changements significatifs.
✓ Rééquilibrage Automatique : Le système ajuste automatiquement
la répartition des actifs pour maintenir une stratégie d'investissement
Profil Requis
optimale.
▪ Ingénieur
✓ Prévision ML : Des algorithmes d'apprentissage automatique
anticipent les tendances du marché pour des recommandations
d'investissement plus précises.

15
17
05 Custom Search and Discovery Engine

Le projet de fin d'études a pour objectif de créer un outil de


Nombre de stagiaires recherche avancé, polyvalent et intégrable. Cet outil peut
1 Stagiaire souhaité être utilisé dans n'importe quel projet web en tant que
module générique intégrable dans n'importe quelle
application web.

Environnement Technique Il agit comme un "dictionnaire" de recherche pour


▪ Java l'application, permettant aux utilisateurs d'explorer tous les
▪ Spring Boot aspects de l'application en effectuant des recherches
▪ Elasticsearch pertinentes. Cet outil tire parti de l'API GPT-3 d'OpenAI pour
▪ Angular analyser et structurer les informations extraites des pages
web. Le moteur de recherche sera implémenté en utilisant
Elasticsearch et sera conçu pour être intégré dans des
Profil Requis projets basés sur Angular.
▪ Ingénieur
Ce projet offre au stagiaire l'opportunité de travailler sur des
technologies de pointe, de perfectionner ses compétences
en développement, et de créer un outil de recherche
similaire à Algolia.

15
18
06 Goal Tracker

Le projet vise à mettre en place une application assurant les


Nombre de stagiaires fonctionnalités suivantes :
1 Stagiaire souhaité
✓ Objectifs individuels : Saisie des objectifs annuels des
collaborateurs alignés sur les objectifs stratégiques.
Environnement Technique ✓ Suivi en temps réel : Système de suivi en temps réel des
▪ Java objectifs stratégiques et individuels.
▪ Spring-boot ✓ Alertes périodiques : Envoi automatique d'alertes pour
▪ Oracle mettre à jour les objectifs et suivre les progrès.
▪ Git ✓ Calcul du score : Calcul automatique du score (objectif vs
▪ Angular réalisé) à la fin de chaque année.
✓ Commentaires et axes d'amélioration : Collecte de
commentaires sur les écarts et les axes d'amélioration.
Profil Requis ✓ Reporting et analyse : Outils de reporting pour évaluer les
▪ Ingénieur performances par rapport aux objectifs.
▪ Licence ✓ Personnalisation des KPI : Personnalisation des
indicateurs clés de performance.
✓ Intégration RH : Intégration avec d'autres systèmes RH
pour centraliser les données.

15
19
07 Finance Management and Reporting App

Le projet vise à développer une application web de gestion de budgets et


Nombre de stagiaires de rapports financiers en utilisant diverses technologies.
2 Stagiaires souhaités L'objectif principal est d'assurer la sécurité des données des utilisateurs tout
en leur permettant de gérer leurs finances personnelles.

Les fonctionnalités clés :


✓ Gestion des budgets : Permet aux utilisateurs de créer, modifier et
Environnement Technique
supprimer des budgets pour différentes catégories de dépenses.
▪ Spring boot ✓ Gestion des transactions : Permet aux utilisateurs d'enregistrer leurs
▪ React JS transactions et de les associer à des budgets spécifiques.
▪ Keycloak ✓ Suivi des dépenses et des revenus : Affichage d'un résumé mensuel des
dépenses et des revenus pour aider les utilisateurs à rester informés de
leur situation financière.
Profil Requis ✓ Génération de rapports financiers : Permet aux utilisateurs de créer des
▪ Ingénieur rapports détaillés tels que des bilans, des rapports de dépenses par
catégorie et des tendances financières.
✓ Authentification et autorisation Keycloak : Intégration de Keycloak pour
gérer l'authentification des utilisateurs, les autorisations d'accès aux
ressources et la gestion des rôles.
✓ Notifications : Envoi de notifications aux utilisateurs pour les informer de
leurs dépenses par rapport aux budgets établis.

15
20
08 E-Wallet

Le projet vise à développer une solution eWallet


permettant aux clients d'une banque d'effectuer des
Nombre de stagiaires transactions par voie électronique en utilisant une
1 Stagiaire souhaité application mobile.

Cette application stocke les informations de paiement des


Environnement Technique utilisateurs pour différents modes de paiement sur divers
▪ Spring boot sites Web, ainsi que d’autres moyens tels que les coupons et
▪ React Native les bons cadeaux.

Le stagiaire sera amené à développer l'application mobile et


Profil Requis l'application Backend (API) permettant de communiquer
▪ Ingénieur avec le système Core Banking de la Banque
▪ Mastère

15
21
09 Process IQ

Le projet vise à proposer et élaborer un process « Qualité


Nombre de stagiaires Produit » afin d’organiser les procédures tout au long du
2 Stagiaires souhaités cycle d’un projet de développement.

Le stagiaire serait amené à faire :


✓ Une étude de l’existant
Environnement Technique ✓ Une proposition d’un process assurant la documentation
▪ Cycle de vie logiciel et la normalisation des procédures au sein de l’entreprise
▪ ISO 9001 ou autre en se référant au système de management de qualité ISO
9001
✓ Une proposition d’indicateurs de suivi de performances :
KPI, Dashboards, Reporting, etc.
Profil Requis ✓ Une proposition d’une stratégie d’amélioration continue
▪ Master Management

15
22
10 Project KPI

Le projet vise à développer une application Web responsive


Nombre de stagiaires permettant de générer des indicateurs de performance de
1 Stagiaire souhaité projet en exploitant des données récupérées à partir des
différents systèmes de gestion de projets et RH de Proxym.

Ces indicateurs peuvent prendre la forme de tableaux de


Environnement Technique bord, de rapports et d'alertes.
▪ React JS
▪ Spring boot L'application propose également un module d'analyse de
▪ Keyclock données afin d'aider les utilisateurs à prendre les décisions et
▪ Kibana les actions correctives nécessaires.
▪ Elastic search

Profil Requis
▪ Ingénieur

15
23
11 Field Service App

Le projet vise à développer une application mobile


Nombre de stagiaires permettant la prise en charge des opérations d'une
2 Stagiaires souhaités entreprise de services sur terrain. L'application permet aux
techniciens de gérer les tâches sur site tout en offrant au
siège une visibilité sur l'avancement des travaux.

Environnement Technique Les principales fonctionnalités de l'application sont comme


▪ Nest JS suit :
▪ ReactNative ✓ Gestion des agents sur terrain
▪ React JS ✓ Gestion des actions/tâches affectées aux agents et leurs
états d'avancement
✓ Prise des photos dans les chantiers et le partage à travers
Profil Requis l'application
▪ Ingénieur ✓ Gestion du mode offline et développement d'un module
▪ Licence de synchronisation dès l'établissement de la connexion
✓ L'analyse des photos à l'aide d'un modèle AI/ML
intégré afin de détecter automatiquement les défauts de
l’équipement.

15
24
12 Banking Services Registration App

Le projet vise à développer une application mobile


Nombre de stagiaires permettant aux agents de terrain d'exécuter des tâches qui
1 Stagiaire souhaité leur ont été préalablement assignées par leurs responsables
en dehors de leurs agences.

Ces tâches sont exécutées en suivant un processus BPM et


Environnement Technique peuvent être effectuées en l'absence de connexion Internet,
▪ React Native en mode hors ligne.
▪ Spring boot
▪ Keyclock Une fois de retour à leurs agences, les résultats de ces tâches,
▪ Flowable y compris les données collectées et l'état des tâches, sont
diffusés dans le système d'information de la banque.

Profil Requis
▪ Ingénieur

15
25
13 Code Collaboration Platform

Le projet vise à développer un éditeur de code


Nombre de stagiaires collaboratif qui est une application Web permettant à
2 Stagiaires souhaités plusieurs développeurs de collaborer en temps réel sur
des projets de codage.

L'application fournira un éditeur de code partagé dans


Environnement Technique
lequel plusieurs utilisateurs pourront écrire, modifier et
▪ Nest JS
▪ React JS
déboguer du code ensemble.
▪ Redux
▪ Websocket

Profil Requis
▪ Ingénieur
▪ Licence

15
26
14 Merchandise Management System
Le projet vise à développer un système multi-rôles impliquant différents
acteurs, qui prend en charge de la gestion des réservations de
marchandises générales, du stockage des marchandises, du suivi des flux
Nombre de stagiaires
de livraison/expédition, de la génération de rapports numériques, ainsi que
1 Stagiaire souhaité de la création de KPI utilisables pour la prévention des catastrophes.

Le gestionnaire peut :
Environnement Technique ✓ Ajouter/supprimer des fonctionnalités aux agents.
▪ Nest JS ✓ Créer et suivre en temps réels des expéditions avec des détails.
▪ React Native ✓ Envoyer des notifications aux agents.
▪ React JS ✓ Consulter le suivi en temps réel des expéditions.

L'agent peut :
Profil Requis ✓ Examiner les documents d'importation/exportation.
▪ Ingénieur ✓ Consulter les expéditions dans le calendrier.
▪ Licence ✓ Prendre des photos des colis défectueux et retrouver les produits
perdus.
✓ Inspecter et compter les articles pour les comparer avec les informations
de la facture.
✓ Consulter les KPI fournis par les gestionnaires et générés par son
application.
✓ Envoyer sa localisation en temps réel au système.

15
27
15 Crowfunding Startups

Le projet vise à créer une plateforme en ligne permettant


Nombre de stagiaires aux startups de lever des fonds auprès d'investisseurs via le
1 Stagiaire souhaité crowdfunding, en fournissant des fonctionnalités de suivi des
investissements et de gestion de projet.

Environnement Technique Côté Startup :


▪ Nest JS ✓ Création de campagnes de financement (Détails des
▪ React Native projets, Plan d'affaire, ...)
▪ React JS ✓ Gestion de projet : Offrir aux startups un espace pour
gérer et mettre à jour leur projet, ainsi que pour interagir
avec les investisseurs.
Profil Requis
▪ Ingénieur Côté Investisseur :
▪ Licence ✓ Exploration des opportunités d'investissement
✓ Suivi des investissements/projets/rapports
✓ Processus de vérification liés aux startups/Projets

15
28
16 Custom Reports Editor

Le projet vise à concevoir un système de génération de


Nombre de stagiaires rapports personnalisés en utilisant JasperReports, qui
1 Stagiaire souhaité permettra aux utilisateurs de créer et de personnaliser des
rapports en fonction de leurs besoins spécifiques.

Environnement Technique Les principales rubriques de ce projet sont les suivantes :


▪ Java ✓ Génération de rapports : Implémenter la génération de
▪ JasperReports rapports en utilisant JasperReports en fonction des
▪ HTML spécifications de l'utilisateur. Les rapports générés
▪ CSS peuvent être exportés dans différents formats tels que
PDF, HTML, Excel, etc.
✓ Intégration de données : Permettre aux utilisateurs
Profil Requis d'importer des données à partir de sources variées, telles
▪ Ingénieur que des bases de données, des fichiers CSV ou des API.
▪ Licence ✓ Personnalisation : Offrir la possibilité de personnaliser la
mise en page du rapport en ajoutant des éléments
graphiques, des images, des titres, des filtres, etc.
✓ Sauvegarde des modèles de rapport : Permettre aux
utilisateurs de sauvegarder leurs modèles de rapport
personnalisés pour une utilisation ultérieure.

15
29
17 Cheque Scanning Automation

Le projet vise à concevoir et développer un module


Nombre de stagiaires permettant l'automatisation de la numérisation
2 Stagiaires souhaités des chèques bancaires avec la possibilité de l'intégrer dans
une application bancaire existante.

Environnement Technique Ce module offrira les fonctionnalités suivantes :


▪ Java/Spring-boot ✓ Scan/dépôt des chèques via l'application bancaire
▪ React JS, ✓ Reconnaissance automatique des informations clés des
▪ React Native chèques, telles que le numéro du chèque et le montant,
en utilisant des bibliothèques spécialisées.
✓ Suivi des états des chèques déposés, y compris les
Profil Requis chèques impayés, réglés, ou non conformes.
▪ Ingénieur
Pour un meilleur suivi des chèques déposés par les agents
de la banque, les stagiaires seront amenés à développer une
application back-office qui permettra également de mettre
les configurations nécessaires pour la bonne utilisation du
module de scan.

15
30
18 Project Generator

Le projet vise à développer un framework permettant de


fournir des outils pour générer et configurer un projet
Nombre de stagiaires
frontend sur la base d'une architecture monorepo ou
1 Stagiaire souhaité
polyrepo.

Il permet également de générer des modules, des mises en


Environnement Technique
page (layouts) et des templates CI/CD.
▪ ReactJS
▪ ChakraUI/MaterialUI
Les principales fonctionnalités sont les suivantes:
✓ Génération des "boilerplates" projet et back-office sur la
base des architectures prédéfinies
Profil Requis
✓ Génération des layouts projet sur la base des templates
▪ Ingénieur
"chakra-ui« ou "material-ui"
▪ Licence
✓ Génération et configuration "storybook"
✓ Génération et configuration de "pipelines CI/CD"
✓ Génération des modules/fonctionnalités (Entity, state
management , business layer, API Calls)

15
31
19 Project Financial Management

Le projet vise à développer un module pour la gestion et le


Nombre de stagiaires suivi financiers des projets intégrés avec l'outil de gestion
1 Stagiaire souhaité opérationnelle de Projet ClickUp.

Fonctionnalités principales :
Environnement Technique ✓ Workflow de préparation et validation du budget projet
▪ React JS ✓ Gestion des estimations
▪ Node JS ✓ Suivi et analyse des coûts
▪ Keyclock ✓ Gestion des écarts et analyse de la rentabilité
▪ Kibana ✓ Reporting individuel et consolidé (au niveau portefeuille)
▪ Elastic search ✓ Gestion des changements
✓ Notifications & alertes

Profil Requis
▪ Ingénieur
▪ Master Management

15
32
20 Custom GPT chatter Banking plugin

Le projet vise à développer un plugin pour Chat GPT


Nombre de stagiaires permettant de customiser le modèle de base afin de prendre
1 Stagiaire souhaité en charge des fonctionnalités liées aux opérations bancaires,
telles que la consultation des comptes, les transactions, etc.

Environnement Technique
▪ OpenAI Le sujet se base sur l'idée des custom GPTs qui vient d'être
▪ REST annoncée par OpenAI: https://openai.com/blog/introducing-
▪ Fineract gpts restant encore accessible sur invitation.

Le plugin sera utilisé pour s'interfacer avec une API de


Profil Requis banking afin de répondre aux requêtes liées aux comptes
▪ Ingénieur des utilisateurs.

15
33
WE DELIVER
YOUR DIGITAL AMBITIONS

Vous aimerez peut-être aussi