Poste : DevSecOps Supply Chain Contexte : Projet de sécurisation Supply Chain de développement avec la mise en place des choses suivantes : Missions : La capacité de déployer des repos locaux (Linux, PyPi, NPM, Nuget, Docker…) en DMZ avec la mise en place de temporisation de téléchargement (24 à 48h) : La capacité, si besoin, pour AzureDevOps d'agir comme proxy pour les gestionnaires de paquet récupérés lors des développements sur TFS Un acteur souverain, Aikido Sécurity (Belge), leader mondial sur le sujet, permettant de déploiement d'outils de vérification des paquets Définir une architecture / un design puis aider à la mise en œuvre + transfert de compétence. Besoin vraie expérience sur la supply chain logiciel. Informations complémentaires : Lieu : Lyon Démarrage : Courant ou fin septembre 2026 Durée : 60 jours (renouvelable) Télétravail : 10 jours/mois Contrat : CDI/Freelance
Contexte de la mission Nous construisons un design system qui alimente des dizaines de produits digitaux à travers l'entreprise. En tant qu'Ingénieur Logiciel Senior, vous jouerez un rôle clé dans la conception et la mise à l'échelle des fondations partagées utilisées par des centaines de designers et développeurs dans le monde. Vous collaborerez étroitement avec des designers, des ingénieurs et le responsable du Design System pour faire évoluer notre bibliothèque Angular, renforcer nos fondations techniques et favoriser son adoption dans toutes les équipes. Votre travail contribuera à offrir une expérience utilisateur cohérente, accessible et de haute qualité dans l'écosystème digital du groupe. Objectifs et livrables Responsabilités • Définir et faire évoluer la feuille de route technique du Design System • Collaborer avec les designers pour traduire les composants et tokens Figma en composants Angular fiables et réutilisables • Prendre des décisions architecturales garantissant la scalabilité, la maintenabilité et l'accessibilité • Développer, documenter et maintenir des composants avec une conception API claire et une couverture de tests robuste • Gérer et optimiser les pipelines de build et de déploiement via Nx, NPM et GitHub Actions • Rédiger la documentation interne, animer des ateliers et accompagner les équipes dans l'intégration du design system • Travailler avec plusieurs équipes pour garantir la compatibilité du système avec des cas d'usage, plateformes et technologies variés Qualifications • Solide expérience en JavaScript/TypeScript, CSS/SCSS et Angular • Maîtrise du packaging et de la distribution de packages NPM performants • Expérience dans la création et la maintenance de bibliothèques de composants à grande échelle • Bonne compréhension des design tokens, systèmes de thèmes et architectures CSS évolutives • Connaissance approfondie des standards d'accessibilité (WCAG) et des bonnes pratiques de tests • Capacité à encadrer des pairs, promouvoir une architecture propre et faire le lien entre design et ingénierie • Excellentes compétences en communication et esprit collaboratif. • Maîtrise de l'anglais, écrit et oral. Stack Technique • Langages : JavaScript, TypeScript, CSS/SCSS • Frameworks : Angular, Node • Librairies & Outils : Storybook, Style Dictionary, Nx, Jest, Cypress • CI/CD & DevOps : GitHub Actions, npm • Versioning & Repos : Git, GitHub • Design & Collaboration : Figma, Jira, Confluence Atouts supplémentaires • Maîtrise de React et/ou React Native pour des implémentations futures • Expérience avec des architectures multi-marques ou multi-thèmes • Connaissance des pipelines automatisés pour les tokens et de la synchronisation design-to-code • Contributions à des projets open source ou communautés internes de développeurs • Expérience dans des écosystèmes produits à grande échelle • Connaissance de Python, Terraform et AWS considérée comme un plus
5+ ans d'expérience en développement React Une expertise Front-End / React indispensable Très bonne maîtrise de React.js, TypeScript, Redux, JavaScript, HTML/CSS Expérience sur plusieurs projets Front-end en autonomie Bonne connaissance de Git, Bitbucket, Jira, NPM et des API REST Expérience en environnement Agile Quelques connaissances en C# / .NET Core : un plus, mais pas besoin d'être expert(e) Technical Skills: * React.Js, React bootstrap, Redux * TypeScript * HTML/CSS/Javascript * Git, Bitbucket, Jira
Le profil recherché est un développeur ayant des compétences Full Stack solides en Java & Angular, avec de solides compétences en IA, tant pour le delivery relatif à ses missions et à celles de son équipe, mais aussi dans la mise en place de solutions IA à destination des métiers.La mission se déroulera au sein de la Direction des Systèmes d'Information / Développements Digitaux. Au sein d'une équipe Agile de 5 personnes, le profil recherché s'intègrera dans le cadre du projet « CMA », dont l'objectif est l'ajout de la nouvelle feature « gestion des médias assistée par l'IA » dans la chaîne de préparation de la programmation de diffusion digitale. Principales tâches relatives à la mission: Il est moteur à l'amélioration continue (ex. : assistance de l'IA pour améliorer la qualité et/ou la productivité de son équipe). Il participe à la conception et au chiffrage des User Stories à implémenter. Il code les features et les tests associés dans le respect des normes, de l'ergonomie et des bonnes pratiques d'ingénierie logicielle en vigueur dans son équipe. Il assiste son équipe dans sa montée en compétence sur l'IA. Environnement techniqueSocles techniques backend : Java 25, Jakarta EE 11 (Quarkus 3), Python (Lambda AWS). Socle technique frontend : IHM HTML5, CSS3, Angular, Design System Angular Material 3. Socle IA : AWS Bedrock AgentCore, Anthropic Claude. Services Web : REST JSON (JAX-RS) / CDI / JPA 2 (MySQL 8.4). Architecture Event-Driven : messaging via Kafka. DevOps / CI-CD : GitLab CI, Docker/Kubernetes sur AWS, Maven/NPM, GIT, SonarQube.