Offre n° 201GQFV
Lead Développeur / Architecte Logiciel (F/H) (H/F)
Responsabilité principale : Dans le cadre de l'accélération de la stratégie de valorisation de la donnée et de l'industrialisation des plateformes Data/AI, la mission vise à structurer et optimiser le développement Full‑Stack pour garantir une expérience utilisateur cohérente et performante. Ce rôle est clé pour moderniser les pratiques DevOps et harmoniser le déploiement des systèmes informatiques sur les architectures Micro‑services au travers des infrastructures Cloud et On‑Premise, tout en faisant monter en compétence les équipes de développement.
Missions principales :
- En mode produit (Développement & Livraison des Composants)
- Développement Front‑end (React & CSS)
- Architecture Front‑end : Définir l'architecture modulaire Front‑end en utilisant React et les principes des Micro‑Frontends. Optimiser les temps de chargement (Core Web Vitals) et la gestion d'état.
- Design System & Styling : Développer, maintenir et faire évoluer le Design System et les composants réutilisables basés sur des méthodologies de CSS modernes.
- Développement Backend (Services & API)
- Conception et Codage Backend : Développer activement les Micro‑services et les composants Backend pour implémenter la logique métier, les API de données et les intégrations de systèmes.
- Architecture Micro‑services : Définir les patrons de conception des Micro‑services (communication synchrone/asynchrone, résilience, gestion des événements) et garantir la bonne séparation des préoccupations.
- Bases de Données : Définir la stratégie de stockage des services et optimiser les schémas et les requêtes pour la performance.
- En mode plateforme (Infrastructure & Industrialisation)
- Stratégie DevOps/CI/CD : Concevoir et implémenter des pipelines CI/CD automatisés et robustes pour le déploiement rapide et fiable des applications Front‑end sur les environnements conteneurisés (ex: Kubernetes).
- Gestion des Systèmes Informatiques (Cloud & On‑Premise) : Superviser l'architecture technique des systèmes (monitoring, sécurité, scalabilité) en s'assurant de la bonne intégration et communication entre les services déployés sur les infrastructures.
- Choix Technologiques : Évaluer et recommander les outils, frameworks et technologies pour l'ensemble de la pile Full‑Stack (Backend, Front‑end, Conteneurisation afin de maximiser l'efficacité et la mutualisation).
Qualifications :
- Front‑end : React.js, Micro‑Frontends, Design System, CSS moderne.
- Back‑end : Développement et architecture Micro‑services, Node.js/Java/Python, bases SQL & NoSQL.
- DevOps & Infra : CI/CD, Docker, Kubernetes, Cloud (AWS/Azure) & On‑Premise, IaC (Terraform).
- API & Data : REST, GraphQL, intégration systèmes, performance & sécurité.
- Leadership technique : Décisions architecturales, mentoring, montée en compétence des équipes.
- Langues : Anglais professionnel ; certifications Cloud/Kubernetes appréciées.
Compétences Personnelles :
- Leadership Technique Full‑Stack : Capacité à prendre des décisions architecturales claires sur l'ensemble de la pile (de l'interface utilisateur à la base de données) et à guider l'équipe vers l'industrialisation.
- Approche Holistique : Compétence essentielle à penser l'architecture du Front‑end jusqu'à l'infrastructure (DevOps), et à gérer des environnements hétérogènes (Cloud vs. On‑Premise).
Type de contrat : CDI
Durée du travail : 35H/semaine
Salaire brut : Annuel de 45 000 € à 55 000 € sur 12 mois
Profil souhaité
Expérience : 5 ans. Cette expérience est indispensable.
Informations complémentaires
Secteur d'activité : Recherche‑développement en biotechnologie.
D'autres offres peuvent vous intéresser :
—