Contexte :
Le bénéficiaire souhaite une prestation d?accompagnement de technique lead / développement senior sur un projet de la fonction Conformité du Groupe.
Le projet vise à la conception, développement et déploiement au sein d?un grand groupe bancaire une solution IT pour répondre aux besoins de renforcement du monitoring et de la supervision de la fonction Conformité. C'est un projet remarquable qui s'inscrit dans la stratégie IT.
La mission s'inscrit dans un contexte d'équipe partagée Paris / Inde sur les ressources dev et BA avec un besoin fort à Paris de maîtrise de la partie technique, conseil, orientation et cohérence des développements.
Missions :
Membre expérimenté de l'équipe, garant de la qualité logicielle du produit livré.
Dans le cadre des normes et standards IT, responsable de la conception technique du produit conformément aux exigences fonctionnelles et techniques.
Apport des solutions IT répondant au mieux aux besoins du business cherchant toujours à maximiser la valeur générée.
En s'appuyant sur son expérience et ses connaissances, rôle de coach pour le progrès des développeurs sur le plan technique.
Participation aux communautés de Tech Lead de niveau entité et éventuellement groupe.
Au-delà de son rôle d?expert et de référent, est également un développeur.
Réalisation de tout ou partie des activités suivantes :
Conception et développement des solutions IT répondant aux exigences fonctionnelles et techniques.
Garant de la cohérence du modèle de données.
Élaboration des hypothèses, conception des macro-solutions fonctionnelles et techniques, animation des ateliers de réflexion et stimulation de la créativité des équipes.
Conception et développement des composants en micro-services.
En lien avec les architectes de son entité, orientation des solutions techniques et applicatives et force de proposition sur les choix techniques les plus pertinents, en prenant en compte les contraintes d?intégration et les exigences non-fonctionnelles (normes & standards, sécurité IT, continuité IT, production, performances, obsolescence?).
Assurance de la qualité des solutions, mesure de cette qualité, alerte sur les non-conformités et validation des solutions définitives.
Définition des outils permettant de réaliser rapidement et efficacement ces composants (outils devops, frameworks?).
Analyse des risques liés aux solutions envisagées et proposition d?actions de remédiation.
Accompagnement et faisabilité du progrès de l'équipe :
Apport du support pour faire progresser techniquement les développeurs(euses) de l'équipe.
Partage des connaissances pour l'amélioration de l'efficacité collective.
Réalisation des développements dans le cadre de la maintenance et du projet.
Profil candidat:
TechnologiesExpertise : Java
Expertise : Angular à partir de V17
Expertise : SpringBoot, SpringData
Maîtrise : Kafka
Maîtrise : architecture hexagonale, architecture orientée événements.
Maîtrise : micro-services.
Maîtrise : Docker / Kubernetes
Connaissance : S3
Maîtrise : Elastic Search à partir de 8.7
Connaissance : Mongo DB à partir V6
Connaissance : principes de sécurité du WEB (OWASP, Auth double facteur, chiffrement, ...).
Connaissance Python est un plus.
Connaissance Terraform est un plus.
LanguesAnglais : Le niveau d?anglais doit permettre de communiquer aisément avec les collègues développeurs et Business Analyst basés en Inde. La totalité des documents et échanges écrits et la quasi-totalité des échanges oraux se font en anglais.
Outils de facilitation et de collaborationJira
Confluence
Teams
Sharepoint