
Workstate fournit des équipes flexibles d’ingénierie logicielle grâce à son modèle Teams as a Service. L’entreprise constitue et ajuste la taille et les compétences des équipes afin de répondre à l’évolution des besoins des projets tout au long du cycle de développement logiciel. Elle accompagne des organismes fédéraux, étatiques et locaux, des établissements d’enseignement supérieur, des entreprises et des organisations à but non lucratif. Fondée en 2003, Workstate possède plus de vingt ans d’expérience dans la mise à disposition d’équipes technologiques pour des initiatives logicielles du secteur public et d’organisations diverses.
Développeur COBOL senior (IBM z/OS) – Télétravail depuis la Colombie
Modernisez des applications RPG II en les convertissant en COBOL sur IBM z/OS. Prenez en charge le rehosting sur Google Cloud avec Raincode tout en validant les charges de travail et les données du mainframe.
Description
- Convertir des applications RPG II en programmes COBOL faciles à maintenir pour IBM z/OS
- Examiner le comportement des programmes, les structures de fichiers et les flux de données afin de préserver l’équivalence fonctionnelle
- Développer et maintenir JCL, les traitements par lots et les utilitaires mainframe associés
- Développer et optimiser le SQL DB2 pour z/OS en manipulant des jeux de données VSAM et séquentiels
- Exécuter des tests unitaires, de régression, en exécution parallèle, de rapprochement et de validation des données
- Préparer le code applicatif et les jeux de données pour le rehosting sur GCP via le compilateur et le runtime Raincode
- Consigner les conversions de programmes, les relations entre les données et les décisions techniques clés
- Coordonner avec les équipes d’ingénierie et de migration du client dans le cadre d’un processus de livraison Agile
Exigences
- Au moins six ans d’expérience professionnelle en développement COBOL sur des mainframes IBM z/OS
- Expertise avancée en SQL et en données, notamment en SQL embarqué DB2 pour z/OS, en optimisation des requêtes et en modélisation des données
- Expérience pratique de JCL, TSO/ISPF et du traitement par lots
- Bonne connaissance de VSAM, des fichiers QSAM ou séquentiels et des GDG
- Familiarité avec les utilitaires mainframe, notamment DFSORT ou SYNCSORT et IDCAMS
- Expérience avec CICS
- Expérience en modernisation de systèmes existants, en conversion de code ou dans des initiatives de migration mainframe
- Expérience des plateformes de rehosting ou d’émulation mainframe telles que Raincode ou Micro Focus/Rocket Enterprise Server, ou expérience avec GCP
- Expérience des outils de contrôle des sources et de gestion des changements tels que Git, Endevor ou ChangeMan
- Expérience de la validation des données, des rapprochements et des tests en exécution parallèle
- Anglais de niveau B2 ou supérieur, avec une communication écrite et orale efficace dans un contexte professionnel
- RPG II ou un autre langage IBM pour systèmes intermédiaires est un plus, mais n’est pas obligatoire