Fiche métier ROME v4M1877

Développeur / Développeuse blockchain

Définition du métier

Le Développeur Blockchain est un spécialiste du stockage, transmission de données de maniére sécurisée. Conéoit et développe des architectures de blockchain adaptées aux besoins des clients Implémente des solutions de contrats intelligents (smart contracts) préprogrammées et des applications décentralisées Assure la sécurité des blocs constituant des transactions et des données sur la blockchain Collabore avec des équipes multidisciplinaires pour intégrer la blockchain dans divers projets Réalise des tests et des audits de performance des systémes blockchain Reste é jour avec les évolutions technologiques et réglementaires du domaine

Accès au métier

Cet emploi est accessible avec un diplôme de niveau Bac + 5 en informatique, développement de logiciel. Une connaissance des langages de programmation comme Solidity (Ethereum) ou Chaincode (Hyperledger) et du développement Full Stack seraient un atout.

Savoir-faire

Les savoir-faire mobilisés dans l'exercice du métier, regroupés par enjeu.

Recherche, Innovation

  • Implémenter des protocoles de consensus blockchain

Data et Nouvelles technologies

  • Coder des données

  • Concevoir et organiser une solution blockchain

  • Développer des smart contracts sécurisés

  • Exploiter la blockchain dans le développement d'applications

  • Faciliter l'intégration de solutions d'intelligence artificielle dans les projets existants

Maintenance, Réparation

  • Assurer la maintenance et l'actualisation des systémes

Prévention des risques

  • Evaluer les risques liés é l'implémentation de la blockchain

  • Respecter les normes de sécurité et de confidentialité des données

Droit, contentieux et négociation

  • Maintenir une veille réglementaire et technique

Relation client

  • Analyser les besoins client pour le développement blockchain

Développement commercial

  • Proposer des innovations pour améliorer la qualité de service

Stratégie de développement

  • Gérer des projets de développement blockchain

  • Optimiser les performances des applications blockchain

Communication

  • Argumenter les choix techniques lors de réunions de projet

  • Collaborer avec des équipes multidisciplinaires pour des projets blockchain

  • Garantir la confidentialité des informations

Savoir-être professionnels

Les comportements et qualités attendus dans l'exercice du métier.

  • Avoir l'esprit d'équipe

  • Etre force de proposition

  • Faire preuve de rigueur et de précision

Savoirs

Les connaissances mobilisées dans le métier, regroupées par catégorie.

Produits, outils et matiéres

  • Développement front-end pour applications blockchain

  • Intégration de systémes de paiement en cryptomonnaie

Certifications et habilitations

  • Ingénieur diplômé de l'école nationale supérieure d'informatique pour l'industrie et l'entreprise spécialité informatique

  • Master mention informatique

  • Ingénieur diplômé de l'école supérieure d'informatique, électronique, automatique

  • Ingénieur diplômé de l'institut d'ingénierie informatique de Limoges

Domaines d'expertise

  • Conception de systémes de blockchain

  • Analyse des besoins des clients en solutions blockchain

  • Maétriser les logiciels déanalyse des langages de programmation, modélisationé

  • Conformité réglementaire des solutions blockchain

  • Gestion de projets blockchain

Normes et procédés

  • Cryptographie appliquée

  • Compréhension des régulations en cryptomonnaie

Contextes de travail

Les conditions et environnements dans lesquels le métier s'exerce.

Publics spécifiques

  • Clientéle d'entreprises

Conditions de travail et risques professionnels

  • En bureau d'études

  • Possibilité de télétravail

  • Travail en mode projet

Statut d'emploi

  • Salarié secteur privé (CDI, CDD)

Horaires et durée du travail

  • Travail en journée

Types de structures

  • Entreprises et milieux professionnels

Secteurs d'activité

Les secteurs dans lesquels ce métier est exercé.

  • Informatique et télécommunication