Contexte de la missionAfin de renforcer l'équipe Contrats Emprunteurs, le consultant interviendra sur le développement et la maintenance des applications IBM i (IBMi) utilisées par les équipes Backoffice. Les applications concernent notamment : La gestion des prélèvements des primes. Le traitement des impayés. La gestion des modifications contrats (avenants). Les interactions avec les autres applications du SI via des API. Missions principalesDéveloppement & maintenance applicativeDévelopper et maintenir les applications IBMi en RPG Free. Participer aux évolutions du patrimoine applicatif existant. Mettre en place et maintenir des modules RPG. Intervenir ponctuellement sur des programmes historiques en RPG colonné. Réaliser la maintenance corrective et évolutive. Intégration SIConcevoir et maintenir des échanges inter-applications via : API REST fournies ou consommées. Formats JSON. Services sécurisés via JWT. Suivi d'exploitation / RUN (environ 50% de la mission)Contrôler quotidiennement le plan de production. Réaliser une première analyse des erreurs de production. Suivre les traitements batch. Participer au diagnostic et au suivi des incidents Environnement technique Compétences indispensables RPG Free / RPGLE – Niveau avancé SQL – Niveau avancé API REST JSON IBM RDI (migration envisagée vers VS Code) IBM i / AS400 SQLite – Niveau avancé JWT (JSON Web Token) – Niveau avancé Compétences appréciéesExpérience Java (un plus) Connaissance des environnements IBM i / AS400 Expérience en maintenance applicative et support production
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.
Intervention sur la maintenance, l'évolution et le support d'un progiciel métier stratégique sur IBM i (AS400). Missions : - Recueillir et analyser les besoins des utilisateurs et des équipes métier - Rédiger les spécifications techniques des évolutions demandées - Concevoir et développer de nouvelles fonctionnalités sur le progiciel métier - Réaliser la maintenance corrective et évolutive des applications existantes - Développer en RPG III et RPG IV sur environnement IBM i (AS400) - Participer à l'implémentation de nouvelles solutions technologiques sur la plateforme IBM i - Assurer le support Hotline et traiter les incidents fonctionnels et techniques - Réaliser des extractions de données pour les utilisateurs métier avec l'add-on Excel StarQuery - Accompagner les utilisateurs dans l'exploitation des données et des outils mis à leur disposition Profil attendu : Développeur AS400 / IBM i confirmé, avec un minimum de 5 ans d'expérience souhaités en développement sur ces environnements. Maîtrise de RPG III, RPG IV et de StarQuery. Mission basée à Rennes et réalisée en présentiel.
Intégré(e) à nos équipes ou directement chez nos clients, vous intervenez sur des projets de développement et de maintenance d'applications critiques sur environnement AS/400 / IBM i. En tant que Développeur AS/400 (H/F), vous participez à l'évolution, à la fiabilisation et à la modernisation du système d'information de nos clients. Vos principales missions : - Analyser les besoins fonctionnels et techniques, puis participer à leur traduction en solutions applicatives. - Concevoir, développer et maintenir des programmes sur environnement AS/400 / IBM i. - Réaliser les évolutions, corrections et opérations de maintenance des applications existantes. - Participer aux phases de tests unitaires, d'intégration et de recette. - Effectuer les revues de code et veiller à la qualité, la performance et la maintenabilité des développements. - Rédiger et maintenir la documentation technique associée. - Collaborer avec les équipes fonctionnelles, techniques et métiers dans un contexte Agile ou hybride. - Participer aux rituels projet : daily meetings, revues, rétrospectives et ateliers de planification. - Contribuer à l'amélioration continue des pratiques de développement et des outils de l'équipe. La stack technique : - Environnement : AS/400 / IBM i - Langages : RPG, RPGLE, SQLRPGLE, CL / CLLE - Base de données : DB2 - Outils : SQL, Git, outils de gestion de versions et de suivi de tickets - Une connaissance de Java, API, web services ou des enjeux de modernisation d'applications AS/400 serait appréciée. Le poste est ouvert en full remote, avec des déplacements ponctuels à Laval selon les besoins du projet et les temps forts d'équipe.
Au cœur d'un environnement agile et collaboratif (en lien direct avec l'architecte technique, l'équipe Dev, le support et le responsable des livraisons), vous serez le garant de la fiabilité, de la sécurité et de la performance de la plateforme : 🛠️ Administration & Maintien de la plateforme : Administrer les outils internes et garantir la haute disponibilité de l'écosystème. 🔄 CI/CD & Automatisation : Faire évoluer les pipelines d'intégration et de déploiement continus, industrialiser les opérations récurrentes. 📊 Observabilité & Supervision : Enrichir la collecte de métriques, logs, traces, et concevoir les tableaux de bord ainsi que le plan d'alerting. 🚀 Déploiements & Environnements : Participer à la gestion des environnements et orchestrer les opérations de déploiement. 🔍 Résilience & Incidents : diagnostiquer et résoudre les anomalies, rédiger les post-mortems pour améliorer en continu nos pratiques. ⚙️ Passerelle IBM i / Modernité : Contribuer à l'intégration, à l'exploitation et à l'automatisation des composants IBM i selon les besoins.
Almatek recherche pour un de ses clients, Un Lead Tech RPG/ILE sur Lyon Indispensables : IBM i / AS400, RPG, RPG ILE, SQL, ARCAD, revue de code et bonnes pratiques de développement. Lead & Soft Skills : encadrement d'équipe, accompagnement des développeurs, pédagogie, autonomie, leadership technique, capacité à challenger et excellent relationnel client. Profil senior IBM i disposant d'une expérience significative en développement RPG/ILE et ayant déjà exercé un rôle de Lead Tech ou de référent technique, avec une réelle expérience dans l'encadrement, la revue de code et les échanges directs avec le client. RPG - Confirmé - Impératif SQL - Confirmé - Impératif ARCAD - Confirmé - Important ILE - Confirmé - Important
Intégré à nos équipes sur notre Digital Factory ou chez nos clients, vous interviendrez sur un projet de développement et de maintenance AS400 / Adelia. En tant que Développeur AS400 Adelia (H/F), vous assurez les missions suivantes : - Le développement et la maintenance d'applications sur environnement AS400 - La participation à l'analyse des besoins et aux choix techniques avec les équipes métiers et techniques. - Le développement des tâches qui vous sont assignées en respectant les spécifications fonctionnelles et techniques. - L'écriture de tests unitaires et fonctionnels durant vos développements. - La participation aux revues de code et à l'amélioration continue des pratiques de développement. - La participation aux rituels projet (Daily Scrum, Sprint Review, Rétro de Sprint, Planning Poker) dans un cadre agile. - La maintenance corrective et évolutive des applications (support RUN, analyse d'incidents, corrections, suivi des anomalies). Stack technique : - Système : IBM i / AS400 - AGL : Adelia Studio – modules Visual Adelia, Adelia Web / IWS - Outils : Git, Jira, outils d'intégration continue (ex. Jenkins ou équivalent)
🌟 Quel sera ton poste ? 🌟 📍Lieu : Nantes 🏠 Télétravail : 2 jours par semaine 📝Contrat : CDI, portage, freelance 👉 Contexte client : Dans le cadre de la modernisation de son système d'information logistique, notre client recherche un Développeur RPG / FreeRPG confirmé à senior pour intervenir sur des projets stratégiques autour de son environnement IBM i. Vous intégrerez une équipe en charge de la transformation et de l'évolution d'applications historiques critiques, avec un fort enjeu de modernisation et d'interfaçage avec les solutions mobiles. Tu auras pour missions de : Participer à la refonte mobile de l'application Cariste. Réaliser la rétro-documentation et la réurbanisation du WMS existant. Développer des API permettant l'interconnexion du SI avec une application mobile. Analyser et comprendre un existant complexe. Assurer la réécriture de programmes COBOL en FreeRPG. Contribuer aux travaux d'évolution et de modernisation des applications Legacy. Compétences indispensables RPG FreeRPG COBOL IBM i / AS400 Développement d'API Analyse et compréhension d'applications existantes complexes Compétences appréciées Connaissance des environnements logistiques et des WMS Utilisation d'outils d'IA d'assistance au développement (GitHub Copilot ou équivalent) Visual Studio Code (VS Code)
Contexte : Notre client, acteur reconnu du secteur de l'assurance, recherche un Développeur COBOL afin de renforcer son équipe en charge des applications dédiées à l'épargne et à la retraite. Vous interviendrez sur un système d'information stratégique développé dans un environnement IBM i ET MVS, reposant principalement sur COBOL pour les traitements métiers, EGL pour les interfaces utilisateurs et les services SOAP, ainsi que DB2 pour la gestion des données. Vos missions : Conception Réaliser les études d'impact des évolutions fonctionnelles. Participer à l'analyse des besoins métiers. Estimer les charges de développement. Développement Développer les traitements en COBOL. Concevoir les scripts SQL sous DB2 (évolutions de schéma, reprises de données, extractions). Développer les interfaces utilisateurs et les services en EGL. Participer aux évolutions de l'application dans le respect des standards de développement. Tests Définir les scénarios de tests unitaires. Construire les jeux de données nécessaires. Réaliser ou industrialiser les tests unitaires. Documentation Rédiger la documentation technique. Participer à la rédaction des procédures de déploiement et d'exploitation. Maintenance et support Analyser et corriger les anomalies. Assurer le support de niveau technique. Réaliser des extractions de données selon les besoins des équipes métiers.
Contexte :Dans le cadre du renforcement de ses équipes IT, notre client, acteur reconnu du secteur de la banque d'affaires, recherche un Développeur RPG 4/3 ILE / SQL. Vous interviendrez au sein d'une équipe technique en charge de la maintenance et de l'évolution d'applications du système d'information bancaire. Missions :Analyser les besoins et les demandes d'évolution. Concevoir et réaliser les développements en RPG 4/3 ILE. Développer et optimiser les traitements SQL. Assurer la maintenance corrective et évolutive des applications. Analyser et corriger les anomalies. Participer aux phases de tests et de mise en production. Contribuer à la documentation technique. Travailler en collaboration avec les équipes techniques et fonctionnelles. Environnement technique :RPG 4/3 ILE SQL IBM i / AS400 Environnement bancaire
Dans le cadre du renforcement de ses équipes IT, nous recherchons un Développeur RPG Free confirmé (H/F). Vous intégrerez une équipe travaillant en Agile / Scrum, sur des sujets de maintenance corrective, évolutive et de développement de nouvelles fonctionnalités. Vous interviendrez notamment sur : Participation aux cérémonies Agile : daily, sprint planning, revues, rétrospectives… Analyse des anomalies et mise en œuvre des corrections Analyse des demandes d'évolution et réalisation des chiffrages Développement et évolution de programmes en RPG Free Développement des outils d'interface avec les bases de données et les IHM Réalisation des tests unitaires Rédaction de la documentation technique Participation à l'analyse fonctionnelle des besoins Contribution à la conception technique des solutions Maintenance corrective et évolutive des applications Participation à la conduite du changement Force de proposition sur l'amélioration continue du produit et des processus Environnement techniqueRPG Free SQL iLE / ILE RPG DB2 Gestion de bases de données Environnement IBM i / AS400 Méthodologie Agile / Scrum