Le/la Senior Software Engineer sera responsable de la gestion des versions, de la réduction de la dette technique et de l'intégration des pratiques DevOps pour les systèmes développés par l?équipe IT-Portfolio-MiddleOffice chez Capital Fund Management. En collaboration avec une équipe de 6 ingénieurs, cette personne jouera un rôle clé dans l'organisation et la représentation de l'équipe. Les principales missions incluent :
Gestion de la chaine CI/CD :
Assumer le rôle de Release Manager pour les projets de l'équipe.
Développer et maintenir les environnements CI/CD.
Réduction de la Dette Technique :
Assurer les efforts de réduction de la dette technique par le biais de migrations, de mises à niveau et d'améliorations continues.
Organiser et animer la revue de la dette technique ITMO
Pratiques DevOps :
Intégrer et promouvoir les pratiques DevOps pour améliorer l'efficacité des processus de développement et de déploiement.
Travailler à l'automatisation des workflows, à l'intégration continue et à la livraison continue.
Architecture et Design :
Concevoir et mettre en oeuvre des architectures système robustes et évolutives pour répondre aux besoins évolutifs de l?équipe.
Collaborer avec les autres ingénieurs pour s'assurer que les solutions architecturales respectent les meilleures pratiques de l'industrie et les standards internes.
Analyser les systèmes existants et proposer des améliorations architecturales pour optimiser les performances et l'efficacité.
Participation et Représentation en Réunions :
Participer et représenter l'équipe IT-MiddleOffice lors de réunions inter-équipes, particulièrement avec l'équipe IT-Core, pour assurer une collaboration fluide et aligner les objectifs techniques.
Organisation et Communication :
Participer aux sprint reviews et démos de l'équipe.
Suivi des indicateurs, KPI et métriques de l'équipe.
Profil candidat:
Niveau d'expérience requis :
Expérience : Minimum 10 ans d'expérience en développement logiciel avec une expérience significative en gestion de versions, en pratiques DevOps et en réduction de dette technique.
Connaissances : De bonnes connaissances et une expérience dans un secteur de la finance de marché est un prérequis.
Compétences techniques requises :
Langages de programmation : Python, C++, Shell
Outils/environnements : Conda, GitLab, Fabric, Sonar, Jenkins, Red Hat 9, Vault
Bases de données : Oracle, PL/SQL
Génération d'Intelligence Artificielle (GenAI) : Maîtrise des outils de GenAI pour optimiser les processus et solutions techniques.
Compétences personnelles :
Excellentes compétences en communication, capacité à travailler de manière collaborative dans un environnement d'équipe agile.
Autonome, proactive et dotée d?une solide expertise technique et organisationnelle, ainsi qu'une aptitude à intégrer et promouvoir une culture DevOps.
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.