Te - Principal Software Architect - (
Sous la responsabilité du Manager de la Software Factory.
Collaboration étroite avec les squads produits, la squad TMA multiproduits, les ressources QA, ainsi que les autres architectes du domaine Tech Engineering, vous aurez les missions suivantes:
* Conception et supervision des architectures logicielles
* Concevoir, documenter et faire évoluer les architectures applicatives des solutions développées par les équipes de Chanel Mode (web, mobile, microservices, APIs)
* Assurer la cohérence technique et la robustesse des choix d'architecture sur l'ensemble des produits et modules, en priorisant les technologies Java (Spring), web (Angular/React, Next.js) et mobile (Swift)
* Piloter la modernisation des applications legacy et l'intégration des progiciels, en lien avec les équipes d'architecture SI
* Accompagnement technique des squads
* Superviser les décisions techniques et accompagner la montée en compétence des développeurs de chaque squad (produits, TMA, QA)
* Challenger les solutions proposées, garantir le respect des bonnes pratiques (clean code, DDD, TDD, sécurité, performance, accessibilité)
* Participer aux revues de code, à la résolution des problèmes complexes, à la gestion de la dette technique et à la standardisation des environnements de développement
* Industrialisation et DevOps
* Travailler en proximité avec les équipes DevOps pour optimiser les chaînes CI/CD, l'automatisation des déploiements et l'intégration des tests automatisés
* Contribuer à la définition des standards techniques, de la documentation, et des processus de delivery de la Factory
* Organiser le cycle de vie des versions logicielles:
orchestrer la planification, la coordination et le contrôle des versions depuis le développement jusqu'à la mise à disposition.
Veiller à la cohérence des livrables, à l'intégration des modules, à la gestion des dépendances, en étroite collaboration avec les équipes de développement, de test, et d'infrastructure
* Collaboration avec le QA Test Lead
* Collaborer avec le QA Test Lead pour intégrer, dès la conception, les exigences de testabilité, de couverture de test et de qualité logicielle
* Garantir la compatibilité des architectures avec les plateformes et outils de tests (tests unitaires, d'intégration, de non-régression, de performance)
* Veille technologique et innovation
* Animer la veille technologique, recommander les évolutions de stack et de frameworks
* Participer à la construction d'une culture d'innovation et d'amélioration continue au sein de la Factory, * Pour piloter la transformation technologique d'un portefeuille riche de produits digitaux et d'applications legacy
* Pour influencer les standards techniques d'une Factory innovante, en lien direct avec les enjeux métiers et digitaux de la Maison
* Pour évoluer dans un collectif d'experts, exigeant, ouvert à l'innovation et à l'excellence
Ce qui vous enthousiasme & ce que CHANEL pourra vous offrir
* L'indépendance d'une Maison de création qui place l'humain au centre
* Le dynamisme d'un environnement qui cultive l'excellence tout en favorisant l'épanouissement de tous
* Des opportunités d'évolution, de croissance et de parcours multiples dans une Maison attentive à la singularité de chacun
Lors de votre premier entretien, nous vous informerons des étapes du process.
Technologies de l'Information et de la Communication