جديد
وصف الوظيفة
Notre client, leader mondial du SaaS primé dans la gestion de la main‑œuvre et du capital humain, accompagne des centaines de milliers de professionnels de santé aux États‑Unis. Face aux enjeux critiques des établissements de soins – optimisation des effectifs, amélioration de la qualité des soins, maîtrise des coûts et conformité réglementaire – il propose une plateforme sectorielle innovante qui exploite les données en temps réel. Dans le cadre de son expansion internationale, nous recherchons un Ingénieur Performance Système capable de garantir la scalabilité, la résilience et l’efficacité de l’ensemble des services back‑end et front‑end, notamment les traitements de paie à forte volumétrie.
**Missions principales**
- Concevoir, planifier et exécuter des tests de charge, de stress et de soak sur les API de paie, les pipelines de traitement asynchrone et les interfaces front‑end.
- Identifier, analyser et éliminer les goulots d’étranglement (CPU, I/O, réseau, base de données) grâce à des outils de profiling et de monitoring avancés.
- Optimiser les bases de données Azure SQL et Cosmos DB : indexation, réécriture de requêtes, plans d’exécution, gestion du pool de connexions, réplication et stratégies de basculement.
- Mettre en place et affiner le cache Redis (TTL, eviction policies, clustering) afin de réduire la latence des accès fréquents.
- Piloter la mise à l’échelle horizontale des services (Kubernetes, Azure App Service) et configurer les équilibrages de charge (Azure Load Balancer, Application Gateway).
- Implémenter le partitionnement/sharding des tables critiques et les stratégies de routage des messages (Azure Service Bus, RabbitMQ, Kafka).
- Développer des scripts d’automatisation (Terraform, ARM templates, CI/CD) pour reproduire les environnements de test à grande échelle.
- Instaurer une observabilité complète : métriques (Prometheus, Azure Monitor), logs centralisés (ELK, Azure Log Analytics), tracing distribué (OpenTelemetry, Jaeger) et tableaux de bord APM (Dynatrace, New Relic).
- Garantir le respect strict de la gouvernance des données PII (chiffrement, masquage, audit) conformément aux normes HIPAA et GDPR.
- Rédiger des rapports d’analyse détaillés, proposer des recommandations techniques et assurer leur mise en œuvre de façon autonome ou en collaboration avec les équipes de développement et d’infrastructure.
**Profil recherché**
- Bac+5 en Informatique, Ingénierie ou équivalent avec au moins 5 ans d’expérience en performance engineering sur des systèmes critiques à forte charge.
- Maîtrise des environnements cloud Azure (Azure SQL, Cosmos DB, Redis Cache, AKS, Functions).
- Expertise avérée en optimisation SQL (index, plans d’exécution, verrouillage, isolation levels) et en tuning de bases de données NoSQL.
- Solide connaissance des protocoles réseau, compression HTTP, optimisation des payloads JSON/XML.
- Expérience confirmée des tests de charge à grande échelle (JMeter, Gatling, k6) et des outils de monitoring (Grafana, Azure Monitor, Prometheus).
- Connaissance des architectures asynchrones (queues, batch, event‑driven) et des patterns de scaling (horizontal, auto‑scaling, sharding).
- Familiarité avec les outils d’observabilité (APM, tracing, logs) et les bonnes pratiques de CI/CD.
- Capacité à travailler en mode agile, à prioriser les tâches et à communiquer clairement les résultats aux parties prenantes.
- La connaissance des outils Agentic constitue un atout supplémentaire.
**Ce que nous offrons**
- Un environnement de travail bienveillant, orienté innovation et amélioration continue.
- Des projets à fort impact sociétal, contribuant directement à la qualité des soins de santé.
- Un plan de formation continue (certifications Azure, cours de performance engineering, conférences internationales).
- Un package de rémunération compétitif, incluant des avantages sociaux (mutuelle, tickets restaurant, transport) et du télétravail flexible.
- Des équipes multiculturelles et internationales, favorisant l’échange de bonnes pratiques.
- Des espaces de travail modernes à Casablanca, avec la possibilité d’un mode hybride (3 jours sur site, 2 jours remote).
Rejoignez une entreprise en pleine croissance où votre expertise technique sera valorisée et où vous contribuerez à transformer le secteur de la santé grâce à la puissance du cloud et de la donnée.