職務内容
ブロックチェーンプロジェクトの中核アーキテクチャを設計・開発・維持管理できる熟練バックエンド開発者を募集します。分散型アプリケーション(DApps)やブロックチェーンネットワークを支えるスケーラブルでセキュアなシステム構築が主な業務です。データ整合性、取引処理効率、ネットワーク信頼性を確保するソリューション実装のため、他部門チームと緊密に連携します。スマートコントラクト連携の最適化、分散型台帳技術の管理、既存インフラとのブロックチェーンシステム統合が主な責務です。ブロックチェーンプロトコルへの深い理解と、ハイステーク環境における複雑な技術課題の解決能力が求められます。
主な業務責任
- 高可用性とフォールトトレランスを備えたブロックチェーンプラットフォーム向けバックエンドシステムの開発・保守
- セキュリティと拡張性を重視したSolidity等を用いたスマートコントラクトの設計・実装
- フロントエンド開発者、プロダクトマネージャー、QAチームとの協業によるエンドツーエンドブロックチェーンソリューションの提供
- アルゴリズム改良、データ構造改善、リソース管理によるブロックチェーンネットワークパフォーマンスの最適化
- データ真正性とネットワークセキュリティを確保する暗号プロトコル及びコンセンサスメカニズムの実装
- ノード、データベース、APIゲートウェイを含むブロックチェーンインフラの監視・保守(ダウンタイム防止)
- コードレビューとデバッグセッションによるブロックチェーンアプリケーションの脆弱性特定・解決
- システム機能強化と市場競争力維持のための新興ブロックチェーン技術の研究・導入
- チーム協働を促進するブロックチェーンプロジェクトの技術仕様書・開発プロセス文書の作成
- ブロックチェーン開発及びデータプライバシーに関する業界基準・規制要件の順守確保
求める人材要件
- ブロックチェーン技術と分散システムに特化した3年以上のバックエンド開発実績
- Solidity/Python/Go/JavaScript等のプログラミング言語に精通し、Hyperledger FabricやEthereum等のブロックチェーン開発フレームワークの実務経験
- 暗号アルゴリズム、コンセンサスプロトコル(Proof of Work/Proof of Stake等)、ブロックチェーンアーキテクチャ原則に関する実証可能な知識
- ブロックチェーンアプリケーション向けSQL/NoSQLデータベースシステム及びデータストレージソリューションの深い理解
- RESTfulサービスやGraphQLを含むAPI開発・統合経験(ブロックチェーンシステムと外部プラットフォーム接続)
- DevOps手法とクラウドインフラを用いた安全で拡張性の高い高性能ブロックチェーンソリューションの設計・実装能力
- 複雑なブロックチェーン関連問題のデバッグとシステム効率最適化のための優れた問題解決能力・分析思考
- 他部門チーム・ステークホルダーと効果的に連携できる強いコミュニケーション能力を備えた協調性
- 反復型ブロックチェーンプロジェクト推進のためのGit等のバージョン管理システム・アジャイル開発手法の習熟
- コンピュータサイエンス・ソフトウェア工学関連分野の学士号、ブロックチェーン開発/サイバーセキュリティ認定資格がある場合は優遇
技術専門知識
Ethereum、Hyperledger Fabric等の分散型台帳システムを含むブロックチェーン開発ツール・プラットフォームに精通。ブロックチェーンコンセンサスアルゴリズム、スマートコントラクトライフサイクル管理、分散型アプリケーション(DApp)アーキテクチャの知識必須。OpenSSLやCryptoJS等の暗号ライブラリ、TLS/SSH等の安全なデータ伝送プロトコルの実務経験。シャーディング、レイヤー2プロトコル、クロスチェーン相互運用性等のブロックチェーン拡張ソリューションに関する知識が不可欠。安全かつ合法的なシステム開発のため、ブロックチェーンガバナンスモデルとGDPR/HIPAA等の規制コンプライアンスフレームワークの理解が必要。
協業・コミュニケーション
プロダクトオーナー、デザイナー、サイバーセキュリティ専門家等の他部門チームと、ダイナミックで速いペースの環境下で協働できる能力。非技術系ステークホルダーへ技術概念を明確に説明し、開発ワークフローを文書化できる強力な文章・口頭コミュニケーションスキル。Jira/Confluence/Slack等のコラボレーションツールを用いたプロジェクト管理・チーム調整経験。クライアントや社内チームへ技術ソリューションを明確に提示し、ビジネス目標との整合性を確保できる能力。APIリファレンス、アーキテクチャ図、デプロイガイド等のブロックチェーンシステム技術文書作成・維持スキル。
パフォーマンス・最適化
ブロックチェーンネットワークのパフォーマンスボトルネックを特定し、取引スループットとレイテンシー改善ソリューションを実装する技能。コードリファクタリング、ガス最適化技術、効率的なデータ構造を通じたスマートコントラクト実行効率の最適化経験。システムパフォーマンス追跡・異常検知のためのブロックチェーン監視ツール・分析プラットフォームの知識。ノード最適化、ストレージ効率、帯域幅割り当て等のブロックチェーンリソース管理戦略に関する理解が必要。企業環境においてセキュリティ・拡張性・コスト効率性のバランスを取るブロックチェーンソリューション設計・実装能力。