Tech Lead Java/Node.js H/F
Entreprise: Scalian
Type de contrat: CDI (statut cadre)
Localisation: Lille (59) –
3 jours de télétravailSalaire: 45 000 – 50 000 € brut/an (hors avantages Scalian)
Niveau d’études requis: Bac +5
Expérience: 8–10 ans minimum, avec une forte expertise en leadership technique
Rejoignez notre équipe
Staff Engineers au sein de Scalian, où votre mission sera de garantir
cohérence, modernité et pérennité des solutions logicielles déployées sur les plateformes du groupe.
Votre rôle clé :
✔
Structurer l’industrialisation des écosystèmes logiciels, basés sur une
architecture modulaire (Micro Front-ends / Microservices).
✔ Assurer la
robustesse et évolutivité des applications critiques, tout en favorisant leur maintenabilité et leur scalabilité.
Missions Principales
1. Architecture & Vision Stratégique
- Définir la trajectoire technologique : Piloter l’évolution des applications et systèmes d’information pour les aligner sur les enjeux métiers.
- Concevoir des architectures découplées : Faciliter l’évolutivité indépendante des solutions digitales via une approche modulaire.
- Innover en continu :
- Élaborer des preuves de concept (PoC) pour évaluer de nouvelles technologies ou patterns.
- Collaborer avec la plateforme Tech Adeo pour intégrer les innovations pertinentes.
- Lier stratégie technique et business : Veiller à ce que les choix technologiques répondent directement aux besoins fonctionnels et aux objectifs de la plateforme.
2. Industrialisation & Standards
- Promouvoir la réutilisabilité :
- Piloter la création et l’adoption de composants logiciels partagés (Design Systems, bibliothèques communes) pour éviter les redondances.
- Excellence opérationnelle :
- Appliquer et faire adopter les pratiques de Software Craftsmanship pour améliorer la qualité logicielle.
- Définir et faire respecter les normes de codage, sécurité et performance.
- Standardiser les processus :
- Garantir une ingénierie cohérente à travers les équipes via des frameworks et bonnes pratiques.
3. Support & Gouvernance
- Faciliter les équipes techniques :
- Agir en facilitateur pour les Feature Teams, résoudre les blocages complexes et accélérer la livraison.
- Mentorer et influencer :
- Diffuser les meilleures pratiques (Clean Architecture, DevOps, stratégie de tests) auprès des développeurs, même sans lien hiérarchique.
- Fédérer les équipes autour des choix techniques via la pédagogie et l’influence.
- Gouvernance d’architecture :
- Participer aux comités d’architecture pour valider les changements majeurs impactant la pérennité des produits digitaux.
4. Veille & Pérennité
- Anticiper les évolutions technologiques :
- Identifier les opportunités (nouveaux langages, outils, paradigmes) adaptées au contexte.
- Gérer la dette technique :
- Proposer des plans de remédiation ou modernisation pragmatiques pour éviter l’obsolescence.
Poste à pourvoir immédiatement.