ブロックチェーン開発者の職務記述書テンプレート/ブリーフ

当社は、IT部門に参加するための広範な専門知識を持つブロックチェーン開発者を探しています。

ブロックチェーン開発者として、ブロックチェーンベースのアプリケーション機能とインターフェイスを作成しています。また、侵入者による変更を禁止するシステムの開発と実装も担当します。

このポジションの主な目的は、安全なブロックチェーンネットワークを開発、構築、および管理することです。さまざまなブロックチェーンテクノロジーに精通している必要があります。あなたが暗号化とブロックチェーンネットワークでのアプリケーションに精通している場合、それは助けになるでしょう。

ブロックチェーン開発者のジョブプロファイル

ブロックチェーン開発者は、ブロックチェーンプロトコルアーキテクチャ用のアプリを作成します。このプロトコルは、従来のインターネットプロトコル(IP)の上に実行され、ブロックチェーン駆動のデバイスのインターネットとして機能します。彼らの毎日のタスクには、ブロックチェーンシステムに準拠して実行されるアルゴリズムの設計と最適化が含まれます。

ブロックチェーン開発者は、とりわけ、ブロックチェーンノードで動作するブロックチェーン向けに書かれたプログラムであるインテリジェントな契約を作成します。

ブロックチェーン対応のアプリケーションとデバイスは、Web3として知られるインターネットのわずかに異なる分散型バージョンを使用します。ブロックチェーン開発者の仕事は、分散型WebのWeb3仕様を順守するアプリを作成することです。

に報告します

-sr.ブロックチェーンソフトウェア開発者

  • テクノロジーリード

ブロックチェーン開発者の責任

  • さまざまなブロックチェーンアプリケーションで研究、分析、設計、開発、テスト、メンテナンスを実施する
  • 新しいツールとテクノロジーのアプリケーションを作成および評価する
  • 分散ブロックチェーンベースのネットワークを作成、構築、および維持する
  • 現在および将来の分散アプリケーションのサポートと維持
  • 新しいソリューションと現在のソリューションの両方を文書化および管理します
  • 複数のプログラミング言語を使用してアプリケーション機能を作成します
  • さまざまなサイバー犯罪に対して保護手段を提供します
  • ブロックチェーンアプリケーションを改善および保護するための新しいツールとテクノロジーを組み込む
  • 重要な利害関係者、技術パートナー、および開発者コミュニティと会って、新しいアイデアを探求する
  • 機能しているチームと管理者と協力して、ブロックチェーン技術要件を特定する

ブロックチェーン開発者の要件とスキル

  • コンピューターサイエンス、情報技術、または同等の経験の学士/学位修士号
  • ブロックチェーンアプリの設計以前の経験
  • Quorum、Hyperledger、Ethereumなどのテクノロジーでの実践的な経験
  • Azure、AWS、およびその他のクラウドプラットフォームが提供するさまざまなPaaSソリューションを扱う堅実な経験
  • 標準的な方法とデータ構造に関する確固たる知識
  • 次のプログラミング言語の1つ(またはそれ以上)の専門知識:C ++、Java、JavaScript、nodejs
  • ビットコインなどのブロックチェーンのしっかりした把握
  • 効率的なマルチスレッドプログラムを開発できる必要があります
  • 基本的な暗号化とピアツーピアネットワークの理解
  • 優れた対人スキルとコミュニケーションスキル
  • サードパーティアプリケーションとのAPI相互作用の知識
  • Python、Kafka、およびPostgresでの以前の経験
  • ブロックチェーンコミュニティの成長に関連するEIP、BIP、および技術出版物を読むことを楽しんでいます