Expert Tuxedo
Ref : 260511M001-
Date de début18/05/2026
-
Localisation
Télétravail
-
Durée6 mois (renouvelables)
-
Profil
Consultant technique
-
Secteur d'activité
Distribution, Grande Distribution
Nous recherchons un Expert Tuxedo pour une mission de 6 mois renouvelables à distance.
Compétences techniques
- Expertise Oracle Tuxedo (versions récentes, idéalement 22) – expertise
- Migration Tuxedo (montée de version, compatibilité runtime) – expertise
- Développement C sur AIX (compilateurs xlc16/xlc17) – expertise
- COBOL, Pro*C, ProCOBOL – expertise opérationnelle
- Maîtrise des problématiques d’alignement mémoire et interopérabilité multi-langages – expertise
- Gestion de build via Makefiles – expertise
- Debugging et analyse de code legacy – expertise
- Environnements Oracle (client 19c) – maîtrise
- Tooling DevOps (Git, Jenkins, Nexus, CD/RO) – maîtrise
Compétences méthodologiques et organisationnelles :
Capacité à mener un audit de la plateforme et à prendre rapidement ses marques
Travail en environnement agile et en co‑construction avec des équipes internes
Posture de conseil, capacité à argumenter et à faire arbitrer les décisions techniques
Contexte :
Mission : Accompagnement à la migration vers Tuxedo 22
Dans le cadre de l’évolution du SI, le client réalise une migration de la plateforme Oracle Tuxedo de la version 12 sur environnement AIX vers la
version 22 sur environnement AIX 7.3
Le périmètre inclut des composants applicatifs legacy (certains datant de 2003), présentant des problématiques de compilation, d’exécution
et de compatibilité liées à l’évolution des environnements techniques.
La prestation vise à sécuriser la migration et garantir le fonctionnement nominal des composants applicatifs sous Tuxedo 22.
Environnement technique :
OS : AIX 7.2
Middleware : Oracle Tuxedo 22
Langages : C, COBOL, Pro*C, ProCOBOL (VisualCOBOL 9.0)
Compilateurs : xlc16 → xlc17
Base de données : Oracle Client 19.3.0 vers 19.29.0
Outils : Makefile, Git, Jenkins, Nexus, CD/RO
1. Analyse et remise à niveau du code
Analyse des sources applicatives existantes
Identification des incompatibilités liées à : migration compilateur, évolution Tuxedo, comportements runtime, interopérabilité C / COBOL /
Pro*C / ProCOBOL
Mise en conformité du code
Traitement des problématiques d’alignement mémoire
2. Build et environnement Tuxedo
Prise en charge du build des serveurs Tuxedo
Adaptation et correction des Makefiles
Résolution des erreurs de compilation et de linkage
Validation de la chaîne de build complète
3. Diagnostic et correction
Analyse approfondie des composants legacy
Identification des points bloquants techniques
Proposition de solutions robustes et pérennes
Implémentation des correctifs
4. Tests et validation
Exécution des tests techniques
Validation du fonctionnement sous Tuxedo 22
Support au debugging
Vérification de la stabilité globale
5. Transfert de compétences
Documentation des correctifs et choix techniques
Partage des bonnes pratiques
Explicitation des problématiques rencontrées
Livrables attendus :
- Code applicatif corrigé et compatible Tuxedo 22
- Scripts de build opérationnels
- Rapport de diagnostic (problèmes rencontrés + solutions)
- Compte rendu d’intervention détaillé
Dans un second temps (lors d'une seconde mission) :
Le prestataire devra réaliser, avec l'équipe interne (un expert et un admin sys) un audit d’exploitation IT de la plateforme TUXEDO existante, comprenant :
- Un état des lieux détaillé de l’exploitation actuelle
- Une analyse de la maturité opérationnelle (processus, outillage, pratiques)
- Un inventaire des actions de N1 et de N2 qui seront déléguées au CDS (centre de services)
L’identification des risques opérationnels (disponibilité, performance, sécurité, exploitation)
La formulation de recommandations priorisées
À l’issue de cette phase, le prestataire proposera un plan de préconisations, qui fera l’objet :
- d’un arbitrage avec les parties prenantes,
- puis d’une mise en œuvre opérationnelle des actions retenues