descriptif du poste
Vous participez avec l'équipe transverse et le Responsable Architecture Technique à l'évolutivité technique de l'application et de sa bonne intégration et interopérabilité dans son écosystème.
Vos missions seront de :
- Définir et concevoir l'architecture technique du projet pour qu'elle réponde aux besoins;
...
- Définir les normes, les cadres techniques et les bonnes pratiques à respecter dans la construction des logiciels prévus par le projet ;
- Assurer l'interopérabilité de toute nouvelle solution avec l'environnement existant et définir les mécanismes de coopération entre les couches matérielles, applicatives, réseaux, etc. de la solution proposée ;
- Vérifier, corriger et faire évoluer l'architecture du projet, pour que les logiciels développés soient efficaces et performants ;
- Préconiser des choix techniques en s'engageant sur un fonctionnement en service régulier ;
- Promouvoir l'architecture technique retenue auprès des équipes qui interviennent sur le projet ;
- Contribuer à la définition et à la validation de toute la démarche et les outils d'accompagnement ;
- Détecter de façon proactive les risques techniques et, estimer leur criticité et proposer des parades ;
- Intégrer dans les travaux d'architecture technique une démarche sécurité et sûreté de fonctionnement ;
- Réceptionner le produit et participer au contrôle de la qualité technique et de la validité technique des livrables
(logiciels et documentaires) ;
- Développer des POCs innovants ;
- Partager son expertise en support des équipes de développement ;
- Participer à des actions de conduite du changement et assurer le suivi des déploiements techniques ;
- Réaliser ponctuellement la formation technique des équipes et / ou des formateurs de la MOE
- Intervenir sur site pour assister les utilisateurs, et assurer des compléments de formation ;
profil recherché
Vous êtes issu(e) d'une école d'ingénieur ou d'un cursus universitaire équivalent niveau Bac + 5 / Master, vous avez au moins 8 ans
d'expériences en tant que Lead Dev ou Développeur(se) JAVA sénior avec idéalement une première expérience réussie en tant
qu'architecte logicielle.
Vous ferez la différence parce que :
- Vous avez de très bonnes compétences des langages de programmation (Java, SQL et Angular notamment) ;
- Vous avez des compétences en audits de l'architecture SI et en validation des performances techniques des logiciels ;
- Vous avez de bonnes connaissances des techniques de la virtualisation, conteneurisation et orchestration (Kubernetes,
docker) ;
- Vous maîtrisez l'architecture multi-tiers, le Service REST et l'approche cloud-native ;
CDI chez l'éditeur
10j télétravail / mois
18j RTT
à propos de notre client
Nous recherchons pour le compte de notre client éditeur de logiciel basé à Marseille, un Architecte Technique Java (F/H)