> Développement back-end avec Spring Boot
> Développement front-end avec Angular
> Gestion de conteneurs avec Kubernetes
> Intégration et appel de procédures et macros Teradata dans le code, avec une compréhension de base de Teradata
> Utilisation de Flyway pour la gestion des migrations de base de données
> Analyse de la qualité du code avec SonarQube
> Développement des tests automatisés (TA) avec Cucumber
> Utilisation de la chaîne CI/CD (Jenkins, Maven) pour les MEP et pour le déploiement
> Méthodologie Agile Scrum: Participation aux réunions quotidiennes (daily stand-ups), affinement (refinement),
rétrospectives (retrospectives) et autres cérémonies Agile
> Référent Run et Référent MEP à tour de rôle au sein de l’équipe:
> Référent Run: Surveillance du bon fonctionnement des applications, s’assurer que les échanges entre les
applications se déroulent sans erreur, utilisation de Grafana et d’autres outils de monitoring internes
> Référent MEP: Préparation du plan de déploiement, s’assurer que toutes les évolutions à envoyer en production
sont bien intégrées, remplir le Bilan de Livraison (BL) concernant la MEP, participer aux réunions de production
pour garantir la réussite des mises en production
> Formation API Management certifié de 5 jours en présentiel chez Axway University
> Méthodologie Agile
> La documentation technique sur: l’utilisation de l’outil d’Axway Management, Oauth 2.0, service
d’authentification unique (SSO) basé sur SAML 2.0 ... (Confluence, excalidraw)
>L’automatisation des test d’intégration des politiques des différents flow d’OAuth 2.0 de l’API gateway (Approche
BDD "Behaior Driven Development", CucumberJS et Gherkin)
> Génération de diagrammes de séquences définissant le mécanisme complet du protocole oauth2.0 et pour ses
différents flow (PlantUML).
> Développement/Evolution des policies (politiques).
> Participer au support technique: aider le client a virtualiser, évoluer , sécuriser et tester leur APIs déployé sur
la gateway
> API Management (Axway): API Manager, API Gateway Manager, Configuration Studio, Policy Studio
> Protocoles :
1. Authorization : OAuth 2.0 (Client Credentials flow, Implit Grant flow, Device Authorizaton flow, Authorization
Code flow et Authorization Code flow avec PKCE , JWT grant flow.)
2. Authentication: Security Assertion Markup Language 2.0 (SAML 2.0)
> Formation API Management certifié de 5 jours en présentiel chez Axway University
> Méthodologie Agile
> La documentation technique sur: l’utilisation de l’outil d’Axway Management, Oauth 2.0, service d’authentification unique (SSO) basé sur SAML 2.0 ... (Confluence, excalidraw)
>L’automatisation des test d’intégration des politiques des différents flow d’OAuth 2.0 de l’API gateway (Approche BDD "Behaior Driven Development", CucumberJS et Gherkin)
> Génération de diagrammes de séquences définissant le mécanisme complet du protocole oauth2.0 et pour ses différents flow (PlantUML).
> Développement/Evolution des policies (politiques).
> Participer au support technique: aider le client a virtualiser, évoluer , sécuriser et tester leur APIs déployé sur la gateway
> API Management (Axway): API Manager, API Gateway Manager, Configuration Studio, Policy Studio
> Protocoles :
1. Authorization : OAuth 2.0 (Client Credentials flow, Implit Grant flow, Device Authorizaton flow, Authorization Code flow et Authorization Code flow avec PKCE , JWT grant flow.)
2. Authentication: Security Assertion Markup Language 2.0 (SAML 2.0)
> Développement Web (api, microservices...) en springboot
> Dockérisation des projets.
> Maintenance Magento
> Réplication BDD instantanée avec Maxwell’s daemon,
> Création/Gestion des VM: VMware ESX, PROXMOX (pfsens)
> Back-End : Java EE, Spring boot, Spring Security, Spring Data JPA, Hibernate, JUnit...
> Front-End: Thymeleaf, Bootstrap, JavaScript, CSS, HTML5...
> Système de gestion de bases de données relationnelles : MySQL
> Autres Technologies : Maven, Git, Postman, UML...