CONTEXTE
La mission attendue nécessite une expertise en développement informatique en général et web en particulier, pour le développement d?une application web (Projet CPQ Kraken) de cotation, le stack technique est : MongoDb, Nodejs, nestJs, Angular :
? L?architecte travaillera sous l?autorité d?un chief architect, pour valider les choix et aussi élaborer les interfaces avec d?autres outils.
? Il sera encadré par l?architecte principal du Kraken, pendant quelques mois, sa mission est de le remplacer après cette période.
? Le projet Kraken est déjà en développement, avec une architecture déjà implémentée, le premier objectif de l?architecte est de s?imprégner de l?architecture existante.
MISSIONS :
? Collaborer avec les parties prenantes (product owner, project manager) pour comprendre les objectifs métier et les exigences du système.
? Assurer la conception de l'implémentation des besoins business en respectant les concepts d'architectures existants, et éventuellement en les adaptant pour minimiser les risques et les complexités et les coûts de développement
? Élaborer des spécifications techniques détaillées pour guider les équipes de développement.
? Travailler en étroite collaboration avec les équipes de développement, d'intégration et de test.
? Élaborer des diagrammes d'architecture (diagrammes UML, diagrammes de flux de données, etc.).
? Assurer que l'architecture respecte les exigences de performance, de sécurité, d'évolutivité et de fiabilité.
? Veiller à ce que les composants respectent les standards définis dans l'architecture.
? Résoudre les problèmes techniques complexes qui émergent durant le développement.
? Effectuer des revues techniques pour s'assurer que l'implémentation est conforme à la conception.
? Tester l'intégrité du système pour garantir qu'il répond aux exigences définies.
? Planifier l'évolution de l'architecture pour intégrer de nouvelles fonctionnalités ou technologies.
? Anticiper les problèmes liés à l'obsolescence ou à l'évolutivité.
? Superviser les mises à jour ou les migrations du système.
? Rendre compte via l?outil Jira des activités de développement et les remontés de bug
? Rédaction de la doc technique dans confluence
Profil candidat:
COMPETENCES ET MOYENS NECESSAIRES
M1 Profil confirmé en développement fullstack Node Angular (+4 ans XP)
M2 Connaissances en développement web, POO, Programmation reactive
M3 Connaissances en Javascript, TypeScript, Angular, Node, MongoDB
M4 Connaissance approfondie des systèmes d'information, des réseaux, des bases de données, des frameworks de développement, et des normes de sécurité.
? Capacité à résoudre des problèmes complexes et à anticiper les défis techniques
? Capacité à vulgariser des concepts techniques complexes pour un public non technique.
M5 Autonomie fonctionnelle
M6 Excellente maîtrise de la langue anglaise (écrit et parlé)
M7 Rigueur, travail en équipe, soucieux d?un service de Qualité
M8 Maitrise de l?outil Jira, confluence et Figma
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.