Le Cobol est un langage de programmation qui a plus de 60 ans. Plus longuement appelé Common Business Oriented Language, il aurait pu être abandonné au profit des langages modernes comme Python, mais cela n'est pas le cas. C'est un pionnier dans le domaine bancaire et dans les administrations.
Bien qu'oublié par certains, le Cobol est un langage très demandé, voire de plus en plus. C'est pour cela qu'existe le métier de développeur Cobol. Spécialiste dans le Cobol, le développeur joue un rôle très important au sein de sa structure.
Un développeur, c'est un développeur professionnel spécialisé dans le langage Cobol. C'est un langage de nos jours très présent dans les banques, dans le secteur des assurances ou encore dans les administrations. Le Cobol est un des langages les plus communs pour programmer les applications de gestion le plus souvent.
Le développeur est donc un programmeur, il a pour objectif le développement de programmes Cobol qui fonctionnent et répondent aux besoins des entreprises pour lesquelles il va intervenir.
Si vous aimez programmer, alors le métier de développeur Cobol sera probablement fait pour vous !
Le rôle d'un développeur de Cobol est de développer et de maintenir en marche des applications Cobol. Ainsi, il devient programmateur pour son client de programmes Cobol, qui répondent parfaitement aux besoins de l'entreprise. Il occupe un rôle très important dans sa structure car s'il n'y a pas de programme, la structure ne fonctionne pas.
Il doit donc assurer le fonctionnement de ces programmes Cobol et détecter toute anomalie. Il doit également s'adapter aux changements de l'entreprise, et donc adapter son application à celle-ci. Si le client désire un langage plus moderne comme Java par exemple, il doit pouvoir trouver une solution de migration vers un autre langage moderne.
Ce spécialiste, ingénieur en informatique, a donc pour rôle de programmer avec le Cobol qu'il connaît au pied de la lettre, afin d'aider les entreprises à avoir des applications de gestion fonctionnelles.
Les missions du programmeur Cobol sont diverses et variées, mais répondent avant tout au besoin d'une entreprise. Sa mission principale est de programmer, mais voici toutes ses fonctions :
D’autres missions complémentaires sont possibles, comme l'encadrement d'une équipe avec un autre développeur (si c'est une grande structure), ou encore de la veille technologique.
Le salaire d'un développeur Cobol varie en fonction de son niveau d’expérience mais également de la zone géographique où il execera. Pour un développeur confirmé ayant environ 4 à 8 ans d'expérience, il gagnera entre 70 et 90 k à Paris et entre 60 et 70 k dans les autres villes. Pour un expert, il pourra prétendre de 90 à 125 k par an, et entre 70 et 90 k par an dans les autres villes, avant déduction d'impôts.
Le taux journalier moyen d'un développeur Cobol est d'approximativement 430 €. Cependant, cela varie en fonction de ses tarifs freelance, de sa ville, mais également de son expérience.
La pratique de ce métier nécessite d'avoir des compétences spécifiques. Voici les compétences techniques, et les compétences comportementales à posséder.
Il va évidemment utiliser le langage Cobol. Mais, il doit également se servir d'autres langages modernes, comme Python ou Java, afin d'être en capacité de proposer une migration de programme sous Cobol.
Il doit également savoir utiliser un environnement de développement. L'environnement de développement intégré Visual Studio est populaire par les fonctionnalités qu'il propose pour faciliter le développement des programmes Cobol. L'environnement de développement OpenCobollIDE est également utile et il est Open Source. C'est idéal pour les spécialistes à petits budgets.
Les métiers similaires sont les suivants :
Ainsi, il est possible pour un développeur Cobol de se réorienter facilement s’il le souhaite.
Le développeur COBOL est généralement sollicité pour développer de nouveaux modules ou de nouvelles interfaces sur une application COBOL existante. Il peut également avoir à maintenir une application existante. Dans le cas d’une migration vers un langage comme Java ou C, le développeur COBOL doit être capable de réaliser lui-même cette migration.
Il doit également être capable d’encadrer une équipe en cas de migration importante qu’il ne pourrait pas réaliser seul. Il doit aussi pouvoir former aux nouvelles applications.
Pour un développeur COBOL, le tarif moyen journalier observé dans notre base de données de freelances est de 430€. Ce tarif peut être amené à varier en fonction de la difficulté de la mission, de son emplacement mais aussi de l'expérience du profil.
EXPERIENCES PROFESSIONNELLES
CATS - Crédit Agricole Technologies et Services de Juin 2021 à Aujourd’hui
Analyste Développeur Cobol
Projet : Au sein de la tribu Monétique-Carte Bancaire et de la Squad Opération
Missions et tâches :
Installation des Patchs
Développement Cobol programmes, interfaces, restitutions, et…
Gestion de test en développement, recette, homologation
Mise en recette ; Rédaction de documentation
Mise en homologation ; Rédaction de documentation
Mise en production ; Rédaction de documentation
Environnement :
MAINFRAME Z/OS, TSO, JCL, MFED (COBOL OP, GIT, JENKINS)
Matmut de Mai 2018 à Mars 2021
Analyste Développeur Cobol
Projet : Au sein de l’équipe informatique Agile, projet devis web et auto alliance CARDIF/MATMUT
Missions et tâches :
Gestion devis Web Matmut/Cardif
Gestion Contrats Auto temporaires
Développement programmes, interfaces, restitutions, …
Test sur les développements effectués.
Mise en recette
Rédaction de la documentation et formation des utilisateurs
Environnement :
MAINFRAME Z/OS, COBOL, IMS, DL1, TSO, JCL
FRANS BONHOMME de Septembre 2016 à Avril 2018
Analyste Développeur Cobol
Projet : Au sein de léquipe StabSI, Stabilisation du Sytème dInformation
Missions et tâches :
Gestion des habilitations des PID
Documentation de la facturation
Création d’un outil d’analyse des RUN de Facturation
Environnement :
UNISYS, COBOL, DL1, RDMS, ECL, VBscript
Crédit du Nord de Juin 2015 à Juin 2016
Analyste Développeur Cobol
Projet : Au sein de l’équipe Gestion, participation aux évolutions, maintenance des
différentes demandes émises par le client
Missions et tâches :
Respect des normes et des standards
Développement programmes, interfaces, …
Test et recette des développements
Maintien des spécifications techniques
Environnement :
MVS, DB2, COBOL, MFE, TSO, FILE-AID
BNP PARIBAS FORTIS de Juillet 2014 à Mai 2015
Analyste Développeur Cobol
Projet : Au sein d’une équipe dédiée à la TMA, participation aux évolutions, maintenances
des différentes demandes émises par le client
Missions et tâches :
Respect des normes et des standards
Développement programmes, interfaces, …
Test et recette des développements
Maintien des spécifications techniques
Rédaction document en anglais
Environnement :
MVS, DB2, COBOL, MFE, TSO, FILE-AID
IBM ISC pour EID de Octobre 2013 à Juin 2014
Analyste Développeur Cobol
Projet : Au sein d’une équipe dédiée (EuroInformation), participation aux évolutions,
maintenances des différentes demandes émises par le client
Missions et tâches :
Respect des normes et des standards
Développement programmes, interfaces, …
Test et recette des développements
Environnement :
MVS, DB2, COBOL, TDZ, TSO, FILE-AID
VANBRUGGHE BETTE-CAUX de Juin 2010 à Janvier 2012
Analyste Développeur Cobol
Projet : Au sein des imprimeries VBC, j’avais en charge la responsabilité de la production
du service Personnalisation
Missions et tâches :
Analyse et formalise les besoins des utilisateurs
Développement programmes, interfaces, …
Test et recette des développements
Maintien des spécifications techniques
Mise en production
Redaction de la documentation et formation utilisateurs
Refonte architecture
Migration GCOS vers Windows
Sécurisation des traitements des CEA (Chèques emploi associatif)
Refonte pole expédition, archivage fichiers commande
Environnement :
GCOS, UNIX, VBA, ACCCES, COBOL, KHORN SHELL, MS DOS
CREFIDIS de Janvier 2010 à Juin 2010
Analyste Développeur
Projet : Mission de migration des modules batch MS/DOS vers environnement UNIX(Khorn
Shell)
Missions et tâches :
Analyse et formalise les besoins des utilisateurs
Développement programmes, interfaces, …
Test et recette des développements
Maintien des spécifications techniques
Environnement :
PL/SQL, UNIX, MS/DOS
BNP PARIBAS de Juillet 2008 à Décembre 2009
Analyste Développeur Cobol
Projet : Au sein de l’équipe ITE WEM AMT, mon activité était de coordonner la gestion des
incidents des différents filiales de la BNP PARIBAS
Missions et tâches :
Coordination des incidents JIRA ITE Wem AMT cad les filiales Europe de
L’Ouest (Espagne, Portugal, Italie,Angleterre, Irlande)
Analyse des incidents
Suivi des développements, tests, MEP
Communication en anglais
Environnement :
COBOL, UNIX
MONABANQ de Octobre 2006 à Mai 2008
Analyste Développeur Cobol
Projet : Au sein du domaine GESTION
Missions et tâches :
Analyse et formalisation des besoins utilisateurs
Rédaction des spécifications techniques
Développements, tests, recette et maintenance
Environnement :
COBOL, VMS, UNIX
SOURDMEDIA de Septembre 2004 à Octobre 2006
Analyste Développeur
Projet : L'activité principale de SourdMedia est l'accompagnement des mal-entendants. Par
exemple...