Mission freelance Développeur Java Software Craftsman – Microservices & OpenShift
Bordeaux
FRENCHOPS SERVICES
Partager cette offre
Notre équipe est en charge de mettre en place Flow, la nouvelle solution de Business Process & Case Management pour la Banque.
Cette solution est critique pour la banque et sera utilisée par plusieurs milliers de personnes quotidiennement. La valeur et la qualitée de service délivrée par l'équipe sont importantes pour nos collègues des front, back et middle office mais également pour les clients de la banque.
La mission de l'équipe est d'assurer que Flow soit aligné avec la stratégie de digitalisation des processus, que le produit réponde aux demandes de nos clients internes qui créent des Process et enfin qu'il suive les évolutions du progiciel DP360 qui est au coeur de la solution.
Profil recherché
Nous recherchons un développeur expérimenté qui aurait un profil Software Craftsman afin de proner un niveau de qualité optimal en amenant de bonnes pratiques de développement et en s'intéressant au besoin métier.
La mission de l'équipe est d'assurer que Flow soit aligné avec la stratégie de digitalisation des processus, que le produit réponde aux demandes de nos clients internes qui créent des Process et enfin qu'il suive les évolutions du progiciel DP360 qui est au coeur de la solution.
Activités principales
- Développement de micro-services (appelés Interfaces Partenaires) en Java qui devront faire l'interface entre le progiciel DP360 et notre SI.
- Configurer le déploiement sur Openshift / Kubernetes des Interfaces Partenaires
- Connaitre les chaines de liaison Interface Partenaires <-> SI (*)
- Administrer les chaines de liaison Flow <=> SI (**) mais également les configurations applicatives hors Kubernetes (ex. ordonnancement batch, déclaration rôles dans LDAP)
- Utiliser la chaine CI/CD (Construction + Contrôle qualité + Déploiement automatisés) mise en place par le Techlead CI/CD
- Diagnostiquer & corriger des anomalies applicatives en environnement Hors Prod / Prod au travers d’Openshift et Splunk
- Enrichir notre plateforme de supervision et établir avec les OPS les procédures en cas d'alerte
- Mettre à jour et maintenir le paramétrage des livrables sur le progiciel DP360 et sur les Interfaces Partenaires (properties, certificats ssl etc.)
- Participer à l’amélioration continue des développement : Au travers, notamment, de la relecture de code et des tests croisés
- Assurer le support technique : Avoir la capacité de répondre à des sollicitations diverses, afin d’apporter du support aux développeurs, testeurs, PO etc.
Environnement de travail
Nous sommes une équipe produit de 13 personnes (Testing, Dév/intég, Expert, PO/PA, Scrum, Ops). Les principes d'agilité sont au coeur de nos pratiques de delivery.
L'équipe est aujourd'hui localisée principalement à Bordeaux, les 3 OPS sont Toulousains et nous avons 3 collègues (Dev, Expert solution, Expert technique) qui sont à Paris.
Activités complémentaires
Ces activités expriment le besoin d'un développeur qui soit ouvert aux activités périphériques au développement.
Dans une logique d'avoir une équipe la plus polyvalente et solidaire possible, la capacité & motivation des candidats à s'exprimer sur ces activités sera fortement recommandée.
- Une appétence fonctionnelle : comprendre voire challenger les besoins métiers autour des interfaces partenaires à minima
- Une appétence testing et plus globalement qualité : l'équipe vise à maximiser l'automatisation de ses tests. Se fondant sur les pratiques d'Agile Testing, l'équipe vise à faire des tests au plus tôt (Tests Unitaires & Tests d'Intégration).
- Une appétence architecture : la connaissance de l'architecture globale de Flow est un facteur important pour améliorer la pertinence des développements.Une montée en compétence sur cette architecture spécifique sera organisée par la squad
- Une appétence CI/CD : la capacité à réaliser des actions de maintenance sur la chaine CI/CD en cas d'absence du Techlead CI/CD
- Contribuer à l'industrialisation des Tests : développer des scripts d'injection de donnée, des scripts permettant de simuler une panne, bouchonner des comportements de composant externes, ... afin d'offrir une boite à outil pour des Tests d'Intégration Automatisés
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Java Software Craftsman – Microservices & OpenShift
FRENCHOPS SERVICES