Développeur C / Python
L'ENTREPRISE
SecurActive est un éditeur logiciel de solutions d'analyse du comportement réseau. En collectant et en analysant l'ensemble des flux, nous aidons les administrateurs à mieux comprendre leur environnement réseau.
CONTEXTE TECHNIQUE
Nos produits actuels sont décomposés en 3 parties :
- un sniffer maison qui analyse chaque paquet.
- un middleware qui gère les données.
- une IHM Web.
SLOC actuel : ~100K
SLOC (depuis le début du produit) : ~350K
Une version distribuée (N sniffers pour 1 base de données) est en cours de développement.
CULTURE
Nous développons et maintenons nos produits sur des années, un certain niveau de qualité est donc nécessaire pour détecter et corriger au plus tôt nos erreurs :
- une couverture intéressante en test unitaire & fonctionnel.
- un refactoring régulier.
- une revue par les pairs avant de pousser sur la branche principale.
- une intégration continue
- un déploiement continue sur une prod simulée.
Nous utilisons un Kanban pour organiser notre travail, en favorisant la prise d'initiative et l'engagement personnel, loin de la culture "Command & Control". Nous tentons de garder une volonté certaine d'amélioration permanente dans notre travail.
LE PROFIL
Un développeur passionné et curieux, possédant un très bon bagage technique et capable d'apprendre et de faire apprendre, aimant travailler en équipe. Une personne courageuse, humble, capable de se remettre en cause et de dialoguer avec les autres. Tout ceci sont des pré-requis. Et dans l'idéal, avec une forte expérience dans l'un de ces domaines :
- TCP/IP, analyse protocolaire, firewall
- datamining, manipulation de grosse base de données (> 100 Go)
- virtualisation
La connaissance de ce type de produit est un énorme plus.
Aucun diplôme demandé, vous serez uniquement jugé sur vos capacités.
TECHNO
- Langage : Python, C, Guile, HTML, CSS, Javascript, Bash.
- Infrastructure : Debian, OpenBSD, Buildbot, LXC.
- Pour développer : Git, Buildout, Reviewboard.
- Plateforme logicielle : Linux, Zope3, Debian, Postgresql.
Hormis 2 librairies Flash propriétaires, l'infrastructure de la société et les briques logicielles sont basées uniquement sur du Logiciel Libre. Cette liste n'est pas figée, nous étudions avec intérêt toute technologie utile à nos besoins : BD nosql, Erlang, Lua, Pyramid, etc.
LOGICIEL LIBRE
Depuis début 2011, nous libérons du code, disponible sur GitHub (https://github.com/securactive). Nous souhaitons libérer tout notre code non métier.
POSTE DE TRAVAIL
Un clavier sans fil, une souris si vous pensez que c'est utile, deux écrans et un poste sous Linux (distribution de votre choix).
LOCALISATION
Basé sur Paris uniquement, sans déplacement. Une partie en télétravail est possible par la suite.
SecurActive
75009 Paris




