Chez OUIcoding nous voulons moderniser le monde du conseil en IT et en digital et montrer que l'on peut attirer des talents et continuer à innover.
Nous créons le futur que nous souhaitons.
Nous sommes une communauté d'ingénieurs, de designers, de développeurs et de scientifiques présents dans 5 pays dont la mission est d'inventer demain par la technologie.
Nous aidons les entreprises visionnaires à développer des produits différenciants et innovants.
-Pilotage end-to-end du service en production -Porter la responsabilité globale du service au-delà des silos applicatifs -Garantir la stabilité, la performance et la continuité du service -Assurer un RUN opérationnel orienté service Point de contact privilégié pour le business -Être l'interlocuteur identifié pour tous les sujets de RUN -Structurer et fluidifier la relation opérationnelle avec les directions métier -Accompagner le business dans la compréhension et la bonne utilisation du service -Porter une démarche d'amélioration continue du service Gestion des incidents, prévention et amélioration continue -Mettre un accent fort sur la prévention (causes racines, signaux faibles, risques) Pilotage par les KPI -Construire et animer un cockpit de pilotage du service (usage, qualité, incidents, risques, tickets) -Challenger les équipes contributrices sur la résolution et la stabilisation -Objectiver les échanges avec le business par des indicateurs factuels reeParticipation aux roadmaps produits (sans pilotage du BUILD) - Identifier les sujets nécessitant des évolutions produit, ERP ou solution -Influencer l'intégration de ces sujets dans les roadmaps et backlog -Suivre leur livraison pour informer le business des mises en production
En tant que Tech Lead Qualité Logicielle & Plateforme, vous occuperez un rôle clé et transverse : -Coding Architect du backbone : Vous interviendrez à la fois sur le code et sur la gouvernance technique. Vous concevrez les librairies transverses, mènerez les PoC (Proof of Concept) et bâtirez les produits tech internes de référence pour l'ensemble des squads. -Garant de la qualité du SI : Vous définirez et opérerez les implémentations de référence (CI/CD, observabilité, design patterns) tout en accompagnant les squads dans leur adoption au quotidien. -Multiplicateur de compétences : Vous animerez les Tech Checks, les communautés de pratique ainsi que les parcours de montée en compétences autour des bonnes pratiques de développement. -Architecte de la gouvernance : Vous structurerez et animerez les Architecture Decision Records (ADR) de l'entreprise afin d'apporter une visibilité claire sur les décisions techniques à l'échelle des équipes et des différents pays. -Pilote de la Developer Experience (DevEx) : Vous piloterez la CI, l'observabilité et l'outillage comme de véritables produits internes, en vous appuyant sur une démarche de feedback et d'amélioration continue. Vos responsabilités : Backbone & Coding Architecture -Comprendre les briques backbone du SI, leurs contraintes et leurs impacts métier. Concevoir, coder et faire évoluer des composants robustes (résilience, performance, sécurité, maintenabilité). -Développer des librairies transverses et des Produits Tech internes ?SDK, frameworks, générateurs) pour standardiser les pratiques à l'échelle des squads. -Conduire des PoC sur les sujets d'innovation ou de refonte, et en extraire des recommandations actionnables. -Formaliser les choix d'architecture (schémas, RFC, ADR) et les partager en France et avec les équipes européennes. Qualité de code, tests & CI/CD : -Définir et maintenir des pipelines CI/CD de référence (lint, tests, quality gates, sécurité, déploiements progressifs, rollback). -Concevoir des golden paths CI/CD réutilisables et accompagner les squads dans leur adoption (workshops, pairing, documentation). -Traiter la CI/CD comme un produit interne : recueillir les retours des équipes, mesurer l'impact (temps de build, stabilité, feedback loop) et itérer.
1. Collecte, Ingestion & Indexation -Pipelines d'ingestion : Concevoir la collecte et le traitement de sources hétérogènes (édition, open data, bases juridiques), le parsing, le nettoyage, le chunking et la normalisation des documents. -Indexation & Embeddings : Choisir et industrialiser les modèles d'embeddings, alimenter et maintenir les bases vectorielles, gérer la fraîcheur et la reconstruction des index. -Qualité & Volumétrie : Garantir la scalabilité de l'indexation sur des corpus massifs et la traçabilité des données (lignage, versioning des index). 2. Recherche & Pertinence (Retrieval & RAG) -Stratégie de retrieval : Combiner recherche lexicale et sémantique (BM25 + embeddings) avec du reranking et du filtrage par métadonnées pour maximiser la pertinence. -Évaluation continue : Mettre en place des jeux de tests et des métriques de pertinence (Recall, Precision, nDCG, MRR) pour mesurer et piloter l'amélioration du retrieval. -RAG (Retrieval-Augmented Generation) : Structurer la phase de récupération qui alimente les LLM (contexte, citations, dé-duplication, gestion des fenêtres de contexte). -Observabilité & Sécurité : Instrumenter les pipelines (logs, métriques, traces) et garantir la conformité des données (RGPD, cloisonnement par pays). 3. Leadership Technique & Gouvernance -Culture Craftsmanship : Promouvoir les pratiques de Clean Code, SOLID, et tests automatisés au sein de l'équipe. -Rayonnement : Assurer une veille constante et contribuer au rayonnement technique du groupe (articles, meetups, open-source).
1. Architecture & Intégration LLM -Conception des services : Définir l'architecture des APIs et des workers, la stratégie de cache et les mécanismes de résilience (retries, circuit breakers, fallback de modèles). -Industrialisation IA : Concevoir les chaînes d'inférence (prompting, function calling, RAG, embeddings, agents) et valider les choix technologiques via des POCs et des Benchmarks. -Performance & Scalabilité : Arbitrer entre les traitements synchrones et asynchrones pour concilier débit, latence et coût face aux charges de production. 2. APIs Web Haute Performance & Streaming -Définition des APIs : Créer des APIs robustes et documentées sous FastAPI (contrats clairs, validation Pydantic, authentification unifiée et isolation par pays). -Asynchronisme & Temps réel : Maîtriser asyncio, la concurrence et le parallélisme. Implémenter le streaming des réponses LLM, la gestion fine des timeouts, du backpressure et de l'annulation des requêtes. -Observabilité & Sécurité : Intégrer nativement la télémétrie (logs, métriques, traces) et les guardrails de sécurité (Zero Trust, gestion des secrets, isolation des tokens). 3. Leadership Technique & Gouvernance -Gouvernance Inner Source : Être un membre influent de la communauté technique pour assurer la cohérence et la réutilisabilité des composants partagés. -Accompagnement des squads : Aider les équipes applicatives (IA Assistant, Search, Édition...) à intégrer vos capabilities IA avec un minimum de friction. -Culture Craftsmanship : Promouvoir au quotidien le Clean Code, les principes SOLID et les tests automatisés.
Vos missions : Volet BUILD : Ingénierie, Modernisation & DevOps (~50%) -Architecture & Conseil : Cadrer les expressions de besoins avec le client pour les nouveaux projets expérimentaux et proposer des architectures cibles cohérentes. -Modernisation (Cloud Native) : Déployer des architectures conteneurisées (Docker, Kubernetes) et concevoir/maintenir les pipelines d'automatisation pour garantir la scalabilité des infrastructures. -Industrialisation : Assurer une transition fluide "Build to Run" sécurisée, alimenter le backlog projet et produire une documentation technique irréprochable. -Reporting : Participer activement aux rituels agiles (dailys, points projets) internes et clients. Volet RUN : Maintien en Conditions Opérationnelles & Sécurité (~50%) -Maintien en Conditions de Sécurité (MCS) : Appliquer rigoureusement les règles de sécurité (physiques et logiques), piloter la veille et le déploiement des correctifs. -MCO & Supervision : Assurer le monitoring permanent des systèmes, contrôler la chaîne de sauvegarde et déployer les patchs. -Gestion de proximité & Incidents : Diagnostiquer et résoudre les incidents de production, gérer les infrastructures physiques en salle serveurs et coordonner les interventions des fournisseurs matériels. -Habilitation Sécurité : Ce poste nécessite impérativement l'obtention d'une habilitation Secret Défense (processus d'enquête administrative requis). -Présentiel : Compte tenu des fortes contraintes de confidentialité et de sécurité liées au secteur, ce poste est proposé à 100% en présentiel.