Ingénieur Automatisation & Scripting Serveur SharePoint (H/F)
Role details
Job location
Tech stack
Job description
Cette prestation s'inscrit dans le cadre d'un nouveau projet de modernisation du périmètre concerné. Le projet vise le remplacement du système MBD existant par une solution Orange ShareSpace intégrée dans MyServices.
Description du Rôle
Vous concevrez et piloterez le moteur d'exécution automatisé du projet. Votre mission est de concevoir des scripts d'arrière-plan capables de surveiller notre file d'attente SharePoint, d'interroger les systèmes tiers (ADF) et de structurer l'arborescence de notre plateforme SharePoint 2019 de manière totalement autonome et transparente.
Missions Principales
Développement du Moteur de Polling
Développer des scripts PowerShell serveurs robustes destinés à s'exécuter en arrière-plan (via le Planificateur de tâches Windows ou en tant que Service Windows) pour interroger en continu la Liste SharePoint.
Pipeline d'Extraction & Injection
Dès détection d'une tâche "En attente" dans la file d'attente :
- Exécuter l'appel serveur vers l'API ADF pour récupérer le fichier à partir des métadonnées reçues.
- Injecter le document dans SharePoint 2019 en appliquant les métadonnées requises via des requêtes de services serveurs ou des modules PowerShell natifs.
- Mettre à jour l'état de la tâche dans la Liste SharePoint (Terminé / Erreur) avec journalisation des logs.
Provisioning SharePoint Automatisé
Traduire les règles métier en scripts PowerShell serveur pour automatiser la création et la configuration complète de nouveaux sites SharePoint OSS (droits, colonnes, bibliothèques) suite aux notifications du bus.
Migration de Masse MBD
Concevoir et exécuter les scripts de migration de l'historique des métadonnées MBD vers le moteur d'extraction/injection (batch processing).
Requirements
Windows Server | Windows Server 2016-2025 (Expertise) PowerShell | Expert PowerShell (Scripting pur côté serveur, gestion avancée des erreurs Try/Catch, optimisation mémoire) SharePoint 2019 | Maîtrise impérative des interactions avec SharePoint 2019 via API REST de services ou modules d'administration natifs (Server Object Model / Microsoft.SharePoint.PowerShell) - Exécution 100% backend Data & IO | Gestion des flux de fichiers, requêtage de bases de données (MBD), manipulation des formats JSON/XML issus des API ADF
Architecture & Data
Expérience des patterns asynchrones (Producer/Consumer), sécurisation d'API REST standards via Gateway, et manipulation exclusive des API de services SharePoint pour l'écriture des tâches en mode serveur.