Dev
Stage

Auto-mobiles

Job Description

Synacktiv recherche un·e stagiaire pour une durée de 6 mois ou un·e apprenti·e en alternance (F/H) capable de participer aux évolutions du projet Automato : une plateforme d’automatisation de test d’outils de sécurité offensifs. Capable de créer des laboratoires mélangeants appareils physiques et virtuels, elle permet de tester les outils dans des conditions exigeantes et réalistes comme la présence de solutions anti-virus, EDR ou firewalls ; des environnements avec dégradation des réseaux ; des analyses forensiques des binaires, flux réseaux et autres artefacts laissés en mémoire ou sur disque.

L’objectif principal de ce stage est de réécrire le code qui gère la création et le pilotage des appareils mobiles Android et iOS physiques et virtuels dans un service web dédié, ce qui permettra de simplifier le code d’Automato, d’améliorer les performances et rajouter plus facilement de nouvelles fonctionnalités.

Les principaux objectifs de ce stage sont :

  • analyser et comprendre les besoins fonctionnels du projet ;
  • participer à la conception et la réalisation de briques logicielles autonomes, indépendantes et portables (en python) ;
  • mettre en place une politique de tests permettant d’assurer la qualité, la stabilité et la furtivité de l’arsenal offensif de Synacktiv.

À ce titre, vous serez amené à :

  • travailler en collaboration avec l’équipe de développement du projet et les utilisateurs finaux de la solution ;
  • mettre en œuvre des scenarios offensifs concrets (distribution de charge, accès distant, tunneling, évasion, persistance, etc.) ;
  • appréhender des problématiques techniques avancées et identifier des solutions innovantes ;
  • faire évoluer votre projet de façon réactive en fonction des retours utilisateurs.

Ce projet est utilisé pour qualifier les outils écrits par le pôle développement de Synacktiv, vos développements auront un impact direct sur la réalisation de leurs missions !

Il est attendu que le stage/ alternance débouche sur un CDI chez Synacktiv au sein du pôle développement.

Required profile

  • maîtrise du langage Python en environnement Linux ;
  • expérience avec SDK Android et libvirt/qemu et/ou VMWare ;
  • expérience développement applicatif iOS est un plus ;
  • expérience de développement Android natif est un plus ;
  • anglais et français indispensables.

Rémunération

  • Stage : 1 800 € brut par mois. Bonus en fonction des résultats.
  • Si passage en CDI : 43 200 € brut par an.

Localisation

Poste basé à Paris dans le 2ᵉ arrondissement (métro Grands Boulevards) ou Rennes.

Postuler

Merci d'envoyer votre demande à apply+dev@synacktiv.com.