Crafteam est un cabinet de conseil en technologies de l'information, composé d'experts spécialisés dans la création d'applications de haute technicité.
Nous offrons un accompagnement stratégique à nos partenaires lors de leur transition numérique, en mettant à leur disposition une expertise approfondie en développement, architecture et solutions Cloud. Nous nous appuyons sur des méthodologies éprouvées telles que le Software Craftsmanship, le DevOps et les démarches agiles.
La culture de Crafteam valorise l'excellence et promeut un environnement qui encourage le développement personnel et professionnel de nos équipes. Cet engagement envers nos collaborateurs se reflète également dans la qualité des services que nous offrons à nos clients.
Dans le cadre du renforcement de ses équipes, notre client recherche un QA Lead expérimenté pour piloter la qualité logicielle d'une plateforme critique de paiement déployée auprès de grandes institutions bancaires. Vous serez le garant de la stratégie qualité et de la maîtrise des risques liés aux évolutions de la plateforme. À ce titre, vous occuperez un rôle central entre les équipes de développement, les équipes de test, les responsables produit et les parties prenantes métier afin d'assurer des livraisons fiables et sécurisées. Descriptif du postePilotage de la qualité des livraisons Définir et piloter la stratégie de validation des releases. Garantir la qualité des livraisons à travers une approche pragmatique basée sur les risques et les indicateurs qualité. Assurer le pilotage des instances de décision GO / NO GO sur les aspects qualité. Veiller à la couverture des tests, au suivi de leur exécution et à l'analyse des résultats. Garantir la qualité des mises en production. Formaliser et communiquer les résultats des campagnes de tests auprès des parties prenantes et des clients. Industrialisation et amélioration continue des pratiques QA Construire et porter la stratégie Quality Assurance de la plateforme. Évaluer le niveau de maturité QA et définir les plans d'amélioration associés. Mettre en place des indicateurs de pilotage et des tableaux de bord qualité. Définir et piloter une roadmap d'amélioration continue avec des résultats concrets à court terme. Développer et renforcer l'automatisation des tests en s'appuyant sur les outils et frameworks existants. Étendre la couverture des tests fonctionnels, d'intégration, bout en bout, de performance et de non-régression. Identifier les opportunités d'utilisation de l'IA pour optimiser les activités QA : Génération de cas de tests Assistance à l'automatisation Analyse des défauts Optimisation des campagnes de validation Coordination transverse et leadership Fédérer les équipes de développement et de test autour des objectifs qualité. Accompagner la montée en compétence des équipes QA. Superviser les activités de tests fonctionnels, systèmes, intégration, performance et sécurité. Participer aux arbitrages qualité en collaboration avec les responsables techniques et métiers. Gestion des risques et incidents Identifier les risques qualité et opérationnels. Définir et piloter les plans de réduction des risques. Réaliser les analyses post-incidents et suivre les actions correctives. Contribuer à l'amélioration continue des processus afin de réduire les anomalies projets et incidents de production.
Dans le cadre de l'optimisation et de la modernisation des processus de collecte, de gestion et d'exploitation des données liées aux appels d'offres en Europe, le client recherche un/une Data Analyst maîtrisant Power BI et Power Platform. Consolidation des données provenant de plusieurs marchés européens sous plusieurs sources de données Préparer et communiquer des analyses mensuels de l'état du marché européen Conception d'une base de données permettant la gestion des données des appels d'offres et les données financières Développement d'une application Power Apps permettant la saisie, la mise à jour et la consultation des données Développement de tableaux de bord sous Power BI Assurer la sélection automatique des appels d'offres pertinents pour le Client Programmer des réunions pour assurer une communication fluide entre les équipes de développement et métiers Conception et développement d'une application sous Microsoft PowerApps Conception et développement d'une Base de données avec laquelle l'appli Microsoft PowerApps communique Environnement technique Power BI DAX Power Apps Excel Office 365 Direct Query Microsoft PowerApps
Pour l'un de nos clients, nous recherchons un(e) UI/UX Designer Senior afin d'accompagner les équipes Produit dans la conception et l'amélioration d'expériences digitales à forte valeur ajoutée sur des applications mobiles grand public. Vous interviendrez au sein d'un environnement agile et collaboratif, en étroite relation avec les équipes Produit, Développement et Design, afin de concevoir des parcours utilisateurs performants, cohérents et innovants. Descriptif du poste : Définition et mise en œuvre de la stratégie DesignParticiper à la définition et à la déclinaison de la vision Product Design. Comprendre les enjeux métiers, les besoins utilisateurs et les objectifs produit afin de challenger les solutions proposées. Garantir la cohérence des parcours et interfaces sur l'ensemble des plateformes digitales. Discovery & Recherche UtilisateurOrganiser et animer les phases de discovery avec les équipes Produit. Conduire ou contribuer aux recherches utilisateurs (entretiens, ateliers, questionnaires, analyses de données). Formaliser les enseignements utilisateurs à travers des livrables adaptés. Faciliter les ateliers de co-conception avec les différentes parties prenantes. Conception UX/UIConcevoir et produire les livrables UX : parcours utilisateurs, user flows, wireframes, prototypes. Réaliser des maquettes haute fidélité et prototypes interactifs. Concevoir des interfaces en respectant les standards d'ergonomie, d'accessibilité et les spécificités des environnements mobiles. Assurer l'intégration et le respect du Design System. Accompagnement DeliveryCollaborer étroitement avec les équipes de développement lors de l'implémentation. Participer aux phases de recette et de validation fonctionnelle. Garantir la qualité et la cohérence des livrables jusqu'à leur mise en production. Veille & Amélioration ContinueÊtre force de proposition sur les évolutions UX/UI. Participer à l'amélioration continue des pratiques Design. Réaliser une veille régulière sur les tendances du Product Design, les usages mobiles et les innovations liées à l'IA.
Dans le cadre du renforcement de son équipe Data & Reporting, notre client recherche un Consultant Data & Microsoft Power Platform capable d'accompagner les métiers dans la création de solutions de pilotage, l'automatisation de processus et la production de reportings à forte valeur ajoutée. Missions Développer et maintenir des tableaux de bord et reportings sous Power BI. Construire, suivre et faire évoluer les KPI métiers et opérationnels. Analyser les données et interpréter les indicateurs afin d'accompagner la prise de décision. Développer des applications métiers avec Power Apps. Automatiser les processus via Power Automate. Participer à l'exploitation et à la gestion des données sous Dataverse. Recueillir et formaliser les besoins des utilisateurs. Animer des ateliers avec les équipes métiers. Préparer et mettre à jour des présentations PowerPoint à destination du management et des instances de pilotage. Produire des synthèses et recommandations basées sur l'analyse des données. Garantir la qualité et la fiabilité des données utilisées dans les reportings. Compétences requisesTechniques Excellente maîtrise de Power BI (DAX, Power Query, Dataflows). Bonne maîtrise de Power Apps. Bonne maîtrise de Power Automate. Connaissance de Dataverse. Très bonne maîtrise d'Excel (TCD, Power Query, fonctions avancées, analyse de données). Bonne maîtrise de PowerPoint pour la création de supports de présentation professionnels.
Pour l'un de nos clients, acteur majeur du secteur des services et de la transformation digitale, nous recherchons un Tech Lead Full Stack & IA Engineer afin d'accompagner l'évolution d'une plateforme stratégique au sein d'un environnement technologique innovant. Vous interviendrez sur des sujets à forte valeur ajoutée mêlant architecture microservices, développement Full Stack, DevSecOps et Intelligence Artificielle Générative, avec un rôle transverse auprès des équipes de développement. Descriptif du posteAu sein d'une équipe technologique dynamique, vous aurez pour missions de : Piloter les évolutions d'architecture des applications basées sur des microservices et API REST/GraphQL. Concevoir et intégrer des solutions d'Intelligence Artificielle Générative et des systèmes agentiques multi-agents. Développer et optimiser des workflows d'agents autonomes, en utilisant notamment les protocoles MCP, les Skills, le Prompt Engineering et les mécanismes d'interception (Hooks). Participer à l'industrialisation des pratiques DevSecOps et à l'automatisation des déploiements cloud native. Réaliser des revues de code et garantir la qualité des développements Java, NodeJS et Angular. Concevoir des architectures d'intégration complexes autour de GraphQL, REST et middleware. Accompagner les équipes techniques dans l'adoption des bonnes pratiques de conception, développement et déploiement. Assurer une veille technologique active et contribuer à l'amélioration continue des standards de développement.
Pour l'un de nos clients, acteur reconnu du secteur des jeux et du divertissement en ligne, nous recrutons un Développeur Full Stack Java avec expertise Quarkus afin de participer au développement et à l'évolution de plateformes à fort trafic. Au sein d'une équipe Agile, vous interviendrez sur la conception, le développement et l'amélioration continue d'applications stratégiques dans un environnement technique moderne orienté microservices, cloud et évènementiel. Vos missions Concevoir et développer les évolutions techniques et fonctionnelles des applications. Développer les composants back-end en Java / Quarkus et les interfaces front-end en Angular. Garantir la qualité, les performances et la maintenabilité du code. Rédiger la documentation technique associée aux développements. Participer aux phases de tests et de validation. Assurer le suivi du cycle de vie des applications et la gestion de l'obsolescence technique. Collaborer avec les équipes de développement, de test et d'architecture.
Dans le cadre du renforcement de ses équipes, notre client recherche un(e) QA Practice & Tools Manager afin de structurer, industrialiser et faire évoluer les pratiques d'ingénierie qualité à l'échelle de l'organisation. 📍 Localisation : Lyon ou Paris 🏠 Télétravail : Présence sur site requise à 100% durant les 3 premiers mois, puis 3 jours par semaine sur site. Rattaché(e) au Quality Engineering Director, vous serez garant(e) de la stratégie qualité, des méthodologies, des outils et de la montée en maturité des équipes QA. Vos principales responsabilités seront : Définition et pilotage des pratiques Quality EngineeringDéfinir et déployer les bonnes pratiques d'ingénierie qualité. Formaliser les méthodologies, processus, DoR, DoD et Quality Gates. Définir les standards de test (unitaires, intégration, système, UAT, performance, sécurité). Structurer la pyramide de tests et les stratégies Shift Left / Shift Right. Construire une stratégie d'automatisation alignée avec les enjeux métier et le ROI. Gouvernance des outils et automatisationPiloter le choix et la rationalisation des outils QA. Définir l'architecture des frameworks d'automatisation. Standardiser les pratiques et conventions de développement des tests. Assurer l'intégration des outils QA dans les pipelines CI/CD et DevOps. Industrialisation et amélioration continueStandardiser et industrialiser les processus de test. Définir et suivre les KPI qualité (défauts, couverture de tests, flakiness, lead time, etc.). Mettre en place des tableaux de bord qualité consolidés. Identifier et piloter les plans d'amélioration continue. Leadership et animation de la practiceRecruter, accompagner et développer les équipes QA. Animer la communauté qualité et les initiatives de partage de connaissances. Construire les parcours de carrière, plans de formation et dispositifs de mentorat. Accompagner les équipes dans leur montée en compétences et l'adoption des bonnes pratiques. InnovationÉvaluer et intégrer les opportunités offertes par l'IA générative dans les processus de test. Étudier l'apport des LLMs dans la génération, la maintenance et l'automatisation des tests.
Nous recrutons pour l'un de nos clients, acteur majeur du secteur de l'assurance, un Développeur Senior / Tech Lead Java disposant d'une solide expertise en Java, Scala et Kafka. Vous intégrerez une équipe technique travaillant sur des applications à forts enjeux métier et contribuerez à la conception, au développement et à l'évolution de solutions robustes, scalables et performantes. En tant que Développeur Senior / Tech Lead, vous serez amené(e) à : Concevoir et développer des applications backend en Java et Scala. Participer à la définition et à la mise en œuvre de l'architecture technique. Concevoir et maintenir des architectures orientées événements avec Apache Kafka. Développer des APIs et des services distribués. Garantir la qualité, la performance, la maintenabilité et la sécurité du code. Participer aux choix techniques et être force de proposition sur les solutions d'architecture. Réaliser les revues de code et accompagner les développeurs de l'équipe. Identifier les problématiques techniques et proposer des solutions adaptées. Participer à la mise en place et à l'amélioration des bonnes pratiques de développement. Contribuer aux phases de conception, développement, tests, intégration et mise en production. Assurer une veille technologique et proposer des évolutions pertinentes. Collaborer étroitement avec les équipes Produit, Architecture, DevOps et les autres équipes techniques. Environnement technique Backend Java 8/11/17+ Scala Spring / Spring Boot API REST Microservices Event-driven / Data Apache Kafka Kafka Streams Architecture événementielle Messaging / systèmes distribués DevOps & CI/CD Git Jenkins / GitLab CI Docker Kubernetes Cloud / environnements conteneurisés Qualité & Méthodologie Tests unitaires et tests d'intégration TDD / bonnes pratiques de développement Code Review Agile / Scrum
Dans le cadre d'un projet stratégique chez l'un de nos clients, grand groupe international, nous recherchons un Solution Architect Finance Confirmed afin d'accompagner les équipes Corporate Technology dans la définition, l'évolution et l'optimisation des solutions d'architecture du système d'information Finance. Vous interviendrez sur un environnement international et participerez à la transformation des applications Finance en garantissant leur cohérence, leur performance et leur alignement avec les besoins métiers. En tant que Architecte Solutions Finance, vous serez responsable de la conception et de l'évolution des architectures applicatives du domaine Finance. Vos principales missions seront : Architecture & Urbanisation SIDéfinir les architectures cibles des applications Finance. Concevoir des solutions couvrant les aspects applicatifs, données, intégration et infrastructure. Réaliser des études d'architecture visant à rationaliser et moderniser le SI Finance. Piloter la cartographie des applications Finance et maintenir la documentation associée. Assurer la mise à jour du référentiel d'architecture via l'outil LeanIX. Documentation & GouvernanceProduire la documentation d'architecture (HLD, LLD, dossiers techniques, diagrammes, etc.). Documenter les solutions existantes dans le cadre de projets de migration ou de transformation. Définir les standards, principes et bonnes pratiques d'architecture. Accompagnement des ProjetsRecueillir et analyser les besoins des équipes Finance. Assurer la cohérence fonctionnelle et technique entre les différents projets. Participer aux appels d'offres et aux évaluations de solutions SaaS Finance. Coordonner les activités liées aux évolutions et transformations du SI. Innovation & ConformitéIdentifier les impacts des évolutions réglementaires sur les applications Finance. Participer à la réduction de la dette technique et à la gestion de l'obsolescence des applications. Assurer une veille technologique sur les solutions Finance, le Cloud, l'IA et les innovations du marché.
Nous recrutons pour l'un de nos clients un DevSecOps Senior afin d'intervenir au sein d'une plateforme digitale à fort enjeu métier et à forte criticité. Vous intégrerez une équipe technique organisée en méthodologie Agile et contribuerez à la fiabilité, la sécurité et l'industrialisation de l'ensemble du système d'information. Vous évoluerez dans un environnement exigeant où les enjeux de performance, d'automatisation, de sécurité et de résilience sont au cœur des priorités. Dans le cadre de cette mission, vous serez en charge de : CI/CD & IndustrialisationMettre en place et maintenir l'Infrastructure as Code avec Terraform et Ansible. Administrer et faire évoluer les pipelines CI/CD sous GitLab CI et/ou Jenkins. Gérer les mécanismes de rollback et les bonnes pratiques de déploiement. Assurer la gestion des artefacts, des secrets et de la cohérence des déploiements. Containers & OpenShiftAdministrer une plateforme OpenShift/Kubernetes. Gérer les namespaces, pods, routes, secrets et ConfigMaps. Diagnostiquer les incidents de production et participer aux montées de version. Infrastructure & DonnéesExploiter et superviser les bases de données MySQL. Assurer le suivi et la maintenance des clusters Elasticsearch. Participer à la gestion des sauvegardes et des solutions de stockage. Sécurité & Patch ManagementAppliquer les politiques de patch management sur les composants applicatifs et infrastructures. Assurer le suivi des vulnérabilités (CVE) et coordonner leur remédiation. Automatiser la gestion des certificats SSL/TLS et la rotation des secrets. Participer aux audits de sécurité et aux sujets réseau. Observabilité & SupervisionDéployer et maintenir les outils de supervision et de monitoring. Participer à l'amélioration de l'observabilité de la plateforme. Contribution Agile & Amélioration ContinueParticiper aux cérémonies Agile (daily, sprint planning, rétrospectives, refinements). Collaborer avec les équipes Produit, Développement, QA et Support. Contribuer à la documentation technique et aux bonnes pratiques DevSecOps. Participer à l'analyse des incidents et aux actions d'amélioration continue.