Contexte Dans le cadre du renforcement de ses équipes, une banque de renom recherche un DevOps disposant d'un solide background en développement FullStack Java / ReactJS. Le consultant interviendra sur des environnements conteneurisés et contribuera à la mise en place, l'automatisation et l'industrialisation des chaînes CI/CD, tout en participant aux évolutions applicatives. Missions Principales : Concevoir, Déployer et Maintenir des environnements Kubernetes et OpenShift ; Automatiser les déploiements et les opérations d'infrastructure avec Ansible et Terraform ; Concevoir et Maintenir les pipelines CI/CD avec GitLab CI ; Mettre en place et Maintenir les workflows GitOps avec ArgoCD ; Participer à la conteneurisation et au déploiement des applications ; Accompagner les équipes de développement dans l'industrialisation et l'automatisation des déploiements ; Participer à l'amélioration de la fiabilité, de la sécurité et de la performance des plateformes ; Intervenir sur le développement et l'évolution d'applications FullStack Java / ReactJS selon les besoins ; Contribuer à l'intégration des applications dans les environnements Kubernetes / OpenShift ; Diagnostiquer les incidents et assurer le support technique des environnements de production.
Vous rejoindrez une équipe de développement travaillant sur des solutions backend robustes et performantes dans un contexte de données financières réglementaires. Vous serez responsable de la conception, du développement et de la maintenance de solutions .NET multi-projets. Savoir-faire indispensables Back-end Vous devez posséder une solide maîtrise de C# / .NET 8, avec une bonne expérience en programmation asynchrone et gestion des traitements concurrents. Vous aurez de bonnes connaissances de ASP.NET Core (Razor Pages, Controllers MVC) et de la gestion du cycle de vie des requêtes. Vous serez capable de concevoir et structurer des solutions .NET multi-projets maintenables et évolutives, en maîtrisant les design patterns courants et leur application dans des projets d'envergure. Front-end Vous devez maîtriser opérationnellement le JavaScript moderne (ES6+) et le framework jQuery. Vous aurez de l'expérience avec une librairie moderne de composants UI avancés (DevExtreme, Telerik, Syncfusion ou équivalent) et une compréhension de leur intégration backend. Vous respecterez les bonnes pratiques en HTML, CSS et moteurs de templates (Razor ou équivalent). Base de données & données Vous devez posséder de solides compétences sur SQL Server : conception de modèles de données efficaces, rédaction et optimisation de requêtes complexes, et compréhension des stratégies d'indexation. Vous maîtriserez les procédures stockées, fonctions et autres composants T-SQL, avec une capacité à améliorer leur performance en collaboration avec les DBA. Vous aurez de l'expérience avec des bases de données de forte volumétrie et de solutions de traitement par lots. Vous maîtriserez un ORM léger (Dapper ou équivalent) pour l'accès aux données dans les applications. Architecture & Pipeline de données Vous devez avoir une expérience confirmée dans la conception et la gestion de pipelines de traitement et d'intégration de données (ETL ou systèmes équivalents), capables d'orchestrer des flux complexes et multi-sources. Vous serez capable de travailler avec des bases et fichiers hétérogènes (SQL Server, Oracle, Sybase, Excel, CSV…) ainsi qu'à intégrer des API tierces. Vous aurez de l'expérience du messaging asynchrone dans un environnement de production (RabbitMQ, Kafka, Azure Service Bus ou équivalent), avec une bonne compréhension des enjeux de fiabilité, gestion des erreurs et reconnexions. Vous posséderez de solides connaissances des échanges de données via JSON et APIs REST. Qualité et tests Vous devez maîtriser la rédaction et maintenance des tests unitaires (xUnit, NUnit ou équivalent), utiliser les frameworks de mocking (Moq, autres) et appliquer les bonnes pratiques d'écriture de tests. Vous pratiquerez régulièrement les revues de code, avec un accent sur la qualité, la maintenabilité et la diffusion des savoir-faire. Vous serez capable de gérer la dette technique et d'effectuer des refactorings adaptés. Savoir-faire souhaitables Une expérience dans la génération de rapports PDF et Excel (DevExpress XtraReports, SSRS, FastReport ou alternatives) serait appréciée. Une expérience avec les outils de pipeline CI/CD (Azure DevOps, Jenkins, GitLab CI ou équivalent) pour automatiser build, tests et déploiement serait un plus. Une expérience professionnelle significative dans les domaines banques de financement, marchés, risk management, avec une bonne connaissance générale des métriques réglementaires et des risques, serait également valorisée.
Contexte, Enjeux et ObjectifsDans le cadre d'un programme de gestion des assets, recherche d'un consultant technique confirmé Attune EAM (ex-Hexagon EAM) avec 4 à 7 ans d'expérience maximum. La solution est une application de gestion des assets dédiée aux activités de traitement des eaux et de production d'eau potable. Elle repose sur un socle Attune EAM en SaaS et a fait l'objet d'un déploiement à grande échelle depuis 2024. Le paramétrage de la solution s'appuie sur les standards de configuration de l'éditeur afin de conserver les processus de maintenance au plus proche du standard. Les adaptations métier ont notamment été réalisées à travers : Le paramétrage des écrans La configuration standard de la solution Le développement de règles de gestion en Flex La mise en place de surcouches ergonomiques via un framework La création et la maintenance de rapports Cognos À ce stade du projet, nous recherchons un profil capable d'intervenir sur des activités de Tierce Maintenance Applicative (TMA), sous la responsabilité d'un Expert Solution et d'un Référent Fonctionnel. Principales missions1. Analyse et traitement des demandes de TMA Les demandes sont principalement émises par les utilisateurs via ServiceNow et concernent des anomalies ou des demandes d'évolution / de travail spécifique. À ce titre, le consultant devra : Diagnostiquer les problèmes rencontrés En collaboration avec l'Expert Solution et le Référent Fonctionnel, élaborer une solution adaptée Réaliser les développements et/ou requêtes nécessaires Effectuer les tests unitaires Mettre à jour les données utilisateurs concernées si nécessaire Optimiser les performances du système lorsque cela est requis Échanger avec les utilisateurs afin de mieux cadrer les besoins et les problématiques rencontrées Assurer un retour régulier sur l'avancement des demandes Documenter les solutions apportées dans les outils de suivi tels que ServiceNow ou JIRA Une bonne compréhension des processus de maintenance industrielle et de gestion des équipements constitue un atout. 2. Mise en place d'évolutions Le consultant interviendra également sur la réalisation de petites et moyennes évolutions : Formaliser les spécifications techniques Réaliser les développements et/ou paramétrages nécessaires, dans le respect des méthodes projet et des bonnes pratiques Attune EAM Réaliser les tests techniques unitaires et, si nécessaire, les tests de performance Prendre en compte les retours issus des tests d'intégration réalisés par les équipes concernées Participer au déploiement des évolutions sur les différents environnements applicatifs 3. Livrables attendus Dans le cadre de la prestation, le consultant devra produire, a minima, les livrables liés aux activités réalisées, notamment : Documentation des solutions mises en œuvre Spécifications techniques Éléments de paramétrage et de développement Résultats des tests réalisés Mise à jour des tickets et outils de suivi Ces livrables pourront être complétés en fonction des besoins du projet.
ous recherchons un Développeur iOS pour accompagner l'évolution d'une application mobile native iOS. La mission consiste à analyser, concevoir, développer, tester et maintenir les composants logiciels applicatifs, dans le respect des besoins fonctionnels, des normes et des procédures en vigueur. Principales responsabilitésAnalyser les besoins et contribuer à la définition des spécifications. Réaliser les études techniques et la conception détaillée. Participer au prototypage des nouvelles fonctionnalités. Concevoir et développer les modules et composants de l'application. Intégrer et assembler les différents composants logiciels. Élaborer et exécuter les tests unitaires et d'intégration. Identifier et corriger les dysfonctionnements. Assurer la maintenance corrective et évolutive de l'application. Participer au déploiement des évolutions. Rédiger et maintenir la documentation technique. Assurer la gestion et la maintenance des composants logiciels réutilisables. Veiller à la qualité, à la sécurité et à l'expérience utilisateur de l'application. LivrableCode source documenté et conforme aux normes et référentiels en vigueur.
Contexte du poste Rejoignez une entreprise innovante dans le secteur des télécommunications, positionnée en plein cœur de Paris. Actuellement en pleine évolution, nous restructurons notre équipe Appro Team afin d'optimiser la gestion de nos offres dédiées aux professionnels et répondre aux besoins de nos clients. Notre équipe, composée de 25 experts, est à la recherche d'un Lead Développeur PHP pour prendre en charge la partie mobile B2B. Face à la nécessité de nous adapter rapidement aux changements technologiques, ce poste offre l'opportunité d'être au cœur de projets stimulants dans un environnement ouvert à l'innovation. Notre stack actuelle est 100% PHP, bien que nous soyons ouverts à l'exploration d'autres langages comme Go et Python à l'avenir. Missions Missions principales : - Piloter le développement des applications mobiles B2B, assurant une qualité de code irréprochable. - Coordonner l'activité de 8 développeurs back-end spécialisés en PHP. - Mettre en place des sessions de code review et de pair programming afin d'élever le niveau technique de l'équipe. Missions annexes : - Collaborer avec l'équipe Front-End, et potentiellement intervenir sur des aspects de développement JavaScript en React. - Participer à la réflexion pour une éventuelle migration technologique à l'avenir. Stack technique À maîtriser : - PHP (environnement principal) - Capacité à comprendre et implémenter des solutions en utilisant des paradigmes de développement modernes. Environnement technique global : - Ouverture vers Go et Python - Méthodologies de développement Agile - Outils de versionning tels que Git
Notre client, acteur majeur du secteur des jeux en France, poursuit l'amélioration continue de son application mobile iOS, utilisée chaque mois par plusieurs millions d'utilisateurs actifs et à fort enjeu business. Vous intégrez l'équipe « App Mobile », organisée en 3 squads Agile (Scrum) accompagnées d'un ScrumMaster. Chaque squad réunit un PO, 2 développeurs iOS, 2 développeurs Android, un testeur et un UX. Vos missions : Rédiger la documentation de conception technique des nouvelles fonctionnalités Développer les User Stories en Swift / SwiftUI Corriger les anomalies et mettre à jour vos tickets dans JIRA et Service-Now Rédiger les tests unitaires associés Livrables : Documentation de conception technique dans Confluence Code source commité dans GitLab Tickets JIRA à jour
Dans le cadre du remplacement d'un collaborateur quittant la mission après 3 ans, nous recherchons un développeur Salesforce confirmé pour intervenir sur un projet basé à Bordeaux. Compétences techniques requises : * Salesforce : niveau confirmé. * Apex : niveau confirmé. * Une connaissance des environnements intégrant des fonctionnalités d'IA constitue un plus. Localisation : Bordeaux Démarrage : ASAP Durée : 36 mois TJM : 450 € HT / jour Nous recherchons un profil autonome, disposant d'une expérience confirmée sur Salesforce et Apex, capable de s'intégrer rapidement dans un environnement existant et d'assurer la continuité des activités.
Contexte de la mission Dans le cadre de la transformation de son système d'information et de la modernisation de sa plateforme Data Hub, notre client recherche un Expert Data Platform afin de renforcer les équipes du Socle Data. La mission s'inscrit dans plusieurs chantiers stratégiques : montée de version de la plateforme Cloudera, maintien en condition opérationnelle du Data Hub, modernisation des services Data et évolution vers des approches Lakehouse, Data Sharing et Data Mesh. L'objectif est d'accompagner les équipes métiers, projets et d'exploitation dans la mise en oeuvre, la sécurisation et l'évolution des services de la plateforme Data Hub. Vos principales missions Expertise et évolution de la plateforme • Réaliser des études techniques autour de l'écosystème Cloudera CDP. • Accompagner le projet de montée de version de la plateforme Cloudera. • Analyser les impacts techniques et fonctionnels des évolutions envisagées. • Produire des dossiers d'architecture et des notes de cadrage. • Présenter les conclusions et recommandations aux interlocuteurs techniques et métiers. • Contribuer aux réflexions autour du Lakehouse, du Data Sharing, du Data Mesh et de l'interopérabilité entre plateformes Data. Exploitation et support de production • Assurer le support expert de niveau 3 sur l'ensemble de la plateforme Data Hub. • Prendre en charge les incidents complexes de production et participer aux cellules de crise. • Réaliser les analyses de causes racines et définir les plans de remédiation. • Accompagner les équipes DataOps de niveau 2. • Participer à la gestion des changements et aux opérations sensibles de production. Amélioration continue • Améliorer la robustesse, les performances et la sécurité de la plateforme. • Réaliser des travaux de Capacity Planning et de Performance Tuning. • Industrialiser et automatiser les processus d'administration et d'exploitation. • Contribuer à la sécurisation et au durcissement des systèmes. • Participer ponctuellement à des interventions en heures non ouvrées. Environnement technique Cloudera CDP Hadoop Cloudera MCO de plateformes Data Support N3 Linux RHEL Ansible AWX Talend Scripting Shell Kubernetes, Docker, OpenShift Git, GitLab, Jenkins Terraform, Python Java, Scala
Descriptif de la mission Notre client recherche un développeur IOS afin d'intégrer ses équipes. Lors de cette mission votre collaborateur devra effectuer les tâches suivantes: - Rédiger la doc de conception technique - Développer les Users Stories - Corriger les anomalies et mettre à jour ses tickets dans JIRA et Service-Now - Rédiger des tests unitaires Les compétences attendues sont les suivantes: - 5 ans d'expérience - Parfaite Maitrise de Swift et Swift Testing - Expérience des architectures MVVM - Expérience des applications à fort trafic - Excellente communication
La prestation consiste à concevoir et développer un portail développeur associé à un registre d'actifs numériques, destiné à faciliter la recherche, la découverte, la consultation et l'administration des API et serveurs MCP. Le consultant interviendra sur la conception et le développement de l'application frontend en Angular et TypeScript, la structuration d'une architecture modulaire et maintenable, la mise en place d'un Design System réutilisable ainsi que l'optimisation de l'UX/UI et de la Developer Experience. Il prendra également en charge les parcours de recherche, de filtrage et de visualisation des relations entre actifs, l'intégration des mécanismes d'authentification et d'autorisation OIDC/OAuth, la collaboration avec les équipes backend sur les contrats d'API et la gestion des permissions, ainsi que la mise en œuvre des tests automatisés et de la documentation technique, dans une logique open source, sécurisée, générique et extensible.
Dans le cadre de la modernisation de son architecture d'intelligence artificielle, le client fait évoluer ses capacités de classification d'images et de détection de défauts. Le projet vise à maintenir les capacités de traitement des images électro-optiques tout en étendant les fonctionnalités aux images microscopiques issues de l'inspection automatique en ligne. La mission contribue à l'amélioration de l'interface utilisateur et à l'automatisation du déploiement des composants applicatifs. Missions : - Développer des interfaces utilisateur pour les fonctionnalités d'apprentissage en IA - Développer les interfaces utilisateur dédiées aux fonctionnalités d'inférence - Développer les systèmes back-office pour l'apprentissage en IA - Développer les systèmes back-office pour les fonctionnalités d'inférence - Mettre en place le déploiement automatisé des applications - Conteneuriser les applications avec Docker - Contribuer à l'intégration des composants d'intelligence artificielle dans l'application - Participer à la modernisation de l'architecture applicative Profil attendu : Développeur Full-Stack disposant d'au moins 2 ans d'expérience en développement d'applications web. Une expérience avec Python FastAPI, Docker, TypeScript et React est attendue. La connaissance des pratiques DevOps et du déploiement automatisé constitue un élément important pour la mission.
Dans le cadre du renforcement d'une équipe de développement chez l'un de nos clients grands comptes, nous recherchons 2 Développeurs Fullstack Senior .NET pour rejoindre une équipe pluridisciplinaire et intervenir sur un produit stratégique du périmètre Finance. La missionVous évoluerez dans un environnement Agile / SAFe, au sein d'une équipe composée notamment de Product Owners, Tech Leads, Architectes, QA et experts métier. La mission porte notamment sur la modernisation d'une application stratégique, avec des enjeux autour du désendettement technique, de la migration Cloud et de la mise en place d'une chaîne CI/CD performante. Vos principales responsabilités : Développer et maintenir les fonctionnalités de l'application Concevoir et développer des API REST Participer aux choix et à la conception des solutions techniques Mettre en place des tests unitaires, d'intégration et automatisés Appliquer les pratiques de Clean Code et Software Craftsmanship Participer aux revues de code et aux activités de refactoring Participer aux ateliers de conception et aux 3 Amigos Participer aux rituels Agile Analyser et corriger les anomalies Contribuer à l'amélioration continue de l'équipe et du produit Collaborer avec les équipes métier afin de proposer des solutions adaptées Profil recherchéNous recherchons un(e) Développeur(se) Fullstack Senior .NET avec une solide expérience sur : C# / .NET 8+ / Core LINQ, async/await, Generics, Dependency Injection Clean Code / Software Craftsmanship / XP Clean Architecture Vertical Slice Architecture CQRS / DDD tactique API REST / OpenAPI Bases de données relationnelles Environnements Agile / SAFe Les + appréciésEF Core / Dapper xUnit, NUnit ou MSTest Oracle et/ou PostgreSQL AWS Docker VB / Connaissance des environnements Finance / Comptabilité / Trésorerie Expérience des ateliers fonctionnels et du travail en proximité avec le métier Localisation : La Défense Organisation : 3 jours sur site + 2 jours de télétravail par semaine
Vous rejoignez une équipe en charge de l'évolution d'une plateforme SaaS B2B à forte volumétrie, dans un environnement multi-tenant et distribué. Vous participez à la modernisation progressive de composants existants et au développement de nouvelles briques techniques. Votre rôle consiste à renforcer la robustesse, la performance, la maintenabilité et l'observabilité de la plateforme. Vous intervenez notamment sur : La conception et l'évolution de composants backend en .NET/C#. La modularisation progressive d'une architecture applicative existante. Les choix d'architecture et leur documentation. L'évolution des accès aux données, des traitements asynchrones et des pipelines. L'amélioration de la performance et de la scalabilité des services. La mise en place d'une observabilité de bout en bout : logs, métriques et traces. La qualité des livraisons : tests, versioning sémantique, documentation et release notes. Le support aux diagnostics de production et aux analyses post-incident.
Les missions du poste Dans le cadre d'un projet de longue durée, nous recherchons un tech Lead PHP / Devops, capable d'intervenir à la fois sur le développement applicatif, l'industrialisation des solutions et leur mise en production pour une mission de longue durée. L'objectif est de rejoindre une équipe déjà en place, comprendre un environnement existant et contribuer à son évolution avec une véritable vision 360° du cycle de vie logiciel, de la conception jusqu'à la production. Missions : Piloter et réaliser des activités de développement applicatif dans un environnement microservices ; Concevoir, faire évoluer et maintenir des architectures applicatives ; Participer au développement et à la remise en cohérence du code existant ; Garantir la qualité des développements : revues de code, tests unitaires et d'intégration ; Assurer la cohérence entre les besoins métier et les livrables techniques ; Concevoir et maintenir les environnements Docker / Docker Compose ; Mettre en place et maintenir les pipelines CI/CD avec GitLab CI ; Administrer et optimiser les bases MariaDB / MySQL ; Superviser les environnements : monitoring, alerting et gestion des logs ; Contribuer aux sujets de PRA/PCA, de fiabilité et de continuité de service ; Accompagner l'équipe dans l'adoption des bonnes pratiques DevOps ; Participer aux sujets de cybersécurité et de durcissement des environnements ; Documenter les architectures, processus et choix techniques ; Être force de proposition sur l'amélioration et l'industrialisation des pratiques. L'environnement technique Développement PHP / Symfony Go / Golang TypeScript / Angular Architecture microservices APIs REST / CRUD / gRPC DevOps & Infrastructure ·Docker / Podman / Docker Compose GitLab / GitLab CI Linux / Bash Nginx / Envoy / Apache CI/CD Monitoring, alerting et logs Bases de données MariaDB / MySQL Redis, PostgreSQL, Elasticsearch apprécié
Contexte de la mission Nous sommes organisés en 3 équipes Agile (Scrum) et accompagnés par un ScrumMaster. Chaque Team est responsable d'un ou plusieurs produits. La mission concerne l'équipe Mobile constituée de 3 squads. Chaque squad est composée d'un PO, de 2 développeurs iOS et 2 développeurs Android, d'un testeur et d'un UX. L'application mobile du client Android est développée en Kotlin ainsi que Jetpack Compose et est accessible depuis le Playstore. Elle génère un gros trafic de plusieurs millions d'utilisateurs actifs par mois et engendre un conséquent chiffre d'affaires. Objectifs et livrables Au sein de l'équipe « App Mobile », le consultant aura pour mission la conception technique des nouvelles fonctionnalités de l'application, le développement de ces fonctionnalités, la correction des anomalies et la rédaction des tests unitaires associés. Le Prestataire devra : Rédiger la doc de conception technique Développer les Users Stories Corriger les anomalies et mettre à jour ses tickets dans JIRA et Service-Now Rédiger des tests unitaires
Dans le cadre du développement de notre activité à Orléans, nous recherchons un(e) Développeur(se) COBOL H/F pour rejoindre les équipes de l'un de nos clients grands comptes. Vous interviendrez au sein d'un environnement Mainframe sur des applications à forts enjeux, aussi bien sur des activités de développement que de maintenance et d'évolution du système d'information. Vous serez notamment amené(e) à : Concevoir et développer de nouvelles fonctionnalités en COBOL ; Participer à la maintenance évolutive et corrective des applications ; Analyser les besoins et réaliser les études d'impacts techniques ; Intervenir sur les traitements Batch et assurer leur maintenance ; Analyser et résoudre les anomalies applicatives ; Participer aux phases de tests et de validation ; Veiller à la qualité du code et au respect des bonnes pratiques de développement ; Participer à la documentation technique des applications ; Collaborer avec les différentes équipes techniques et fonctionnelles du projet. Une connaissance de Pacbase constitue un véritable plus pour ce poste.