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.
Au sein de la Direction Technique et Digitale (France), vous prenez en charge le pilotage et le maintien en condition opérationnelle de nos applications stratégiques liées au cycle de facturation : Zuora (facturation et abonnements) et Esker (dématérialisation des factures / Plateforme Agréée). Véritable trait d'union entre la technique et les équipes métiers, votre rôle principal est d'assurer la fiabilité de ces outils et d'accompagner les utilisateurs au quotidien grâce à votre double expertise fonctionnelle et technique. Vos responsabilités au quotidien : -Support et résolution d'incidents : Gérer, analyser et résoudre les tickets utilisateurs de niveau 1 sur Zuora et Esker via ServiceNow (SNOW) et Jira. -Administration et évolution : Assurer l'administration fonctionnelle, le paramétrage et la personnalisation de la plateforme Zuora (modules ZCPQ et ZBilling). -Pilotage de la maintenance : Coordonner les escalades et assurer le suivi avec la Tierce Maintenance Applicative (TMA) sur le périmètre Esker (Niveau 2). -Accompagnement métier : Conseiller et former les équipes utilisatrices pour optimiser leur prise en main des outils, en proposant des solutions adaptées à leurs besoins opérationnels. -Documentation : Rédiger, structurer et maintenir à jour la documentation fonctionnelle et les processus liés à Zuora.
Intégré(e) au sein d'une équipe technique agile, vous intervenez sur la conception et le développement de l'Interface Centralisée et du Hub Éditorial (entrepôt centralisé des contenus). Vous jouez un rôle moteur dans la transformation IT du groupe et la montée en compétences de l'équipe. À ce titre, vos responsabilités s'articulent autour des axes suivants : -Conception & Architecture : Participer aux cadrages techniques et aux choix d'architecture pour bâtir des applications robustes et évolutives. -Développement Full Stack : Prendre en charge des développements complexes en Back-End (Java/Spring Boot) et Front-End (React/Next.js), incluant la création et l'évolution d'API REST. -Qualité & Déploiement : Rédiger la documentation technique, garantir la qualité du code (revues de code, tests automatisés) et suivre les phases de tests et de mise en production. -Collaboration & Mentorat : Travailler en étroite synergie avec les équipes Produit, QA, DevOps et Métiers, tout en accompagnant les autres développeurs sur votre domaine d'expertise.
Vos missions principales : Développement Back-end & Front-end : -Concevoir et faire évoluer des architectures applicatives en C# / .NET et APIs RESTful. -Développer des interfaces utilisateur modernes, réactives et performantes sous Angular. Data & Performance : -Modéliser, manipuler et optimiser les flux de données relationnelles (SQL / bases de données relationnelles). Software Craftsmanship & Bonnes pratiques : Appliquer des standards d'ingénierie rigoureux : Clean Architecture, tests automatisés (unitaires, intégration), revues de code et gestion des branches via Git. -Piloter la modernisation continue du socle technique et la réduction de la dette technique. DevOps, CI/CD & IA : -Contribuer à la maintenance et à la migration des pipelines CI/CD (environnement Azure DevOps avec transition programmée vers GitHub Actions). -Intégrer les outils d'IA générative dans vos routines de développement (notamment GitHub Copilot pour l'accélération du code, le refactoring et la couverture de tests). Production & Support opérationnel : -Assurer le monitoring applicatif, le diagnostic rapide des incidents et l'analyse de causes racines (RCA) sur des outils critiques en production.
En tant que Lead Développeur(se) Java / SQL, vous jouez un rôle clé dans la conception, la maintenance et l'évolution de la solution de MDM propriétaire en étroite collaboration avec le Product Owner et les équipes métiers. Missions principales : -Développement & Évolution applicative : Concevoir, développer et déployer les nouvelles fonctionnalités du MDM et de ses interfaces de gestion. -Architecture & Modélisation des données : Faire évoluer le modèle de données relationnel en cohérence avec le Modèle Objet Métier et les exigences de volumétrie/performance. -Intégration & Flux de données : Développer et fiabiliser les pipelines d'alimentation, de synchronisation et d'échange avec les sources de données externes et les applications tierces. -API & Web Services : Assurer la haute disponibilité, la sécurité et la cohérence fonctionnelle des services d'exposition de données. -Mise en production & Support : Participer activement aux déploiements, aux phases de recette technique/fonctionnelle et au support de niveau 3 lors d'incidents critiques. -Accompagnement & Transfert : Assurer la documentation technique, le partage de bonnes pratiques et ponctuellement la formation technique/fonctionnelle des utilisateurs clés. Livrables attendus : -Modélisation & Bases de données : Scripts d'évolution de schéma (SQL), cartographie des modèles et optimisation des requêtes. -Services & Intégrations : Développements, tests unitaires/d'intégration et documentation des API/Web Services (REST/SOAP). -Alimentation & Flux de synchronisation : Connecteurs et scripts de fiabilisation de la donnée. -Qualité & Support : Cahiers de tests/recette, documentation technique et guides d'utilisation.
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).
Vos missions principales : bâtir, outiller, transmettre 1. Conception & développement des services de consommation d'indexation et de restitution de données éditoriales -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 modèles). -Intégration LLM : concevoir les chaînes d'inférence (prompting, function calling, RAG, embeddings, agents) et industrialiser leur mise en production, en challengeant les choix via des POCs et des Benchmarks. -Performance & scalabilité : définir comment concilier débit, latence et coût (synchrone et asynchrone) pour servir nos charges de production. 2. APIs Web & performance (synchrone / asynchrone) -Définition des APIs : créer des APIs (FastAPI) robustes et documentées : contrats clairs, validation (Pydantic), authentification unifiée et propagation du contexte pays. -Performance & asynchrone : maîtriser l'asyncio, la concurrence et le parallélisme pour optimiser le débit, en arbitrant entre traitements synchrones et asynchrones selon les contraintes. -Streaming & temps réel : implémenter le streaming des réponses LLM et la gestion fine des timeouts, du backpressure et de l'annulation des requêtes. -Observability & Security : intégrer nativement la télémétrie (logs, métriques, traces) et les guardrails de sécurité (gestion des secrets, Zero Trust, isolation des tokens) au coeur des services. 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 Value stream teams : aider les squads (IA assistant, Search, Edition...) à intégrer les capabilities fournit par l'équipe avec un minimum de friction. -Culture Craftsmanship : promouvoir les pratiques de Clean Code, SOLID, et tests automatisés. -Rayonnement : assurer une veille constante et contribuer au rayonnement technique du groupe (articles, meetups, open-source).
Vos missions : -Sourcing : Chasser et identifier des profils IT pénuriques (Développeurs, Architectes, DevOps, Chefs de projet, Consulting Cloud, etc.) via LinkedIn Recruiter, cvthèques et réseaux professionnels. -Qualification candidat : Mener les entretiens de préqualification téléphonique et d'évaluation RH pour valider l'adéquation technique, culturelle et le TJM/prétentions salariales. -Gestion du pipeline : Rédiger et diffuser des annonces attractives, alimenter un vivier de talents actifs et passifs. )Suivi du processus : Organiser les entretiens avec nos Business Managers, présenter les profils pertinents et effectuer le suivi jusqu'au closing (embauche ou staffing indépendant). -Reporting : Tenir à jour notre ATS et suivre les indicateurs clés (taux de transformation, délais de recrutement).
Mission : -Vision et feuille de route DBaaS : Séquencement des moteurs de bases de données (Open Source et relationnels), fondé sur la demande client, la concurrence et l'effort d'ingénierie. -Discovery : Recrutement et suivi des design partners, entretiens clients, retours de la bêta. -Backlog produit : Définition du MVP et des incréments, critères d'acceptation. -Pricing et packaging : Gammes d'instances, options haute disponibilité (HA), stockage, rétention des sauvegardes, niveaux de support, cohérence avec la grille tarifaire IaaS globale. -Positionnement concurrentiel : Analyse face aux hyperscalers et aux acteurs cloud régionaux/nationaux. -Conformité vue comme une fonctionnalité produit : Qualification/certifications de sécurité renforcées, hébergement de données de santé, localisation et réversibilité des données. -Mise sur le marché : Collaboration avec les équipes commerciales et marketing (argumentaires, offres de lancement, documentation technique, guides de migration). -Pilotage par les données : Adoption, rétention, revenu par moteur, coût de service, etc.
Mission : -Vision et feuille de route DBaaS : Séquencement des moteurs de bases de données (Open Source et relationnels), fondé sur la demande client, la concurrence et l'effort d'ingénierie. -Discovery : Recrutement et suivi des design partners, entretiens clients, retours de la bêta. -Backlog produit : Définition du MVP et des incréments, critères d'acceptation. -Pricing et packaging : Gammes d'instances, options haute disponibilité (HA), stockage, rétention des sauvegardes, niveaux de support, cohérence avec la grille tarifaire IaaS globale. -Positionnement concurrentiel : Analyse face aux hyperscalers et aux acteurs cloud régionaux/nationaux. -Conformité vue comme une fonctionnalité produit : Qualification/certifications de sécurité renforcées, hébergement de données de santé, localisation et réversibilité des données. -Mise sur le marché : Collaboration avec les équipes commerciales et marketing (argumentaires, offres de lancement, documentation technique, guides de migration). -Pilotage par les données : Adoption, rétention, revenu par moteur, coût de service, etc.
Missions -Architecture du service : Control plane (basé sur Kubernetes), réseau privé, sauvegardes et PITR, haute disponibilité multi-AZ. -Conception d'une plateforme multi-moteurs : API, IAM, quotas, facturation, observabilité, cycle de vie, opérateurs, sauvegarde, HA, intégrée dans l'environnement IaaS du cloud provider. -Choix techniques structurants : Socle Kubernetes, frameworks, opérateurs, politique de versions. -Fondations d'ingénierie : CI/CD, conventions, revue de code. Gestion du backlog produit dans Jira (stories, critères d'acceptation, priorisation de sprint), documentation Confluence. -Recrutement et encadrement : Animation de l'équipe technique et accompagnement de la croissance (nouveaux moteurs, nouveaux services). -Relation avec les opérations : Runbooks, formation, accord de service interne (SLA/SLO). -Sécurité et conformité par conception : Accès tracés, séparation des rôles, aucune dépendance hors UE, alignement sur les plus hauts standards de sécurité européens. -Pilotage des prestataires.