Offre d'emploi

Data scientist senior H/F

Publié le : 19 février 2018
  • Lieu : Vélizy-Villacoublay, France
  • Type de contrat : CDI
  • Formation :Bac+5 Ecole d’ingénieurs ou université
  • Disponibilité :

ERCOM est un acteur français de référence dans la cyber sécurité et les réseaux de communication.

 

Fort de cette expertise dans la sécurité des données et leur traitement en temps réel, Ercom a créé en 2016 sa Business Unit (BU) Bleckwen, afin d’adresser de nouveaux marchés B2B (Business to Business). Sous un format startup interne, cette nouvelle BU développe des produits logiciels très largement inspirés par les innovations technologiques récentes en data science et machine learning.

 

Descriptif des missions

 

Le data scientist senior participe au développement des produits logiciels de la BU Bleckwen. Ces produits logiciels s’inscrivent dans le développement de nouvelles verticales au sein d’ERCOM, sous la forme d’une start-up interne qui matérialise un investissement dans la data science et le montage de solutions et d’offres dans ce domaine. Ces solutions doivent permettre à ERCOM de se positionner sur plusieurs problématiques techniques liées à l’Analytics et sur plusieurs marchés du B2B (Business to Business).

 

Il participe également à l’adoption des techniques de l’intelligence artificielle et la data science par les autres BU d’ERCOM, et à l’introduction dans leurs produits propres, par l’ajout de nouvelles fonctionnalités ou l’amélioration des algorithmes et des architectures utilisées.

 

Ces projets nécessitent de la part du data scientist senior un investissement fort d’appropriation des besoins des clients dans une verticale différente des sujets traditionnels abordés par ERCOM et dans des technologies et méthodes modernes.

 

Le data scientist senior doit être force de proposition sur les meilleurs algorithmes et modèles permettant de développer les nouvelles solutions d’ERCOM, celles de la BU Bleckwen comme celle des autres BU sur lesquelles il peut être amené à intervenir en support. Dans ce dernier cas, il aidera celle-ci, sur une période de quelques semaines à quelques mois, à intégrer dans ses produits des méthodes et algorithmes de la data science. Il aura un rôle de faciliter la mutualisation des expertises et produits spécifiques au domaine utilisés au sein d’ERCOM.

 

Il mènera l’évaluation des méthodes, algorithmes et modèles en fonctions des besoins des solutions et de la nécessité de capitaliser entre les use cases implémentés. Il réalisera un travail de veille scientifique pour se tenir au courant des tendances, nouvelles méthodes et nouveaux outils. Il implémentera des proof of concept et prototypes, chez des clients ou en interne à ERCOM, et accompagnera la mise en pilote et l’industrialisation, jusqu’à réaliser le suivi et l’amélioration continu des modèles.

 

Il aura un rôle clé dans la mise en œuvre, comme dans l’appropriation des nouvelles méthodes et démarches dans les équipes d’ERCOM. Sa grande pédagogie et son leadership lui permettront de se positionner comme référent et de faire monter en compétence les autres collaborateurs, au fil des projets et des formations.

 

Dans le contexte de lancement de la BU et de nouveaux produits, une grande flexibilité est attendue du data scientist senior et une implication personnelle dans la réussite des projets dans un contexte qui sera précisé au fur et à mesure de l’avancement.

 

 

Ses principales missions incluent :

  • Participation à la conception des nouveaux systèmes
    • Veille scientifique et technologique
    • Compréhension et analyse des besoins technologiques de nouveaux use cases
    • Leadership sur la proposition et l’évaluation de nouvelles méthodes, algorithmes, modélisations, approches
  • Développement de composants logiciels
    • Contribution à une équipe multi-compétences : développeur, tester, product owner, data scientists, architectes…
    • Réalisation d’études en laboratoires, sur données simulées ou réelles, chez nos clients ou en interne ERCOM, avec évaluation, présentation et explication des résultats
    • Contribution à la mise en œuvre et à l’écriture de composants les plus algorithmiques dans les solutions implémentés, pour assurer un transfert à l’équipe de développement, jusqu’à être intégrée dans cette équipe
    • Assurer un rôle de leader sur l’aspect scientifique, et éventuellement sur la définition du produit pour certains composants ou produits, ou des initiatives de recherche. Assurer la liaison avec les experts et porteurs métier pour prendre en compte au mieux les besoins business
  • Apprentissage collectif
    • Partage des expériences et compétences acquises au sein de la BU et d’ERCOM
    • Entraide au sein de l’équipe multi-compétences
    • Contribution proactive à l’amélioration des processus, pratiques, techniques et technologies utilisées
    • Leadership sur la capitalisation et le retour d’expérience sur les méthodes, modèles, architectures et technologie, dès la phase d’évaluation et ensuite au cours des projets
  • Leadership sur la fonction data science
    • Animation et organisation d’événements internes et externes, tenue de conférences, représentation d’ERCOM lors d’événements internes et externes : conférences, meetup…
    • Capacité à représenter et soutenir les choix scientifiques et techniques d’ERCOM vis-à-vis de clients ou prospects, et d’intervenir auprès du PLM et des forces de vente dans les phases d’échanges techniques et/ou scientifiques, à l’écrit comme à l’oral ;
    • Contribution à l’encadrement et au recrutement des data scientists, data engineers, architectes, stagiaires : témoignages, entretiens, évaluation, mentoring…


Expériences et connaissances requises

 

Expérience(s) :

  • Une expérience opérationnelle en développement logiciel
  • Plusieurs expériences en data science, sur des domaines variés, allant de l’étude jusqu’à la mise en production
  • Une expérience en position de conseil (interne ou externe) ou en cellule transverse sera également appréciée

 

Compétences techniques :

  • Maîtrise des domaines mathématiques, statistiques et probabilités, des méthodes de manipulation de données, du feature engineering, du machine learning, de l’évaluation de modèles
  • Maîtrise des techniques de statistiques descriptives et d’outils de visualisation de données
  • Maîtrise de plusieurs langages de développement du type Python, R, Java, Scala, C/C++, Javascript, SQL, Bash et les outils de la ligne de commande Unix
  • Maîtrise des architectures de systèmes analytiques traditionnels (bases de données relationnelles) et big data, en particulier dans certaines des technologies suivantes : MySQL, Postresql, Hadoop, Spark (Spark Streaming, MLlib, GraphX), Cassandra, Neo4j, Apache Storm, Apache Flink, ElasticSearch, Splunk
  • Connaissance système des bases de données SQL et NoSQL
  • Maîtrise des outils et pratiques de développement logiciel agile : Scrum / XP, intégration continue, écriture de tests…
  • Capacité à appréhender des algorithmes et mécanismes complexes de traitement de données
  • Anglais technique (écrit et oral).

 

Soft skills :

  • Capacité de présentation et de synthèse des résultats
  • Analyse de besoin et définition de critères de succès business
  • Capacité à proposer et mener une démarche de résolution de problème en réponse à un besoin
  • Capacité à mener une démarche exploratoire
  • Travail en équipe en mode Agile, en utilisant les bonnes pratiques issues des méthodes Kanban, Scrum et XP
  • Le candidat devra faire preuve de rigueur, d’autonomie, de polyvalence et d’une capacité à prendre du recul.
  • Les capacités d’apprentissage, d’amélioration continue, et d’adaptation sont nécessaires dans un environnement technique en constante évolution.

 

Poste soumis à l’habilitation Confidentiel Défense.