Contexte & Enjeux Dans le cadre du renforcement d’une équipe IT intervenant sur un environnement critique basé sur IBM i (ex-AS/400), nous recherchons un Développeur RPG IBMi confirmé à sénior capable d’intervenir sur des chaînes de traitement métier complexes. Le système IBMi constitue un socle stratégique (transactions, gestion métier, traitements batch, interfaces inter-applicatives). Le poste nécessite une forte compréhension fonctionnelle en complément d’une expertise technique native. Missions principales Analyse & compréhension métier Recueillir le besoin directement auprès des utilisateurs métiers. Analyser les chaînes de traitement existantes (programmes RPG, fichiers DB2, CL). Identifier les impacts transverses (batch, flux, interfaces). Développement & maintenance Développement en RPG III / RPG IV / RPGLE (Free Form fortement apprécié). Maintenance corrective et évolutive des applications natives IBMi. Création et optimisation de programmes, sous-programmes et procédures. Rédaction des spécifications techniques détaillées. Base de données & performance Manipulation de Db2 for IBM i. Conception et optimisation de requêtes SQL. Analyse de performance (batch, requêtes lourdes, I/O). Collaboration & amélioration continue Travail collaboratif avec les équipes fonctionnelles et techniques. Proposition d’améliorations structurelles ou d’optimisation. Participation aux revues de code et aux échanges d’expertise. 2. Compétences techniques requises Indispensables Maîtrise experte du développement natif IBMi. RPG III / IV / RPGLE (Free). CL / CLLE. DB2 for i. Connaissance des environnements 5250. Analyse de flux batch et chaînes de traitements complexes. Appréciées SQL embarqué. Webservices / API sur IBMi. Outils de versioning. Méthodologies agiles ou cycle en V structuré. Profil recherché Expérience : Minimum 5 ans en environnement IBMi. Expérience en contexte applicatif métier structuré (finance, industrie, distribution, etc.). Soft skills clés : Travail en équipe, partage d'expérience, travail collaboratif, bon relationnel Curiosité, Autonomie, Propose des solutions novatrices, Rigueur Capacité à analyser et comprendre une chaîne de traitement en partant d'un échange avec un utilisateur Expert en développement natif IBMi (pas d'Adélia, Synon et autres AGL) Intérêt pour le fonctionnel La sensibilité au Système IBMi sera un plus Le candidat doit être capable de reconstruire une logique applicative complète à partir d’un échange utilisateur, puis de la traduire en traitement technique fiable. 5. Environnement technique type IBM i (Power Systems) RPGLE Free CL DB2 Batch / traitements planifiés
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.