Ingénieur Études et Développement CRM - Java-SQL H/F - ClubSec

  • Freelance
  • Courbevoie 92
  • Informatique
Ingénieur Études et Développement CRM - Java-SQL H/F ClubSec · Courbevoie - 92 · Freelance

Les missions du poste


Le besoin

Pour un acteur majeur de l'énergie

TMA, RUN, Modernisation et IA

Contexte

Dans le cadre de la maintenance et de la modernisation de son système CRM, notre client recherche un Ingénieur Études et Développement CRM Senior pour reprendre progressivement le RUN applicatif existant et contribuer à sa transformation vers un modèle de RUN augmenté par l'intelligence artificielle.

La mission s'inscrit dans un environnement CRM Selligent, avec des applications historiques développées en Java et s'appuyant fortement sur des traitements SQL.

Objectifs de la mission

Le consultant aura pour objectif de :

  • reprendre la connaissance fonctionnelle et technique du CRM Selligent ;

  • assurer la maintenance corrective et évolutive des applications ;

  • garantir le maintien en conditions opérationnelles et la continuité de service ;

  • analyser et optimiser les traitements SQL ;

  • contribuer à la modernisation et à la migration des composants historiques ;

  • identifier les tâches de RUN pouvant être automatisées ou assistées par l'IA ;

  • mettre progressivement en place un modèle de maintenance plus industrialisé, proactif et automatisé.

Déroulement de la mission

Phase 1, reprise du RUN

Le consultant commencera par :

  • comprendre l'architecture fonctionnelle et technique existante ;

  • s'approprier l'environnement Selligent ;

  • analyser le code Java et les traitements SQL historiques ;

  • prendre en charge les incidents et demandes d'évolution ;

  • assurer la maintenance corrective et évolutive ;

  • documenter les composants et procédures existants ;

  • sécuriser la continuité de service et la qualité du support applicatif.

Phase 2, modernisation et automatisation

Dans un second temps, il contribuera à :

  • identifier les composants obsolètes ou difficiles à maintenir ;

  • préparer leur refonte, migration ou décommissionnement ;

  • améliorer les performances des traitements SQL ;

  • automatiser les tâches récurrentes de maintenance ;

  • renforcer les tests de non-régression ;

  • améliorer la supervision, le diagnostic et la documentation ;

  • accompagner la migration progressive vers des composants plus modernes.

Phase 3, mise en place d'un RUN augmenté par l'IA

Le consultant devra contribuer à l'intégration de l'IA dans les pratiques de TMA et de RUN, notamment pour :

  • accélérer l'analyse et le diagnostic des incidents ;

  • faciliter la compréhension et la documentation du code legacy ;

  • générer des scripts ou traitements d'assistance ;

  • automatiser certaines opérations récurrentes ;

  • générer des scénarios et tests de non-régression ;

  • aider à l'analyse d'impact avant évolution ;

  • faciliter la migration et la refonte des composants existants ;

  • capitaliser les connaissances techniques et fonctionnelles.

L'objectif n'est pas de rechercher un profil de Data Scientist ou d'ingénieur IA, mais un développeur expérimenté capable d'utiliser efficacement les outils d'IA dans ses activités quotidiennes de maintenance, d'analyse et de modernisation.

Environnement technique

  • CRM : Selligent ;

  • Backend : Java, Spring, J2EE ;

  • Base de données : SQL avancé, procédures stockées, optimisation de requêtes ;

  • Frontend : JavaScript, HTML ;

  • Activités : TMA, MCO, RUN, analyse d'incidents, maintenance corrective et évolutive ;

  • Modernisation : refonte d'applications legacy, migration, décommissionnement ;

  • IA : outils d'assistance au développement, analyse de code, génération de documentation, automatisation des tests et des tâches de RUN.

Livrables et résultats attendus

Le consultant pourra notamment produire :

  • documentation technique et fonctionnelle du CRM ;

  • procédures de diagnostic et de résolution d'incidents ;

  • scripts d'automatisation ;

  • analyses d'impact ;

  • plans de migration ou de décommissionnement ;

  • tests de non-régression ;

  • supports de suivi des incidents et problèmes récurrents ;

  • recommandations d'intégration de l'IA dans la TMA ;

  • indicateurs de performance et d'industrialisation du RUN.

Le profil recherché

Profil recherché

Profil recherché

Nous recherchons un profil disposant d'au moins 5 ans d'expérience en développement applicatif et maintenance de systèmes complexes.

Le candidat devra maîtriser :

  • le développement Java, idéalement dans des environnements Spring et J2EE ;

  • SQL à un niveau avancé ;

  • les procédures stockées et l'optimisation des performances ;

  • les activités de TMA, MCO et RUN ;

  • l'analyse et la résolution d'incidents applicatifs ;

  • les environnements applicatifs legacy ;

  • JavaScript et HTML ;

  • les problématiques de modernisation, migration et décommissionnement.

Une expérience directe sur Selligent serait fortement appréciée. Une expérience sur un autre CRM complexe pourra également être étudiée si le candidat dispose d'une forte expérience Java-SQL et d'une réelle capacité à s'approprier un nouvel environnement.

Compétences attendues sur l'IA

Le consultant devra présenter une forte appétence pour l'utilisation concrète de l'IA dans le développement et le RUN, par exemple :

  • utilisation d'assistants IA pour analyser du code ;

  • génération de documentation technique ;

  • aide au diagnostic d'incidents ;

  • génération de scripts et de tests ;

  • automatisation de tâches récurrentes ;

  • analyse de logs et de tickets ;

  • accompagnement des opérations de migration ou de refonte.

Une expertise théorique en intelligence artificielle n'est pas requise. Le besoin porte avant tout sur la capacité à transformer les pratiques de RUN grâce à des outils d'IA directement exploitables.

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi