職務内容
当社は、コアバックエンドシステムの設計、開発、および保守を行うスキルのあるバックエンド開発者を求めています。理想的な候補者は、複数のプログラミング言語とデータベースシステムに精通しており、ブロックチェーン開発やスマートコントラクトのデプロイ経験があることが望ましいです。エンジニアリングチームと緊密に連携し、スケーラブルで安全かつ高性能なソリューションを構築します。
主な責任
- Go/Node.js/Python/Javaなどの主流言語を使用して、コアバックエンドシステムのアーキテクチャ設計と開発を担当します。
- データベースシステム(MySQL、PostgreSQL、MongoDB、またはRedis)の保守と最適化を行います。
- スマートコントラクト(Solidity/Rust)の作成、独立したデプロイ、およびデバッグを行います。
- EVMまたはSolanaの基盤アーキテクチャを理解し、取引署名プロセスと実行メカニズムに精通しています。
- オンチェーンサービスのデプロイ、パフォーマンスの最適化、およびセキュリティリスクの管理を行います。
- The GraphやSubQueryなどのオンチェーンインデックスツールを使用してデータ処理に参加します。
- 安全で効率的なCI/CDプロセスを構築し、DevOpsツールを使用してバックエンドシステムの安定した運用を確保します。
求めるスキル
- 1つ以上のバックエンドプログラミング言語(Go、Node.js、Python、またはJava)に精通していること。
- データベースシステム(MySQL、PostgreSQL、MongoDB、またはRedis)の豊富な経験。
- スマートコントラクト(Solidity/Rust)の作成とデプロイの実務経験。
- ブロックチェーンアーキテクチャ、特にEVMまたはSolanaの深い理解。
- The GraphやSubQueryなどのオンチェーンデータインデックスツールに精通していること。
- CI/CDパイプラインの構築とDevOpsのベストプラクティスの経験。
- システムパフォーマンスの最適化とセキュリティリスクの軽減能力。
- 強力な問題解決能力と協力的なチーム環境での作業能力。
歓迎する資格
- 分散型アプリケーション(dApps)開発の経験。
- クラウドインフラストラクチャ(AWS、GCP、またはAzure)の知識。
- DockerやKubernetesなどのコンテナ化ツールに精通していること。
- マイクロサービスアーキテクチャの理解。