Contexte
Mission d'expertise middleware visant à proposer un plan de migration d'applications JBOSS/Tomcat Springboot vers des containers dans Openshift. L'objectif est d'identifier les applications potentielles, d'estimer la charge de migration et de démontrer la faisabilité aux équipes de développement et de production applicative.
Missions
- Proposer un plan d'action et une estimation de charge (budget) pour la migration
- Identifier le parc d'applications Java sur JBoss ou Tomcat
- Mesurer la difficulté de migration de chaque application
- Présenter des résultats synthétiques et rendre compte de l'avancement
- Diriger des réunions et assurer une bonne communication avec les équipes
- Aller chercher les informations nécessaires auprès des équipes de production applicative
Outils & Environnement
- Développement d'application Java (maîtrise des frameworks Java : Springboot, etc.)
- Serveurs d'applications JBoss et Tomcat (déploiement d'applications, connaissance de JNDI)
- Kubernetes / Openshift (déploiement d'applications, compréhension des concepts : pods, deployments, services, routes, configmap, secrets, etc.)
- Outils CI/CD : Git, Jenkins, éventuellement XL Deploy et ArgoCD (non indispensable)
- Processus de build de containers : écriture de Dockerfile, Jenkinsfile, commandes oc new-build, oc start-build, etc.
Conditions de travail
- Français courant (impératif)
- Anglais professionnel (impératif)
- Autonomie et capacité à travailler de manière indépendante