Développeur PYTHON Confirmé H/F

Itrust
Toulouse, France
1 day ago
Apply on www.welcometothejungle.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Application Programming Interfaces (APIs) User Authentication Bash Shell Configuration Management Cyber Security Databases Continuous Integration Cron DevOps Python (Programming Language) PostgreSQL Machine Learning
+23 more
MongoDB NoSQL OAuth Scrum Methodology RabbitMQ Ansible Swagger Security Information and Event Management Openapi Scripting Data Ingestion Docker Swarm Gitlab Fastapi Pytest Containerization Gitlab-ci Kubernetes Apache Kafka Restful APIs Terraform Docker Microservices

Job description

Et en vue de renforcer nos équipes, nous recherchons un Développeur PYTHON confirmé ayant un intérêt pour la cybersécurité avec une expérience minimale de 5 ans dans un rôle similaire.

Vous rejoindrez le département R&D, plus précisément l’équipe Reveelium.

Votre département sera composé d’une dizaine de personnes.

Votre rôle ?

Rattaché à l’équipe Reveelium et en lien avec l’équipe SOC, vous serez en charge du développement et du cycle de vie de notre outil SOAR. Vous participerez également au déploiement des mises à jour, ainsi qu’à l’installation du logiciel.

Et si on parlait de vos missions maintenant ?

Au sein d’une équipe jeune et dynamique, vous serez amené à intervenir et à développer vos compétences sur les thématiques suivantes :

  • Développer les différents éléments logiciels de la solution Reveelium en Python :
  • Service API
  • Service de corrélation
  • Synchronisation des services
  • Supervision des sources de logs
  • Gestion des IoC dans Reveelium
  • Gestion du cycle de vie des règles de détection
  • Intégrer et améliorer des algorithmes de Machine Learning dans le logiciel
  • Créer et améliorer des pipelines d’ingestion de données
  • Apporter une expertise technique aux équipes de déploiement et de support pour la résolution d’incidents
  • Evaluation et proposition de nouvelle techno pour amélioration de la solution, Et surtout…

Vous intégrerez une entreprise innovante qui propose un environnement de travail stimulant et dynamique au sein d’une équipe d’experts guidés par un sentiment de convivialité, de solidarité et de confiance.

Requirements

  • Un rôle clé dans une équipe technique en environnement cybersécurité
  • L’occasion de monter en compétences sur des outils modernes : SIEM, conteneurs, logs, automatisation
  • Une culture d’équipe bienveillante, axée sur l’amélioration continue, * Vous disposez d’une formation Bac+3 à Bac+5 dans le domaine informatique
  • Vous avez à partir de 3 ans d’expérience sur un poste similaire

Compétences techniques :

Pré-Requis Indispensables :

  • Python (maîtrise avancée) : développement d’APIs REST, scripting, gestion des dépendances (pip, poetry, virtualenv)
  • Frameworks Python : FastAPI
  • Bases de données : relationnelles (PostgreSQL => modélisation, requêtes complexes, indexation, optimisation), NoSQL (MongoDB => agrégations, indexation, schéma flexible)
  • Scripting Shell / Bash : automatisation, cron jobs, gestion système

Architecture & Bonnes pratiques :

  • Conception de microservices et APIs
  • Gestion des queues et messaging (Kafka, RabbitMQ…)
  • Sécurité applicative : gestion des secrets, authentification (JWT, OAuth2)
  • Tests : unitaires, d’intégration (pytest, coverage)
  • Documentation technique (OpenAPI/Swagger)

Connaissances Appréciables DevOps & CI/CD :

  • GitLab : gestion de repositories, GitLab CI/CD (pipelines, runners, stages), merge requests, GitOps
  • Conteneurisation : Docker, Docker Swarm (un plus : Kubernetes)
  • Gestion de configuration et déploiement (Ansible, Terraform …)

Vous êtes sans doute notre candidat idéal si vous disposez de :

  • Capacité à travailler en environnement Agile / Scrum
  • Rigueur, autonomie et sens de la communication
  • Appétence pour la prise de décision, les choix technologiques

La maîtrise de l’anglais professionnel est obligatoire.

Si vous êtes prêt à vous investir dans le développement de technologies innovantes aux côtés d’une équipe de passionnés aux compétences diverses, alors GO GO GO candidatez ou envoyez votre CV à recrutement@itrust.fr

Benefits & conditions

CDI - Temps plein - Hybride - Toulouse, * Avantages Entreprise :

  • Horaires flexibles
  • Repos Compensateur
  • Titre restaurant
  • Télétravail possible (pas de remote)
  • Épargne salariale
  • Primes

About the company

ITrust propose depuis plusieurs années des solutions innovantes en terme de sécurité informatique, notamment Reveelium, un SIEM accompagné de l’IA afin de détecter les comportements malveillants en temps réel.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.welcometothejungle.com
Prepare application

Good distractions

Loading talks and stories from around this role…