Numeryx Tunisie
Numeryx Tunisie
Tunisie

P26-05 Conception et Implémentation du Multi-Tenancy par Isolation des Processus dans un Firewall PFE

Cybersécurité / Analyse de vulnérabilitésContrôles informatiques et systèmes d'informationSystèmes & Réseaux

Publié il y a 1 jour

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expire dans 12 jours
Tu construis un pipeline, pas un coup de chance.

Description du poste

Contexte & Objectifs

  • Concevoir et développer une solution Multi-Tenancy haute performance pour un produit firewall/routeur, garantissant une isolation logique complète de chaque client (tenant) tout en partageant l'infrastructure physique.
  • S'appuyer sur les mécanismes natifs de virtualisation des processus Linux pour fournir isolation, sécurité et performance.

Missions principales

  • Isolation Système & Sécurité : étude et implémentation de l'isolation logique de chaque tenant via cgroups et définition/mise en œuvre des règles de sécurité avec nftables.
  • Ingénierie Réseau bas niveau : conception d'une architecture réseau Multi-Tenancy et mise en œuvre de l'isolation des flux via Netns et VRF.

Développement et orchestration

  • Développement d'un moteur d'orchestration en Python pour la création/gestion dynamique des environnements tenant : cycle de vie, monitoring et automatisation des déploiements.
  • Conception de l'API backend et développement d'une interface d'administration (Web ou CLI) pour la supervision des tenants et la gestion des configurations.

Environnement technique & livrables attendus

  • Technologies : Linux (système et réseau), Python, cgroups, nftables, Netns, VRF ; tests de performance et validation d'isolation.
  • Livrables : architecture Multi-Tenancy documentée, code du moteur d'orchestration, API/backend, interface d'administration, scripts de déploiement et rapport de tests.

Profil recherché & compétences

  • Étudiant(e) en école d'ingénieur spécialisé(e) Cybersécurité, Systèmes d'Information ou Réseaux.
  • Compétences techniques requises : maîtrise de Linux (système et réseau), forte aisance en Python ; connaissance pratique de nftables, Netns/VRF et cgroups.

Organisation & encadrement

  • Travail en équipe de 4 stagiaires, autonomie requise mais esprit d'équipe attendu ; responsable projet : Ali Ben Yedder.
  • Nombre de stagiaires : 4. Le projet implique conception, développement bas-niveau et intégration continue dans un contexte R&D.

📧 Pour postuler: jobs@numeryx.fr

Numeryx Tunisie - P26-05 Conception et Implémentation du Multi-Tenancy par Isolation des Processus dans un Firewall PFE | Hi Interns | Hi Interns