職務内容
技術チームの中核メンバーとして、プロジェクトアーキテクチャとバックエンドアーキテクチャの設計・最適化を担当し、システムの拡張性、安全性、安定性を確保します。この役割では、バックエンドビジネスロジックの開発を行うとともに、製品、運用、クロスファンクショナルチームと緊密に連携し、ビジネス目標に沿った技術ソリューションを定義します。また、ブロックチェーン技術の最新動向を追跡し、その実現可能性を評価して実際の研究開発プロジェクトに統合します。加えて、機能イテレーションとパフォーマンス最適化を通じて、基礎的なウォレット業務と資産管理製品の継続的改善を監督します。
主な責任
- システムアーキテクチャの設計と最適化を主導し、企業級アプリケーションの拡張性、セキュリティ、パフォーマンス要件を満たすことを保証します。
- バックエンドビジネスロジックの開発と保守を行い、コア機能に焦点を当て、フロントエンドシステムとのシームレスな統合を確保します。
- 製品チームや運用チームと協力して、ビジネス要件を技術仕様に変換し、プロジェクトのマイルストーンにおける開発スケジュールを評価します。
- スマートコントラクトの革新、コンセンサスアルゴリズム、分散型アプリケーションフレームワークなど、ブロックチェーン技術の進展を監視・分析します。
- ウォレット関連機能と資産管理サービスの技術ソリューションを実装・改良し、ユーザーエクスペリエンスとシステム効率を優先します。
- 重要システムのパフォーマンステストと最適化を実施し、ボトルネックを特定して拡張可能な改善策を提案します。
- 技術プロセスを文書化し、コード品質を維持し、業界標準とセキュリティプロトコルへの準拠を確保します。
- 技術的な洞察を共有し、ジュニアエンジニアをブロックチェーン開発プラクティスで指導することで、チームの知識共有を支援します。
求めるスキル
- 分散アーキテクチャと高可用性ソリューションに関する強力なバックグラウンドを持つ、バックエンドシステムの設計・最適化の実績。
- Solidity、Ethereum、Hyperledgerなどのブロックチェーン開発技術に精通し、スマートコントラクトの展開とテストの実務経験があること。
- Python、Java、Goなどのプログラミング言語に精通し、RESTful APIの開発と統合に慣れていること。
- 技術的なトレードオフを評価し、開発リスクを査定し、製品の拡張性に対する費用効果の高いソリューションを提案する強力な分析スキル。
- 独立して作業しつつも協調的に働く能力があり、技術的な実行とチーム間の調整をバランスさせ、プロジェクトを期限内かつ範囲内で完了させること。
- 複雑なシステム問題のトラブルシューティングと、本番環境に対する堅牢な修正の実装を行う優れた問題解決能力。
- 拡張可能なデプロイのためのクラウドコンピューティングプラットフォーム(AWS、Azureなど)とコンテナ技術(Docker、Kubernetesなど)の知識。
- 暗号化プロトコル、セキュアコーディング標準、データプライバシー規制を含むサイバーセキュリティのベストプラクティスの理解。
- DeFiプロトコル、NFT開発、またはブロックチェーンベースの金融システムの経験、およびDevOpsツールとCI/CDパイプラインに慣れていることが望ましい。
- 非技術的なステークホルダーに技術的概念を説明し、監査と保守のための開発プロセスを文書化する強力なコミュニケーションスキル。