Développeur Cybersurveillance (H/F)
Role details
Job location
Tech stack
Job description
offensifs et des profils passionnés de cybersécurité. Vos missions : - Développer en équipe la plateforme AlgoLightHouse backend/frontend (architecture distribuée, scalable, secure by design) - Concevoir et implémenter de nouveaux scans de surface d'attaque externe en collaboration avec nos analystes offensifs : scans de vulnérabilités et de services exposés méthodologies d'OSINT pour détecter les fuites d'informations en ligne - Participer à la R&D continue: améliorer la qualité, la pertinence et l'efficacité des analyses - Contribuer à la maintenance et à l'évolution de l'infrastructure distribuée (orchestration Docker, pipelines CI/CD) - Assurer une veille active sur les menaces émergentes et nouvelles approches de détection Stack technique : Backend : Go (API) et Python (workers) Frontend : React + Chakra UI Datastores : PostgreSQL, Redis et Elastic Search Architecture : systèmes distribués et brokers Infra & Devops : RabbitMQ, Docker, Swarm, CI/CD, Vault, Keycloak Qualité & supervision : tests automatisés (unitaires, end-to-end), monitoring, SAST, DAST Pourquoi nous rejoindre ? Un poste au cœur des enjeux actuels de la cybersécurité. Une liberté technique réelle et une forte place laissée à l'initiative et à la R&D. Une équipe engagée, passionnée et bienveillante. Un environnement où la qualité, la réflexion et l'impact client priment sur la simple exécution. Profil recherché 3 ans d'expérience au minimum en développement back-end (Python ou Go) et front-end (React) Une solide compréhension des architectures distribuées et des API Une bonne maîtrise de PostgreSQL (modélisation, optimisation, debugging) Une capacité à travailler de manière polyvalente : vous développez des fonctionnalités de bout en bout (backend, frontend, workers) Une autonomie pour mener un projet complet sans supervision constante Un esprit de collaboration : vous travaillez en étroite collaboration avec développeurs, analystes et clients, * Coder
- Créer une documentation technique
- Développer une application en lien avec une base de données
- Tester un logiciel, un système d'informations, une application
Requirements
-
Bac+5 et plus ou équivalents Informatique de gestion, Savoir-être professionnels
-
Avoir l'esprit d'équipe
-
Faire preuve d'autonomie
-
Avoir le sens du service