Cette entreprise, fondée en 2021, a développé une plateforme à travers laquelle elle collecte les données de nouveaux URL créés, les traite et construit des algorithmes d'apprentissage automatiques. L'enjeux est d'identifier les vulnérabilités et de notifier les administrateurs de domaines, avant que les cybercriminels ne les exploitent.
Leurs clients principaux sont les gestionnaires de domaines comme PIR ET ICAAN, mais ils ont aussi noué un partenariat avec la police nationale par exemple.
Dans le but de rendre scalable leur solution et de créer de nouvelles collaborations, la structure recherche un développeur Python expérimenté, pour travailler dans leurs locaux en périphérie de Grenoble. La société a comme défi principal le stockage de données et les puissances de calculs nécessaires au traitement de celles-ci. A terme, ce sont des dizaine de tera octets qui seront stockés sur la plateforme.
L'équipe est aujourd'hui composée d'un lead développeur, et de 2 développeur Python expérimentés.
En tant que développeur Python expérimenté, vous participerez à deux grands projets :
- Gestion des flux de données : la plateforme agrège beaucoup de données en entrée, et l'autre partie des systèmes est assez lente, il n'y a pas assez de débit. Il y a un enjeu de gestion de données en temps réel et d'amélioration des flux.
- Refonte de la plateforme : La stack est présente depuis la création de la plateforme et il y a une nécessité de rendre la plateforme scalable dans le but de l'industrialiser et de pouvoir la vendre. Pour cela, un projet de refonte complète est engagé.
La stack, basée sur du Python 3.9, est compliquée à gérer car les flux de données sont trop importants. Il s'agit d'un monolithe avec quelques instances séparées pour des raisons de sécurité.
Le profil sera attendu principalement sur ces rôles :
- Faire des choix stratégiques et techniques en binôme avec le lead de l'équipe pour la construction du nouvel environnement
- Accompagner les plus juniors à grandir et à monter en compétences
- Produire les développements attendus
- Faire de la veille technologique
Stack technique actuelle : Python 3.9, CherryPy (framework), BDD MariaDB 10.4
Vision de la nouvelle stack technique : Architecture Micro-services, Rabbit MQ, Kafka, Python, Elastic search, Flask, Fast API ou Django
Pourquoi rejoindre cette entreprise ?
- Vous travaillerez pour la bonne cause : Le but est d'empêcher le fishing et de combattre les cyber-menaces.
- Tous les salariés viennent de la recherche : ils poussent toujours les sujets au maximum. Ce poste vous permettra de rester en contact avec la recherche tout en faisant de l'engineering.
- La structure dispose d'un énorme jeu de données, qu'ils stockent depuis le début. Ces données historiques pourront être utilisées pour du data mining par exemple.
- La cyberdéfense est plus que jamais d'actualité. En intégrant cette société au moment de sa croissance, vous aurez l'opportunité de prendre rapidement en responsabilités.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.