À propos de Riadh
Français
Bilingue ou natif
Expériences
- FDJIngénieur FullStack DevOps Cloud Javamai 2024 - septembre 2025 (1 an et 4 mois)Boulogne-Billancourt, France•Création de nouvelles API REST et évolution d’API existantes pour la gestion des sessions et des entités métier.•Ajout de champs optionnels dans les API (expiration dynamique selon type de credentials).•Implémentation et publication d’événements métier (SessionOpened / SessionClosed) pour la traçabilité et l’audit.•Développement de batchs XML d’import et de mise à jour de données métier avec JAXB → modèle objet, gestion stricte des règles (erreur si donnée inexistante, mise à jour sélective de champs).•Implémentation de règles de contrôle sur les transactions pour éviter la duplication ou la fraude (ex. blocage/suspension après plusieurs validations).•Optimisation des délais de traitement pour garantir la fluidité des opérations et transactions.•Développement de mécanismes d’échanges inter-systèmes via batchs planifiés pour transmettre des données (sessions, historiques, données de référence) vers d’autres applications.•Mise en place d’un cycle complet de gestion des sessions (authentification, expiration, traçabilité des ouvertures/fermetures).•Enrichissement des informations affichées dans les écrans métier (secteur, type, identifiant) pour un pilotage centralisé.•Rédaction de tests d’intégration et tests fonctionnels pour valider batchs & API.•Analyse et correction de bugs complexes (NullPointerException, configuration SDK, dépendances).Cloud & DevOps (AWS / CI-CD / Conteneurisation)•Mise en place et amélioration de pipelines CI/CD (GitLab CI, Maven, SonarQube, Docker).•Conteneurisation des applications et déploiement sur AWS ECS/EKS avec monitoring via CloudWatch & Grafana.•Gestion de l’infrastructure as code (Terraform, Ansible) et automatisation des déploiements AWS (EC2, RDS, S3, IAM, API Gateway).•Implémentation de la supervision et alerting (CloudWatch Alarms, SNS, ELK).•Contribution à la migration progressive vers une architecture conteneurisée et scalable (Docker/Kubernetes)
- CNP (ASSURANCE)Ingénieur FullStack DevOps Cloud JavaBANQUE & ASSURANCESjuin 2020 - avril 2024 (3 ans et 10 mois)Paris, France• Migration de différentes webapps et applications vers Docker et la plateforme K8s et résolutions de divers problématiques rencontrées lors de cette migration•Séparation des applications dans plusieurs instances Tomcat, tout en s’assurant que ces différentes instances réutilisent la même session utilisateur avec Redis• Sérialisation des classes• Dockerisation des imports de contexte externes aux applications• Modernisation du chargement des paramètres depuis fichiers disque avec la mise en place de Spring Config Server afin de centraliser les configurations des applications depuis Gitlab• Simplification des configurations k8s communes (BD / Sentry / Logs /, etc.)• Migration des librairies communes et spécifiques en une seule Nouvelle librairie commune aux Applications et centralisé sur Gitlab • Développement et gestion de modèles CloudFormation pour déployer et configurer l'infrastructure AWS de manière automatisée, y compris les instances EC2, les groupes Auto Scaling, les réseaux VPC, les bases de données RDS, etc• Écriture de scripts AWS CLI pour automatiser des tâches courantes telles que la création, la modification et la suppression de ressources AWS, la gestion des autorisations IAM, la surveillance des performances, etc.• Création et déploiement de fonctions AWS Lambda pour exécuter du code en réponse à des événements, tels que des requêtes HTTP, des notifications S3, des messages SQS, etc., sans avoir à gérer l'infrastructure sous-jacente.•Création de seaux S3 pour stocker des données statiques, des sauvegardes de bases de données, des fichiers de journaux, etc., et configuration de politiques de gestion des versions, de chiffrement, d'accès, etc.• Automatisation et amélioration des processus de développement•Mise en place de l'intégration et déploiement des CI/CD sur Jenkins avec des contraintes de performances SonarQube.• Monitoring bas niveau, état de clusters Kubernetes et consommation mémoire
- LCL (Banque)Ingénieur FullStackjanvier 2019 - janvier 2020 (1 an)Paris, France• Analyse de besoin, conception et Chiffrage des solutions• Instruction, développement, test unitaire, procédures et documentations• Gestion des anomalies et des évolutions.• Test fonctionnel et Test unitaires Junit• Implémentation des règles de gestion• Développement de robots de recherche, d’extraction et de transmission en masse des documents• Développement des WEB Services REST et SOAP de gestion des différentes fonctionnalités.• Création tables SQL /Requête de test SQL Developper• Développement des procédures stockées• Gestion et intégration des différents lots• Développement de différentes règles de gestion• Développement de service de récupération de certains documents selon les règles métiers• Développement Design de différents écrans, onglets, popup de l’application (IHM)
Recommandations
Soyez le premier à recommander Riadh
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Master 2 Informatique Professionnel spécialité Intégration des systèmes logicielsUniversité Aix-Marseille2015
- Licence informatiqueUniversité Aix-Marseille2013