Notre client dans le secteur Agroalimentaire recherche un/une Expert IBMi H/F Description de la mission : Dans le cadre de la croissance de ses activités et pour soutenir une forte montée en charge, notre client engage un programme ambitieux de modernisation et de pérennisation de notre plateforme IBMi. À ce jour, la gouvernance logicielle sur l'ecosystème IBMi est pricinpalement concentrée sur un sachant. Pour sécuriser son SI, absorber l'augmentation des volumes de transactions et préparer l'avenir, notre client recherche un Prestataire / Expert IBMi senior, doté d'une triple casquette (**Architecture, Développement moderne et Pilotage**), pour intervenir en binôme avec leur expert. Les grands enjeux de la mission seront de : - Assurer les migrations OS via des analyses d'impacts - Assurer la sécurité et l'observabilité de la plateforme. - Impulser la transformation technologique (migration OS, outillage moderne, DevOps, IA). - Diffuser les bonnes pratiques et accompagner la montée en compétences des équipes produits utilisatrices de la plateforme. Dans le détail : 1. Cadrage et Pilotage de la Migration OS - Étudier les impacts techniques et applicatifs de la migration de la version V7R4 vers la V7R6. - Cartographier les risques et définir la stratégie de bascule (plan de contingence, phases de tests). - Planifier et orchestrer les tâches, en assurant le pilotage transverse des équipes "Produits" et "Plateforme" pour garantir la continuité de service. 2. Architecture, Normes et Socle Technique - Définir l'architecture logicielle cible et concevoir les règles de codage (normes de développement, bonnes pratiques). - Concevoir et déployer un socle technique robuste, axé sur la sécurité (durcissement du système, gestion des droits) et l'observabilité (mise en place d'outils de monitoring, alertes et supervision). - Garantir la cohérence et la pérennité des développements futurs en fournissant des frameworks ou patterns d'architecture réutilisables. 3. Innovation, R&D et Vision Stratégique - Réaliser une veille technologique et des POC sur l'outillage moderne autour de l'IBMi : intégration de l'Intelligence Artificielle, automatisation des tests et optimisation des performances. - Contribuer activement à la définition de la roadmap stratégique à 3 ans pour moderniser et pérenniser la plateforme face à la montée en charge de l'entreprise. 4. Accompagnement et Conduite du Changement - Assurer le support technique de niveau expert auprès des équipes "Produits". - Concevoir les supports et animer des sessions de formation / montée en compétences pour acculturer les équipes internes aux nouvelles normes et aux nouveaux outils mis en place. Compétences / Qualités indispensables : Administration et OS : Maîtrise approfondie d'IBM i (v7R4, v7R5 et idéalement les roadmaps v7R6)., - Modernisation RPG : Maîtrise indispensable du RPG Full Free (RPG IV) et des concepts d'architecture logicielle modernes (ILE, modularité, procédures, API)., - Vision stratégique : Aptitude à se projeter à moyen/long terme pour la définition de la roadmap à 3 ans. Informations concernant le télétravail : Oui — 2 jours/semaine Bureaux à Nantes
CDI (40-47K€) €) / CDI OU Freelance OU Portage salarial - Strasbourg - Expérience de 5 ans minimum (hors stages / alternance) Vous êtes un développeur IBMi/AS400 à la recherche de nouveaux défis ? Nous poursuivons notre développement et recherchons actuellement un.e Développeur IBMi/AS400 pour intervenir chez un de nos clients. Votre rôle au quotidien : - Analyser les besoins utilisateurs et proposer des solutions adaptées et innovantes - Concevoir, développer, et tester des applications robustes (tests unitaires, intégration, charge) - Garantir la qualité du code, produire une documentation claire et assurer son partage - Participer à la maintenance corrective et évolutive des applications pour répondre aux enjeux métiers - Assurer le support utilisateurs et résoudre efficacement leurs problématiques - Partager votre expertise avec l'équipe pour contribuer à l'amélioration continue des pratiques ⚙️ Stack technique : - Langages : RPG IV (toutes syntaxes), SQL (langage et optimisation), CL (Control Language) - Systèmes et outils : OS IBMi (V7R4+), RDP, VSCode, JIRA, Confluence Quelques infos importantes à retenir : - Expérience de 5 ans minimum (hors stages / alternance) - Type de contrat : CDI OU Freelance OU Portage salarial
Almatek recherche pour l'un de ses clients, un consultant AS400/GENACOD sur Laval. Principales missions : - Maintenir la solution ERP GENACOD - Collecter les demandes d'évolutions, les spécifier, suivre le développement, les tester et livrer - Tester les versions applicatives majeures - Gérer le support de niveau 1 et 2 en HO et suivre les incidents - Être le garant du respect du Core Model - Accompagnement fonctionnel/métier Profil recherché : - Capacité à accompagner la Gestion du changement - Aisance relationnelle et de communication - Rigueur et méthode Les livrables sont Code AS400 Suivi des demandes d'évolutions et de configurations Suivi des incidents Compétences techniques IBMi AS400 RPG III / RPG IV / RPGLE GENACOD V3/V4 DB2 for i / DB2-400 Connaissances linguistiques Anglais Courant (Impératif)
Développement et maintenance Analyser les besoins fonctionnels et techniques. Concevoir et développer de nouvelles fonctionnalités sur IBM i / AS400. Assurer la maintenance corrective et évolutive des applications existantes. Développer et optimiser les programmes RPG / RPGLE. Réaliser des développements et traitements en CL / CLLE. Intervenir sur les bases de données DB2 for i. Optimiser les traitements batch et les performances applicatives. Participer aux migrations et modernisations des applications historiques. Analyse et conception Participer à l'analyse des spécifications fonctionnelles. Rédiger les spécifications techniques. Estimer les charges et délais de développement. Identifier les impacts des évolutions sur les applications existantes. Proposer des solutions techniques adaptées aux besoins métiers. Tests et qualité Élaborer et réaliser les tests unitaires et d'intégration. Diagnostiquer et corriger les anomalies. Participer aux phases de recette avec les équipes métiers. Documenter les développements et procédures techniques. Respecter les normes et standards de développement de l'entreprise. Exploitation et support Assurer le support de niveau 2/3 sur les applications IBM i. Analyser les incidents de production. Suivre les traitements batch et les jobs IBM i. Participer à l'amélioration de la supervision et de la disponibilité des applications.