Opens in a new tab

Cybersécurité

Nous recherchons profile Cybersécurité pour accompagner la conception, la sécurisation et la mise en production de nos solutions  comprenant une application Android, des API, une interface d’administration et des passerelles .

Missions :

  • Analyser les risques et définir les exigences de sécurité de la plateforme.
  • Réaliser la modélisation des menaces : compromission d’un terminal, usurpation d’identité, accès non autorisé, interception, rejeu et fuite de données.
  • Examiner l’architecture et les flux entre l’application Android, les services backend, les bases de données et les passerelles SMS.
  • Accompagner les développeurs dans la sécurisation du code, des API et des mécanismes d’authentification.
  • Définir les mesures de protection des messages et des données sensibles pendant leur transmission, leur traitement et leur stockage.
  • Organiser la gestion des clés, des certificats et des secrets avec les équipes de développement et d’infrastructure.
  • Réaliser ou coordonner les audits techniques et les tests d’intrusion dans le périmètre autorisé.
  • Suivre les vulnérabilités, prioriser les corrections et vérifier leur efficacité.
  • Définir les événements de sécurité à journaliser et les scénarios de détection.
  • Participer à la préparation des procédures de réponse aux incidents et de reprise.

Compétences techniques recherchées :

  • Connaissances en sécurité applicative, sécurité réseau et durcissement Linux.
  • Maîtrise de la sécurité des API REST : authentification, autorisation, validation des entrées, limitation de débit et protection contre les abus.
  • Compréhension des mécanismes  des sessions et des jetons d’accès.
  • Connaissance de la sécurité Android : permissions, stockage local, Android Keystore, composants exposés et communications réseau.
  • Bonne maîtrise des principes de cryptographie : chiffrement authentifié, signatures, fonctions de hachage et gestion du cycle de vie des clés.
  • Connaissance de TLS, mTLS, des PKI et des certificats numériques.
  • Expérience des outils d’audit et de test, tels que Burp Suite, OWASP ZAP, Nmap ou équivalents.
  • Capacité à analyser du code, des configurations, des journaux et des captures réseau.
  • Connaissance des analyses SAST, DAST, des dépendances et de la détection de secrets.

Sécurité et fiabilité attendues :

  • Définir clairement le modèle de protection des messages et les limites de confiance, notamment lors du passage par le réseau SMS.
  • Distinguer la protection des communications par TLS du chiffrement de bout en bout et vérifier les garanties réellement apportées.
  • Privilégier des protocoles et bibliothèques cryptographiques éprouvés.
  • Prévoir la génération, le stockage, la rotation, la révocation et la destruction des clés.
  • Appliquer le principe de moindre privilège et contrôler les accès à chaque ressource.
  • Prévenir l’exposition de données sensibles dans les notifications, journaux, sauvegardes et outils de supervision.
  • Définir les mesures à appliquer en cas de perte d’un terminal, de compromission d’un compte ou de divulgation d’une clé.
  • Intégrer des contrôles de sécurité aux pipelines CI/CD et au processus de livraison.
  • Produire des constats reproductibles, accompagnés de mesures correctives et d’une évaluation du risque.

Atouts appréciés :

  • Expérience en messagerie sécurisée, télécommunications ou/et sécurité mobile.
  • Connaissance des risques liés aux SMS : usurpation d’expéditeur, détournement de carte SIM et limites de confidentialité du transport.
  • Expérience des audits Android et des référentiels OWASP MASVS / MASTG, ASVS et API Security.
  • Pratique des infrastructures de gestion de clés, des HSM ou des coffres de secrets.
  • Connaissance des environnements internes à accès Internet restreint.
  • Expérience avec Android Enterprise / MDM, les bastions d’administration et les solutions de gestion des accès privilégiés.
  • Expérience de la centralisation des événements et de la détection avec un SIEM

Livrables attendus :

  • Analyse des risques et modélisation des menaces.
  • Exigences de sécurité et recommandations d’architecture.
  • Politique de gestion des clés, certificats et secrets.
  • Rapports d’audit avec preuves, priorités et plan de remédiation.
  • Résultats des contre-tests après correction.
  • Contrôles de sécurité intégrés au cycle de développement.
  • Scénarios de détection et procédures de réponse aux incidents.
  • Bilan des risques résiduels pour éclairer la décision de mise en production.

Profil humain :

Rigueur, éthique, discrétion et esprit d’analyse.

Nous recherchons une personne capable d’expliquer les risques clairement, de proposer des mesures adaptées et de travailler avec les équipes Android, Backend, DevOps et QA.

📍 Localisation : [Casablanca]
💼 Type de collaboration : [stage ]

Postulez dès aujourd'hui

jobs form