Développeur Blockchain

Une (ou un) blockchain, ou chaîne de blocs, est une technologie de stockage et de transmission d’informations sans organe de contrôle. Techniquement, il s’agit d’une base de données distribuée dont les informations envoyées par les utilisateurs et les liens internes à la base sont vérifiés et groupés à intervalles de temps réguliers en blocs, formant ainsi une chaîne. L’ensemble est sécurisé par cryptographie. Par extension, une chaîne de blocs est une base de données distribuée qui gère une liste d’enregistrements protégés contre la falsification ou la modification par les nœuds de stockage ; c’est donc un registre distribué et sécurisé de toutes les transactions effectuées depuis le démarrage du système réparti.

Catégories : , , Étiquettes : ,

Description

Une (ou un) blockchain, ou chaîne de blocs, est une technologie de stockage et de transmission d’informations sans organe de contrôle. Techniquement, il s’agit d’une base de données distribuée dont les informations envoyées par les utilisateurs et les liens internes à la base sont vérifiés et groupés à intervalles de temps réguliers en blocs, formant ainsi une chaîne. L’ensemble est sécurisé par cryptographie. Par extension, une chaîne de blocs est une base de données distribuée qui gère une liste d’enregistrements protégés contre la falsification ou la modification par les nœuds de stockage ; c’est donc un registre distribué et sécurisé de toutes les transactions effectuées depuis le démarrage du système réparti.

Un développeur blockchain (ou de chaînes de blocs) est capable de rédiger du code et des tests pour les contrats autonomes (smart-contracts), les preuves de travail et les permissions au sein du réseau.

Nous recherchons des candidats avec forte aptitude à travailler en équipe, quelqu’un qui est entregent, autonome, agile et proactif avec une capacité d’apprendre rapidement (environnement multi-clients). Le candidat doit être curieux, vouloir apprendre et avoir le souci du détail et du travail bien fait avec la capacité de juger des priorités.

Le candidat sera en outre chargé de :

  • participer à la conception des architectures des réseaux blockchains;

  • rédiger le code des contrats autonomes;

  • rédiger du code de tests pour les contrats autonomes;

  • participer à la rédaction des histoires/épopées/fonctionnalités des produits; et

  • rédiger du code pour interfacer le réseau blockchain avec d’autres technologies

Formation

  • Baccalauréat+5 dans les sciences de l’informatique ou dans des filières scientifiques avec une expérience équivalente.

Compétences

  • Java SE 8+

  • Go/Solidity

  • Hyperledger Fabric v1+

  • Ethereum

  • Cryptologie

Conditions de travail

  • Type de contrat : CDI

  • Primes de performances : Non

  • Primes annuelles : Non

  • Cotisations sociales : Oui

  • Assurance santé : Oui

  • Lieu d’embauche : Inconnu

  • Congés : 15 jours par an