Description du poste
Au sein du pôle Technology & Architecture de la Direction Technology, le futur collaborateur aura le rôle de Software Architect.
Missions Principales
En tant que Software Architect au sein du pôle Technology & Architecture, vous serez un acteur clé de la transformation de notre Système d'Information (SI).
Vos missions principales seront de :
1. Définir la vision et la trajectoire du SI :Contribuer à la définition de la stratégie d'évolution des domaines du SI en alignement avec les objectifs métier et larchitecture dentreprise.
2. Concevoir des designs darchitecture :Définir et documenter les architectures fonctionnelles, applicatives et logicielles répondant aux besoins métiers des squads Produit.
3. Garantir la cohérence et la conformité de l'architecture :En partenariat avec les Tribe Lead et Engineer Managers, veiller à l'application des standards et patterns d'architecture, et s'assurer de l'alignement des projets avec l'architecture cible.
4. Cartographier et optimiser le SI :Cartographier les applications et flux de données existants, et identifier les opportunités de simplification et de rationalisation.
5. Maintenir une expertise de pointe :Développer et maintenir une expertise approfondie dans les domaines d'architecture pertinents, en suivant les évolutions technologiques.
Missions Détaillées
Pilotage de larchitecture et des choix techniques
6. Définir et maintenir la vision darchitecture existante et cible de la Tribe en cohérence avec le reste du SI : patrimoine documentaire, plans fonctionnels, applicatifs et techniques.
7. Co-conception de solutions techniques pour répondre aux enjeux métiers complexes et que l'implémentation est alignée avec la solution initiale.
8. Assurer que ces solutions sont en cohérences avec l'architecture d'entreprise et les recommandations des Staff Engineers.
9. Participer à la planification des roadmaps avec le Tribe lead et identifier les chantiers techniques de le Tribe.
10. Évaluer et challenger les solutions techniques proposées par les squads (pour les sujets les plus simples) et les autres software architectes pour les grosses adhérences.
Support et accompagnement des équipes produit
11. Se coordonner en continu avec la squad (PM, EM, dev) pour les solutions en amont : conception, design, patterns.
12. Accompagner les Engineering Manager dans limplémentation des solutions complexes.
13. Garantir la qualité, la sécurité, la performance et le maintenabilité de larchitecture du produit.
Coordination technique avec les Engineering Managers (EM), Product Managers (PM) et Staff Engineers (SA)
14. Collaborer avec les EM, SA et Tribes Lead pour aligner organisation, priorités techniques et pratique dingénierie.
15. Identifier les besoins en outillage et process damélioration continue
16. Contribuer à la cohérence technique entre Squad : standards, patterns, bonnes pratiques de développement.
Gouvernance, standards et référentiel technique
17. Mettre en place et animer des guidelines techniques
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.