Développeur Full Stack Python & Go F/H

Algosecure
Villeurbanne, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 50K

Job location

Villeurbanne, France

Tech stack

API
Automation of Tests
Continuous Integration
Data Stores
Software Debugging
DevOps
Distributed Systems
Elasticsearch
Python
PostgreSQL
Open Source Intelligence
RabbitMQ
Redis
Okta
React
Delivery Pipeline
Backend
Front End Software Development
Docker
Static Application Security Testing
Dynamic Application Security Testing

Job description

En tant qu'AlgoSécurieux AlgoLightHouse (ALH), vous serez amené à développer notre outil de cybersurveillance. Celui-ci est destiné à analyser les menaces cyber liées à la surface d'attaque externe de nos clients afin d'anticiper de potentielles attaques.

La surface d'attaque externe correspond à l'ensemble des éléments exposés et disponibles publiquement sur internet, notamment :

  • les infrastructures client (cartographie, services vulnérables, ports ouverts, …)
  • les fuites de données confidentielles sur le Clear Web et le Dark Web (identifiants, documents, codes-source, …)
  • les menaces ciblées envers nos clients (typosquatting, groupes de ransomware, …)

Vous évoluerez au cœur d'une plateforme technique distribuée, en interaction directe avec des analystes offensifs et des profils passionnés de cybersécurité., * 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

Requirements

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, * 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

Benefits & conditions

  • 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.

Apply for this position