Pour renforcer une équipe de développement pilotée par un Tech Lead, travailler en relation avec le Chef de Projet (fonctionnel) et le Tech Lead (technique) et prendre part à tout ou partie de projet : · d?intégration d?une filiale à des outils déjà déployés. · de déploiement d?un Configurateur (solution tierce) avec lequel nous devons échanger de nombreuses données via API. · construire un socle complet de données devant être exposées à une plateforme CDP. Objectif de la mission (technique) Développer et opérer une chaîne applicative basée sur .NET et Angular, hébergée sur Azure, permettant : l?orchestration des flux (entrants/sortants), la transformation et le routage des messages (API et/ou échanges fichiers), la robustesse d?exploitation (observabilité, reprise, monitoring), l?industrialisation via CI/CD Azure DevOps. Ce qu?on attend concrètement au quotidien Prendre en charge des user stories techniques de bout en bout (dev ? tests ? pipeline ? déploiement ? monitoring). Challenger les User Story, pouvoir avancer sans US « Ready » Produire du code industrialisable, orienté exploitation (erreurs actionnables, traçabilité, rejouabilité). Travailler en étroite collaboration avec le Tech Lead/architecte et les équipes applicatives / Chefs de Projets pour cadrer les contrats d?interface et sécuriser les flux. Responsabilités principales 1) Développement backend .NET (API / Services d?intégration) Concevoir et développer des API .NET ( Core) exposant des endpoints internes (par exemple : réception/émission, suivi de statut, consultation, relance). Implémenter des connecteurs : appels REST, gestion d?authentification (tokens/keys selon mécanisme), gestion des timeouts/retry/backoff. Gérer la transformation (mapping) et validation technique des payloads (JSON/XML), ainsi que la gestion de pièces jointes si besoin. 2) Azure Functions & traitements asynchrones Développer des Azure Functions (timer/queue/http trigger) pour : traitements batch / planifiés (polling statuts, relances), ingestion asynchrone (messages, événements), orchestration technique (workflows simples). Utiliser les services Azure adaptés : Service Bus / Storage Queue, Blob Storage, Key Vault, App Configuration. 3) Front Angular (console technique / suivi) Développer une UI Angular (interne) pour : supervision des flux (tableaux, filtres, recherche, détail d?un flux), visualisation des statuts / rejets / erreurs, actions opérateur (rejouer, relancer, télécharger un payload, etc.). Respecter les standards : architecture modulaire, RxJS, state management si nécessaire, sécurité (auth, rôles). 4) CI/CD Azure DevOps & qualité logicielle Mettre en place / maintenir les pipelines Azure DevOps : build, tests, packaging, déploiement multi-environnements (DEV/REC/PROD). Infra as Code si en place (Bicep/Terraform) ou scripts de déploiement (Azure CLI/PowerShell). Assurer la qualité : tests unitaires et d?intégration, analyse statique, versioning, gestion des secrets (Key Vault), feature flags si utile. 5) Observabilité & exploitation Instrumenter logs/metrics/traces : Application Insights, structured logging, dashboards, alerting.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.