Missions
- Intervient en amont des projets dès la phase de cadrage et participe à la définition de l’architecture répondant aux enjeux de pérennité, ouverture, robustesse et de scalabilité de la solution
- Crée des socles techniques, des POCs et réalise des développements complexes
- Être le garant que la solution développée est conforme avec l’architecture et les normes et standards du groupe
- Est toujours en contact avec l’architecte de solution pour assurer la cohérence de la solution technique
- Fournit des lignes directrices et une expertise technique lors de la conception et l’implémentation de la solution
- Pilote le diagnostic et la résolution de problèmes techniques complexes
- Garanti la qualité, la performance, la sécurité, la haute disponibilité, et la maîtrise de la dette technique des solutions implémentées
- Assure l’alignement des meilleures pratiques techniques entre les équipes et en promeut de nouvelles
- Vérifie que le niveau de qualité de la solution est conforme aux objectifs qualité
- Réalise une veille technologique et contribue à la définition de la stratégie technologique
- Incarne la vision technique du produit
- Identifie les besoins et les lacunes en matière de compétences au niveau de l’équipe technique et élabore des plans de montée en compétence et/ou de recrutement
- Anime des sessions techniques de formation, de partage ou de transfert de connaissances pour faire monter en compétence l’équipe selon les besoins
Activités avec les parties prenantes
- Agit comme un point de contact privilégié sur les sujets techniquement complexes
- Contribue sur le choix des solutions à mettre en place avec l’architecte solution, l’équipe DevOps et le RSSI
Nombre d’année d’expérience
- Ingénieur de formation avec une expérience d’au moins 7 ans en tant que Technical lead
Domaine d’expérience :
- Expérience en secteur bancaire
Compétences techniques
- Gestion du versionning : Git, GitFlow, multi-branching, backporting
- OO : Design patterns, SOLID
- Programming : Synchrone/Asycnrhone, Reactive, Functionnal programming
- Testing : JUnit, Mockito, Wiremock
- CI/CD : Maven, Gradle, Jenkins
- Messaging : RabbitMQ
- Framework : Spring Boot, Jpa/Hibernate, Rest, GraphQL
- Technologies Cloud : Consul, Vault
- Langage de programmation : Java, Kotlin, SQL, JavaScript, TypeScript
- Forte Culture de Software Craftsmanship
- Connaissances solides sur l’approche DevOps et ses outils
Date limite de réponse
La date limite pour postuler est le 30/06/2022 avant 12h