Smartpoint est une société de conseil et de services numériques, pure player Data depuis 2006. Nos compétences reconnues dans ce domaine nous permettent d'être « Preferred Vendor » auprès d'entreprises prestigieuses.
Nous sommes en effet référencés parmi les plus grands comptes français dans les domaines de la banque, de l'énergie, des médias, des télécoms ou encore de la grande distribution.
Nous rejoindre c'est intégrer une équipe de plus de 300 consultants et experts animée par une vision commune :
Une utilisation éthique des données, moins énergivore et conforme dès la conception (RGPD) ;
Une approche Smart Data pour lutter contre le Data Swamp, (ces entrepôts de données qui stockent des données inutiles) et permettre une exploitation des données plus durable ;
Une méthode de développement agile et des pratiques XOps (DataOps, MLOps, PlatformOps) pour une stack technologique automatisée, qui réduit les process et les technologies utilisées et accélère le time-to-market.
Le présent appel d'offre a pour objectif de sélectionner un prestataire pouvant assurer une mission de Scrum Master au sein du Train Digital AI, appartenant à la DSI Métier Alimentaire. Le prestataire interviendra en tant que Scrum Master de 2 équipes produits: l'équipe “Tunnel d'Achat” et l'équipe “Paiement et livraison”. Le prestataire sera rattaché hiérarchiquement au Centre d'Expertise Agile du CIO Office, garant des pratiques et du cadre de référence Agile au sein de l'organisation. Le Train Digital AI représente : 120 collaborateurs, 9 équipes Produit, un fonctionnement organisé selon le cadre SAFe. Le prestataire aura pour mission d'accompagner les équipes dans l'adoption et l'exécution efficace du cadre Scrum/Safe. Le scrum master est attendu sur lie bon fonctionnement de l'équipe, la sécurisation et l'optimisation du flux de travail. Le Scrum Master devra comprendre et connaitre les enjeux et les sujets traités de l'équipe. Les deux équipes concernées par la mission sont actuellement sans Scrum Master depuis plusieurs mois. Le consultant devra donc avoir la capacité de reprendre l'accompagnement d'équipes ayant fonctionné sur une période significative sans accompagnement, de réinstaller progressivement un cadre de fonctionnement structuré et adapté au contexte des équipes, sans approche dogmatique. Il faudra être en mesure d'embarquer les équipes dans cette nouvelle dynamique. Nous recherchons un scrum master tourné vers l'opérationnel de l'équipe, pas de posture de coach, ni de scrum master se positionnant uniquement sur le volet amélioration continue#». La connaissance du rétail est indispensable. Détail de l'AO en pièce jointe. (voir pièce jointe). PILOTAGE : Est responsable de la mise en place et de la pérennité du cadre de développement agile Organise, planifie et anime toutes les cérémonies agiles (Sprint Planning, Daily Scrum, Spring Review, Rétrospective?) Se coordonne avec le PPO pour s'assurer de la disponibilité des prérequis (techniques, fonctionnels et humains) nécessaires à la réalisation des User Stories Elabore, suit et met à jour avec l'équipe de réalisation les indicateurs de suivi nécessaires au pilotage du produit ACCOMPAGNEMENT : Apporte un support à l'équipe dans la résolution des problèmes soulevés et gère la relation avec les parties prenantes Facilite le travail de chaque membre de l'équipe en veillant au respect du cadre agile Aide chacun à remplir son rôle Favorise la collaboration Accompagne et suit l'amélioration continue Crée la dynamique et la cohésion d'équipe Accompagne le PPO dans le support à l'équipe pour le développement du produit
Les activités au sein du Service Appui : 1/ Support et gestion des incidents (environ 30% de l'activité) - Suivre et rédiger des procédures à appliquer lors des pannes ou de dysfonctionnements - Améliorer le taux de volume de traitement des incidents en mode proactif - Auditer les réseaux lors de dysfonctionnements, mettre en place des solutions pour assurer le maintien en conditions opérationnelles du réseau. - Ouvrir et suivre des tickets auprès des services supports éditeurs ou opérateurs - Intervenir en tant qu'expert réseau auprès des équipes applicatives ou systèmes en cas de panne ou de difficultés (Support N2/N3). 2/ Maintien en conditions opérationnelle (environ 40 % de l'activité) - Superviser et administrer les infrastructures réseau (LAN/WAN/WLAN) - Superviser et administrer les équipements de sécurité (Firewall, Load Balancer, Proxy) - Mettre à jour les logiciels/firmwares dans le cadre de la gestion des cycles de vie des composants techniques- Gérer le parc et ses licences - Mettre à jour les référentiels (Inventaire, CMDB, IPAM,…), la documentation technique et la base de connaissance - Mettre en place les tableaux de bord de suivi des performances et du capacitaire - Contribuer l'amélioration de l'exploitation quotidienne des infrastructures réseaux (automatisation des taches d'administration via Ansible) - Assurer une veille technologique afin de proposer et anticiper les évolutions nécessaires à l'optimisation du réseau et au maintien sa sécurité et sa fiabilité - Définir le plan de reprise technique en cas de défaillance du réseau 3/ Mise en place des infrastructures réseau et gestion des demandes (environ 30% de l'activité) - Assurer le traitements des demandes et des changements visant la mise à disposition de nouveau service en fonction des besoins métiers- Apporter son expertise technique et fonctionnelle sur la partie réseaux télécommunications lors de mise en place de projets concernant l'infrastructure du système d'information ou lors du lancement de projets transverses- Assurer l'interface entre les équipes internes et externes (opérateurs ou partenaires) lors de la mise en place d'interconnexion avec le réseau de l'entreprise- Remplacer les équipements réseau dans le cadre de la gestion de l'obsolescence ANALYSE DES BESOINS ET VEILLE TECHNOLOGIQUE : Recueille l'information nécessaire et étudie les besoins d'équipements matériels et logiciels Préconise et conseille sur les choix des solutions informatiques en relation avec les architectes, les experts des autres domaines et les besoins du métier dans le respect des patterns techniques définis par l'entreprise Rédige le cahier des charges contenant les spécifications techniques des équipements Rédige les appels d'offre et analyse les propositions des constructeurs en termes de performance, fiabilité et compatibilité Assure une veille technologique pour garantir l'optimisation des ressources systèmes de l'entreprise MISE EN PLACE ET INTÉGRATION Conçoit ou adapte (paramètre) les logiciels sélectionnés Configure et dimensionne les solutions hardware retenues en fonction des performances requises par les logiciels Teste les systèmes mis en place et veille à la compatibilité des éléments entre eux Participe aux phases de validation technique lors des mises en production Veille à la sécurité et à la fiabilité des systèmes de l'entreprise EXPLOITATION : Valide l'installation et l'intégration des nouveaux outils (systèmes, ou réseaux et télécoms) Traite les incidents ou anomalies avec diagnostic de l'incident, identification, formulation et suivi de sa résolution Participe aux actions correctives de maintenance en veillant à leur qualité Propose des améliorations pour optimiser les ressources existantes et leur organisation Rédige et met à jour la documentation des procédures et consignes d'exploitation. Effectue le transfert de compétences et l'assistance technique des procédures aux équipes d'exploitation et participe éventuellement à leur formation SÉCURITÉ : Respecte et suit les règles de sécurité définie par l'entreprise Applique les plans de sauvegarde et de secours définis Assure la sécurité physique des données en termes de sauvegarde et d'archivage
ContexteDans le cadre du renforcement de notre équipe en France ou au Portugal, nous recherchons plusieurs Développeurs IA Générative & Automatisation Intelligente en prestation afin de participer à des projets innovants visant à automatiser les processus métier grâce à l'intelligence artificielle et aux technologies d'automatisation. Vous interviendrez au sein d'équipes pluridisciplinaires sur la conception, le développement et le déploiement de solutions intégrant des agents IA, des workflows automatisés et des plateformes de traitement de données. Vos missionsConcevoir et développer des solutions d'automatisation de processus métier basées sur l'IA générative et l'IA agentique. Développer des applications et des services en Python. Participer à la conception et à l'implémentation de la logique métier. Développer des interfaces utilisateurs en React. Concevoir et maintenir des pipelines de traitement et d'intégration de données. Développer des workflows d'automatisation avec Dataiku. Participer à l'intégration des modèles d'IA générative dans les applications métiers. Mettre en œuvre les bonnes pratiques de développement, de tests et d'intégration continue (CI/CD). Collaborer avec les équipes Data, Produit et Métiers afin de proposer des solutions adaptées aux besoins fonctionnels. Contribuer à l'amélioration continue des applications et des processus de développement. Compétences techniquesIndispensablesPython Dataiku React Ingénierie des données (Data Engineering) Implémentation de logique métier IA Générative (LLM) IA Agentique (Agents IA) CI/CD AppréciéesDéveloppement d'API Git Docker Kubernetes Cloud (AWS, Azure ou GCP) Architecture Microservices Qualités recherchéesAutonomie Esprit d'initiative Capacité d'analyse Bon relationnel Rigueur Force de proposition Esprit d'équipe LocalisationFrance ou Portugal
2.1 Objectifs : Assurer le déploiement complet de l'offre IA4IT sur le périmètre FAST, favoriser l'adoption et la montée en compétences de l'ensemble des collaborateurs IT concernés. 2.2 Description détaillée des tâches qui constituent la mission : • Prendre en charge un sous-périmètre FAST en autonomie complète • Organiser, planifier et piloter le déploiement IA4IT sur son périmètre • Accompagner la prise en main de Claude Cowork et Claude Code • Adapter les modalités d'accompagnement au niveau et au profil de chaque utilisateur • Mettre en place, en collaboration avec les équipes, des Skills et MCP spécialisés adaptés aux métiers du périmètre • Assurer le suivi de l'avancement et produire un reporting régulier de son activité • Être le point de contact opérationnel pour son périmètre 2.3 Résultats attendus et/ou livrables avec échéancier si besoin • Plan de déploiement du périmètre (J+15) • Reporting d'avancement mensuel • Livrables techniques : Skills et MCP métier déployés • Bilan de montée en compétences (trimestriel) • Rapport de clôture et plan de continuité (fin de mission)
CONCEPTION : S'assure de l'exhaustivité et de la pertinence des spécifications confiées aux développeurs Coordonne les plans de développements et activités des développeurs sur l'ensemble des composants logiciels impactés Réalise la conception technique des applications et des échanges dans le cadre de projets et évolutions en privilégiant la réutilisation des composants existants DÉVELOPPEMENT : Elabore, maintient et renforce les directives d'intégration logicielle et réalise la conception technique des applications et des échanges dans le cadre de projets et évolutions en privilégiant la réutilisation des composants Aligne son travail avec les principes d'urbanisation et les directives générales d'intégration logicielle préconisée par l'Architecture Transverse Supervise les aspects techniques d'un projet (à la demande du responsable de pôle) Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Valide le design du logiciel et propose les frameworks utilisés dans le cadre du projet NORMALISATION ET QUALITÉ : Assure la qualité du code des programmes informatiques Elabore et maintient les normes et patterns spécifiques d'intégration ainsi que leur diffusion auprès des développeurs et assure que ces normes / patterns sont bien suivies par l'équipe Est responsable également de l'élaboration et du maintien des abaques de coûts / délais nécessaires en regard des services fournis Assure la qualité des environnements de développement, des développements, du packaging et le bon usage des technologies à travers des audits de code Fait une veille permanente sur les évolutions technologiques ASSEMBLE LES COMPOSANTS ET PRÉPARE LA LIVRAISON DE SOLUTIONS / Dans le cadre de projets, assemble les composants unitaires dans un package cohérent destiné au déploiement de la solution et le met sous gestion de configuration Assure la mise à disposition des environnements de développement Définit et administre une bibliothèque de composants logiciels, normes et patterns et assure la documentation de ces composants réutilisables dans la documentation ASSURE LE SUPPORT DE NIVEAU 3 : Assure le support N3 pour la résolution de problèmes avec des composants développés par l'équipe et déployés dans les environnements Contribue à la rédaction des contrats de TMA en y intégrant les normes techniques COMMUNICATION ET VEILLE TECHNOLOGIQUE : Assure une veille permanente sur les évolutions technologiques Assiste le responsable de pôle à identifier les axes d'amélioration technique et des compétences à développer
ANALYSE Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Étudie les opportunités et la faisabilité technologique de l'application, réalise l'analyse technique, l'étude détaillée et contribue à l'estimation des charges CONCEPTION ET DÉVELOPPEMENT Contribue au design du logiciel et des frameworks utilisés dans le cadre du projet Adapte et applique les paramètres techniques des progiciels ou des middlewares Réalise le prototypage Analyse et développe les composants en utilisant les langages appropriés Participe à la structuration des Bases de Données Participe à la revue croisée des développements de ses pairs Initialise le dossier d'exploitation Assemble les composants unitaires dans un package applicatif cohérent destiné au déploiement de la solution et l'intègre à la gestion de configuration Documente les applications pour les développements ultérieurs et la Mise en Production (MEP) Harmonise et industrialise l'ensemble des composants et applications Utilise les composants logiciels réutilisables et met à jour la nomenclature RECETTE UNITAIRE ET TESTS D'INTÉGRATION Responsable des tests unitaires : élaboration des jeux d'essais et réalisation Teste, identifie et traite les dysfonctionnements éventuels du logiciel développé Vérifie la conformité de l'ouvrage avec la demande formulée Contribue à la préparation et à la réalisation des tests d'intégration Analyse les résultats et rédige le rapport de tests MAINTENANCE Réalise les développements nécessaires à la maintenance corrective et évolutive Participe à l'analyse et à la résolution des incidents de production Expertise .NET (C#, EF Core, .NET 8/9/Core) - Expert T-SQL - Confirmé DDD, SOLID, Clean Code - Expert Message (Kafka, RabbitMQ, Solace) - Expert
Dans le cadre de projets stratégiques d'évolution des infrastructures réseau d'un grand groupe de distribution, nous recherchons un Chef de Projet Réseaux Télécom confirmé. Vous intégrerez la Direction des Opérations & des Technologies afin de piloter les projets de déploiement des infrastructures WAN reliant les différents points de vente. Vous serez l'interlocuteur privilégié des opérateurs télécom et assurerez la coordination technique jusqu'à la mise en service des solutions. Vos missions Piloter les projets de déploiement des liaisons WAN sur les différents sites. Coordonner les interventions des opérateurs télécom et des différents intervenants techniques. Construire et suivre le planning des installations. Garantir la production des dossiers de mise en service. Assurer le suivi des projets jusqu'à leur mise en exploitation. Identifier et suivre les risques techniques. Participer au pilotage des roadmaps des projets réseau. Produire les indicateurs de suivi (KPI) et les reportings destinés au management. Participer à la gouvernance des projets et aux comités de pilotage. Contribuer à l'amélioration continue des processus de gestion de projet. Participer à l'optimisation de la capacité des ressources et au suivi budgétaire. Collaborer avec les équipes infrastructure, exploitation et partenaires externes.
Vous collaborez quotidiennement avec des équipes pluridisciplinaires — développeurs, chefs de projet, analystes métier — pour anticiper les risques, détecter les anomalies et garantir des intégrations sans faille. Vos ResponsabilitésPlanification & Stratégie de TestsConcevoir des plans de tests d'intégration complets et adaptés aux enjeux métier Définir les objectifs, périmètres et critères de réussite Prioriser les cas de test selon les risques et impacts identifiés Exécution des TestsRéaliser des tests d'intégration manuels et automatisés Simuler des scénarios réels pour valider le comportement des systèmes Assurer une couverture exhaustive des interactions entre modules logiciels Gestion des DéfautsIdentifier, documenter et suivre les anomalies via des outils de bug tracking Collaborer avec les équipes de développement pour la résolution des incidents Valider les correctifs et assurer les tests de régression AutomatisationDévelopper et maintenir des suites de tests automatisés avec les outils internes Améliorer en continu la couverture et l'efficacité des processus d'automatisation Intégrer des outils d'IA pour optimiser les processus de test Reporting & SuiviProduire des rapports de tests détaillés et des tableaux de bord de suivi Communiquer les risques et anomalies à la direction de manière proactive Assurer la transparence sur l'avancement et les résultats des campagnes de tests Amélioration ContinueContribuer activement à l'évolution des méthodologies et processus QA Partager votre expertise et accompagner les ingénieurs QA juniors Réaliser des analyses de causes racines pour prévenir la récurrence des incidents
Notre client est un acteur majeur de l'infrastructure de marché financier en Europe, opérant des bourses réglementées dans plusieurs pays européens. Il propose une large gamme de produits financiers (Actions, FX, ETF, Obligations, Dérivés, Matières premières, Indices) et des services de technologie et de gestion à des tiers, ainsi que des services de conservation et de règlement-livraison. Au sein du département IT Marchés, les équipes Intégration et Gestion des Releases sont au cœur de la livraison de logiciels de haute qualité et fiables, garantissant que les composants logiciels fonctionnent en harmonie tout au long du développement, des tests et de la mise en production. L'équipe Intégration est dédiée à l'identification et à la résolution des problèmes de compatibilité, des erreurs de communication et de la corruption de données afin d'assurer une intégration fluide — en détectant les problèmes en amont pour réduire les risques et éviter des corrections coûteuses par la suite. L'équipe s'appuie sur des tests de régression automatisés pour garantir que les changements ne cassent pas les interfaces, composants ou systèmes existants. n tant qu'Analyste Qualité Intégration, vous serez responsable de garantir l'intégration fluide des différents composants et systèmes logiciels, en travaillant en étroite collaboration avec les équipes de développement, les Train Managers, les Chefs de Projet, les Business Analysts et autres parties prenantes, afin de garantir la qualité et la fiabilité des produits logiciels. Responsabilités principalesPlanification des testsDévelopper des plans de test complets et des stratégies pour les tests d'intégration Définir les objectifs, la portée et les critères de succès des tests Identifier et prioriser les cas de test selon le risque et l'impact Exécution des testsExécuter les tests d'intégration pour valider les interactions entre les différents modules logiciels Réaliser des tests manuels et automatisés pour une couverture complète Simuler des scénarios réels pour tester le comportement du système dans diverses conditions Gestion des anomaliesIdentifier, documenter et suivre les anomalies à l'aide d'outils de suivi des bugs Collaborer avec les équipes de développement pour reproduire et résoudre les problèmes Vérifier les correctifs et réaliser des tests de régression AutomatisationImplémenter et maintenir des tests d'intégration automatisés à l'aide des outils internes disponibles Améliorer en continu la couverture et l'efficacité de l'automatisation Collaboration & ReportingParticiper aux revues de conception et de code pour apporter une perspective QA Communiquer efficacement avec les product managers, développeurs et autres parties prenantes Fournir des rapports de test détaillés et des indicateurs (métriques) Suivre et rendre compte de l'avancement, de la couverture et des résultats des tests Signaler les risques et problèmes au management en temps opportun Amélioration continueAméliorer en continu les processus et méthodologies de test Se tenir informé des meilleures pratiques du secteur et des technologies émergentes Encadrer les ingénieurs QA juniors et partager les connaissances au sein de l'équipe Compétences et expérience requisesCompétences techniques : Maîtrise des outils d'automatisation de tests Solide compréhension du cycle de vie du développement logiciel (SDLC) et des méthodologies Maîtrise de Python pour le scripting et l'automatisation Bonne connaissance des systèmes d'exploitation Linux et de leurs commandes Capacité à réaliser des analyses de cause racine (root cause analysis) pour les anomalies et problèmes Expérience : Minimum 3 ans d'expérience professionnelle dans le test d'applications Back-end / middleware Une expérience dans le test d'applications bancaires ou de courtage (marchés Cash et/ou Dérivés) est un atout majeur Connaissance et utilisation des outils d'IA pour créer ou améliorer les processus de test Compétences comportementales : Excellentes capacités d'analyse et de résolution de problèmes Sens aigu du détail pour identifier les problèmes d'intégration subtils Communication efficace et esprit de collaboration, capacité à travailler avec des équipes transverses Bonnes capacités de gestion du temps pour gérer plusieurs tâches et respecter les délais Flexibilité pour s'adapter à l'évolution des besoins et technologies Capacité à travailler dans un environnement dynamique et rapide Langues : Anglais courant (requis)
Description détaillée : Incorporer dans l'équipe Argos étoile le prestataire sera emmené à réaliser des développements importants en JAVA et PL/SQL et à moindre échelle des développements avec l'ETL TradeXpress. D'où l'importance de la connaissance très approfondie du PL/SQL, une connaissance du développement JAVA ainsi que le principe de fonctionnement d'un ETL. Le prestataire devra être expert dans du PL/SQL, confirmer dans le développement JAVA avec au moins 10 ans d'expériences professionnel. une connaissance du développement ETL et particulièrement de TradeXpress serait très appréciée. ANALYSE : Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Étudie les opportunités et la faisabilité technologique de l'application, réalise l'analyse technique, l'étude détaillée et contribue à l'estimation des charges CONCEPTION ET DÉVELOPPEMENT : Contribue au design du logiciel et des frameworks utilisés dans le cadre du projet Adapte et applique les paramètres techniques des progiciels ou des middlewares Réalise le prototypage Analyse et développe les composants en utilisant les langages appropriés Participe à la structuration des Bases de Données Participe à la revue croisée des développements de ses pairs Initialise le dossier d'exploitation Assemble les composants unitaires dans un package applicatif cohérent destiné au déploiement de la solution et l'intègre à la gestion de configuration Documente les applications pour les développements ultérieurs et la Mise en Production (MEP) Harmonise et industrialise l'ensemble des composants et applications Utilise les composants logiciels réutilisables et met à jour la nomenclature RECETTE UNITAIRE ET TESTS D'INTÉGRATION : Responsable des tests unitaires : élaboration des jeux d'essais et réalisation Teste, identifie et traite les dysfonctionnements éventuels du logiciel développé Vérifie la conformité de l'ouvrage avec la demande formulée Contribue à la préparation et à la réalisation des tests d'intégration Analyse les résultats et rédige le rapport de tests MAINTENANCE : Réalise les développements nécessaires à la maintenance corrective et évolutive Participe à l'analyse et à la résolution des incidents de production