🎯 Missions :
* Concevoir et superviser des architectures logicielles (microservices, APIs, frontend modulaire) en intégrant la sécurité dès la conception.
* Définir les standards techniques : choix des frameworks (Spring Boot, React), patterns (DDD, Clean Architecture), et outils (Docker, Keycloak).
* Garantir la scalabilité et la résilience des solutions (gestion de la charge, caching, découplage front/back).
* Collaborer avec les équipes Dev/Ops pour implémenter des pipelines CI/CD sécurisées (GitLab CI, Ansible).
* Mentorer les développeurs sur les bonnes pratiques (revues de code, sécurisation des APIs, OAuth2/JWT).
🔧 Compétences Requises :
âś…Â Expertise technique :
* Backend : Maîtrise de Spring Boot, architectures REST/GraphQL, sécurité (OWASP, JWT, Keycloak).
* Frontend : Expérience avec React (architecture modulaire, sécurisation OAuth2).
* DevOps : Connaissance de Docker, GitLab CI/CD, Ansible (déploiements automatisés).
✅ Sécurité applicative :
* Expérience en IAM (SSO, rôles, OpenID), chiffrement des données, prévention des vulnérabilités (XSS, injections).
âś…Â Soft Skills :
* Leadership technique, capacité à documenter et vulgariser des choix architecturaux.
* Pragmatisme pour arbitrer entre performance, coût et sécurité.
✨ Bonus (Nice-to-Have) :
* Expérience avec des architectures cloud (AWS/Azure/GCP, Kubernetes).
* Connaissance de Terraform ou d'outils SAST/DAST (SonarQube, Burp Suite).
* Certifications (AWS Certified Solutions Architect, CISSP, TOGAF).
Annuel based
Casablanca, Morocco
Casablanca, Morocco