MEF_2023-8647 – Expert en reverse engineering – (PEREN)-PEREN-140 F H/F

  • Fonction Publique
  • N’importe où
  • Publié il y a 8 mois

Domaine / Métier : Numérique/Data Scientist
Nature de l’emploi : Emploi ouvert aux titulaires et aux contractuels
Description du poste :
Intégré(e) au sein d’une équipe d’experts en sciences des données qui audite notamment le fonctionnement des plateformes numériques et l’écosystème applicatif des smartphones, vous serez en charge de développer et de consolider des outils d’analyse et de reverse engineering sur Android / iOS :
·         reverse engineering de composants logiciels,
·         analyse et vulgarisation d’éléments de sécurité du système d’exploitation,
·         mise en place de mécaniques d’exploration automatisée ou fuzzing d’applications.

Vous contribuerez également à différents projets du PEReN menés conjointement avec d’autres administrations, au sein d’équipes-projets dédiées de 2 à 4 personnes. Un projet dure en moyenne 6 mois. Vous pourrez par exemple :
·         Développer des outils d’analyse des mécaniques de recommandations et des phénomènes de bulle de filtres sur des médias sociaux ;
·         Concevoir des briques d’analyse pour identifier la granularité des données personnelles collectées par des applications mobiles ;
·         Conduire des analyses comparées de briques logicielles ou algorithmiques exposées à travers différentes interfaces  (site web, application mobile Android, application mobile iOS) par une même plateforme numérique.
Afin de mener à bien ces missions, vous serez en charge, avec les autres membres de l’équipe-projet, de réaliser les collectes, analyses, croisements et exploitations de données pertinentes. Vous pourrez également être amené(e) à apporter votre expertise sur de nouvelles politiques publiques, par exemple via l’analyse technique de nouvelles régulations françaises ou européennes, l’analyse critique des arguments avancés par les plateformes numériques, ou encore la vulgarisation d’éléments techniques à destination des membres du gouvernement, du parlement, ou le cas échéant du grand public.
Les projets sont développés sur les systèmes informatiques opérés en propre par le PEReN et sont conduits par l’équipe dans leur entièreté.
Vous pourrez également participer à des projets structurels du PEReN : veille, développement et maintien de briques techniques transverses (mises à disposition de briques d’analyse par API, etc.).

Vous disposez d’une première expérience professionnelle, d’une thèse de doctorat ou encore d’une expérience personnelle conséquente. Vous possédez les compétences et qualités suivantes :
·         maîtrise des principes fondamentaux des systèmes d’exploitation (séparation user/kernel space, fonctionnement de la mémoire, etc.) ;
·         maîtrise de Git ;
·         connaissance des principes fondamentaux du chiffrement (négociation de session TLS, etc.) ;
·         connaissance des bonnes pratiques de développement en Python (Python 3.9) et maîtrise des bibliothèques usuelles (numpy, pandas, requests, etc.), développement d’API (FastAPI) ;
·         connaissance des langages de programmation bas niveau (C, C++).
Vous devrez démontrer une aisance à l’oral et une capacité à communiquer des notions techniques complexes à un public large et de niveau technique hétérogène.
Les expériences suivantes seront considérées comme des atouts sans pour autant être strictement requises dans le contexte de cette fiche de poste :
·         une familiarité avec l’environnement Android (Java, Flutter, Magisk, Frida, ROMs, différents mécanismes de sécurité en place dans cet environnement) ;
·         une familiarité avec l’environnement iOS (Objective-C, Swift, jailbreak) ;
·         la participation à des projets open-source (en tant que mainteneur ou contributeur) ;
·         la participation à des CTFs.
Géolocalisation du poste : 120, rue Bercy 75012 Paris
Niveau d’études / Diplôme : Niveau 7 Master/diplômes équivalents
Voir le site



Détails Emploi Informatique & Web
Generated by Feedzy