Text copied to clipboard!
Titre
Text copied to clipboard!Développeur de Systèmes Hérités
Description
Text copied to clipboard!
Nous recherchons un Développeur de Systèmes Hérités talentueux et expérimenté pour rejoindre notre équipe. Dans ce rôle, vous serez responsable de la maintenance, de l'amélioration et de la modernisation des systèmes informatiques existants qui jouent un rôle clé dans nos opérations. Vous travaillerez en étroite collaboration avec les équipes techniques et métiers pour assurer la stabilité et l'efficacité des systèmes hérités tout en explorant des opportunités d'amélioration et de migration vers des technologies plus modernes.
Les systèmes hérités sont souvent au cœur des infrastructures informatiques des entreprises, et leur bon fonctionnement est essentiel pour garantir la continuité des opérations. En tant que Développeur de Systèmes Hérités, vous serez amené à analyser le code existant, identifier les problèmes potentiels et proposer des solutions adaptées. Vous devrez également documenter les systèmes et assurer un transfert de connaissances efficace aux autres membres de l'équipe.
Votre rôle inclura également la mise en œuvre de correctifs, l'optimisation des performances et l'intégration de nouvelles fonctionnalités tout en minimisant les risques pour les opérations en cours. Vous serez amené à travailler avec divers langages de programmation et technologies, notamment COBOL, Fortran, RPG, PL/SQL, ainsi que des bases de données relationnelles et des systèmes mainframe.
Nous recherchons un professionnel ayant une solide expérience dans le développement et la maintenance de systèmes hérités, une bonne compréhension des architectures logicielles et une capacité à résoudre des problèmes complexes. Une excellente communication et une aptitude à travailler en équipe sont également essentielles pour réussir dans ce poste.
Si vous êtes passionné par la technologie et souhaitez relever le défi de moderniser des systèmes critiques tout en garantissant leur stabilité, nous serions ravis de vous rencontrer.
Responsabilités
Text copied to clipboard!- Analyser et maintenir les systèmes informatiques existants.
- Développer et implémenter des améliorations aux systèmes hérités.
- Corriger les bugs et optimiser les performances des applications.
- Documenter les systèmes et assurer un transfert de connaissances.
- Collaborer avec les équipes métiers pour comprendre leurs besoins.
- Assurer la compatibilité des systèmes avec les nouvelles technologies.
- Participer à la migration des systèmes vers des plateformes modernes.
- Garantir la sécurité et la stabilité des applications existantes.
Exigences
Text copied to clipboard!- Expérience avérée dans le développement et la maintenance de systèmes hérités.
- Maîtrise de langages comme COBOL, Fortran, RPG ou PL/SQL.
- Bonne connaissance des bases de données relationnelles et des systèmes mainframe.
- Capacité à analyser et optimiser du code existant.
- Excellentes compétences en résolution de problèmes.
- Aptitude à travailler en équipe et à communiquer efficacement.
- Expérience avec les méthodologies de développement Agile ou Waterfall.
- Connaissance des outils de gestion de version comme Git ou SVN.
Questions potentielles d'entretien
Text copied to clipboard!- Pouvez-vous nous parler de votre expérience avec les systèmes hérités ?
- Quels langages de programmation avez-vous utilisés pour la maintenance d'applications existantes ?
- Comment gérez-vous la documentation des systèmes anciens ?
- Avez-vous déjà participé à une migration de système vers une technologie plus moderne ?
- Comment assurez-vous la compatibilité des systèmes hérités avec les nouvelles technologies ?
- Quels défis avez-vous rencontrés en travaillant avec des systèmes anciens et comment les avez-vous surmontés ?
- Comment travaillez-vous avec les équipes métiers pour comprendre leurs besoins ?
- Quelle est votre approche pour optimiser les performances d'un système existant ?