À propos de Armel
Développeur Fullstack Senior | Java, Spring Boot, Angular | DevOps
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- GRDFConsultant Senior Developpeur Fullstack Spring Boot / Angular - DevopsENERGIEoctobre 2024 - Aujourd'hui (1 an et 8 mois)Saint-Denis, FranceProjet : GRDF — Agrégation et mutualisation de flux KafkaConception d'une brique d'agrégation microservices pour mutualiser plusieurs flux Kafka et assurer la continuité des services lors des migrations technologiques des partenaires historiques #Energie #Kafka #Microservices- Proposition et mise en place d'une architecture microservices avec #SpringCloud, #SpringGateway et monitoring via Spring Discovery #Eureka- Remplacement d'un ETL #Informatica par des batchs #SpringBatch optimisés et parallélisés pour plus de flexibilité et de performance- Configuration d'une authentification centralisée #OKTA pour l'ensemble des applications GRDF- Mise en place des scripts #Shell pour l'orchestration et le lancement des batchs via l'outil interne GRDF- Optimisation des requêtes #PostgreSQL et parallélisation des batchs pour l'amélioration des performances- Rédaction des documents techniques : architecture, configurations, processus d'intégration et de déploiement- Mise en place du pipeline #CICD adapté aux contraintes internes GRDF avec suivi des métriques via #SonarQube- Revue des Merge Requests et suivi des déploiements via une matrice de versioning multi-environnements- Participation aux ateliers de raffinement produit et élaboration des rapports d'avancement en méthodologie #Agile---Mots-clés :#SpringBoot #SpringBatch #SpringCloud #SpringGateway #SpringSecurity #Kafka #OKTA #Eureka #PostgreSQL #Flyway #Docker #GitlabCI #CICD #SonarQube #SonarLint #JUnit #Gradle #Informatica #AkhQ #Agile #Confluence #OracleLinux #Shell #Microservices #Energie #ETL #GRDF
- Réseau de Transport d'ElectricitéConsultant Senior Developpeur Fullstack Java / AngularCOMMERCE DE DÉTAILjanvier 2024 - octobre 2024 (9 mois)Courbevoie, FranceProjet : DAISY — Équilibrage énergétique du réseau électrique françaisMaintenance évolutive et corrective pour la livraison d'une MVP dédiée à l'équilibrage entre consommations et productions d'électricité des différents acteurs du réseau France #Energie #SmartGrid #MVP- Développement des nouveaux besoins métier et maintenance corrective sur une architecture #SpringBoot / #SpringCloud microservices- Mise en place de nouveaux #SpringBatch pour l'importation périodique de données énergétiques- Amélioration des métriques #SonarQube, refactoring du code et augmentation de la couverture de tests- Remise en fonctionnement des tests de non-régression end-to-end avec #Cucumber- Déploiement des projets sur de nouveaux environnements avec #Jenkins, #Ansible et #Docker- Suivi des exigences techniques et fonctionnelles avec rapports d'avancement en méthodologie #Agile / Scrum- Rédaction des documentations d'installation et du manifeste workflow des User Stories- Gestion des risques projet et coordination des livraisons dans les délais impartis---Mots-clés :#Java17 #SpringBoot #SpringBatch #SpringCloud #SpringGateway #SpringSecurity #Angular17 #Kafka #Redis #PostgreSQL #OracleDB #Docker #Jenkins #Ansible #CICD #SonarQube #SonarLint #JUnit #Cucumber #Maven #Agile #Scrum #Confluence #Energie #SmartGrid #OracleLinux #Bootstrap
- VINCI EnergiesDeveloppeurConfirmé Fullstack Spring boot / AngularTRANSPORTSmai 2023 - novembre 2023 (6 mois)Lyon, FranceENTREPRISE : GIANT CONSULTINGProjet : ENFRASYS — Gestion des tunnels, échangeurs et postes techniquesDéveloppement et maintenance d'une application de supervision et d'hyperviseur pour la gestion d'infrastructures techniques (tunnels, échangeurs) #Infrastructure #FullStack- Développement frontend modulaire avec #Angular15 basé sur Material Design à partir de maquettes #Figma- Maintenance évolutive et refactoring du frontend de l'hyperviseur des tunnels via #SonarLint- Revue et correction des communications temps réel par #WebSocket / #STOMP entre #SpringBoot et Angular- Dynamisation du code pour adaptation aux configurations #YAML spécifiques par tunnel et par client- Correction du module d'envoi de commandes groupées aux équipements du tunnel- Automatisation des tests unitaires via #GitlabCI et analyse statique/dynamique avec #SonarQube- Suggestions architecturales pour la nouvelle version de l'hyperviseur---Mots-clés :#Java11 #Java17 #SpringBoot #SpringSecurity #Angular15 #MaterialDesign #WebSocket #STOMP #REDIS #Docker #GitlabCI #CICD #SonarQube #SonarLint #JUnit #Maven #YAML #Figma #Bootstrap #Infrastructure
Recommandations
Soyez le premier à recommander Armel
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
- Ingénieur de Conception Genie LogicielEcole Nationale Polytechnique2018base de données, optimisation, gestion de projet, genie logiciel, ia
- Ingenieur de Travaux (Analyste Programmeur°Ecole Nationale Supérieur Polytechnique2016Développement, Algorithme, Complexité, Optimisation, Algorithmique Avancée, Bases de données avancées