業務経験 2022.11 - 現在
バーチャルキャスト - リアルタイムサーバー開発
株式会社バーチャルキャストにて、リアルタイムサーバーとそのインフラの開発・保守を担当。MagicOnion/gRPCベースのサーバー開発やGoogle Cloudインフラの構築を推進
バックエンドエンジニア
C# .NET Google Cloud MagicOnion gRPC Unity Terraform GitHub Actions
概要
株式会社バーチャルキャストにて、主にリアルタイムサーバーとそのインフラの開発・保守を担当しています。時折 Unity C# でクライアント側の機能追加も行います。
主な業務内容
- リアルタイムサーバー開発: MagicOnion / gRPCベースのリアルタイム通信サーバーの開発・保守
- インフラ構築: Google Cloud上でのサーバーインフラの設計・構築・運用
- CI/CD: GitHub Actionsによるビルド・テスト・デプロイパイプラインの構築、Dockerコンテナのビルド自動化
- IaC: Terraformを用いたGoogle Cloudインフラのコード管理・プロビジョニング
- 負荷試験: GKEクラスタを利用したサーバー負荷試験の実施
- ログ基盤: サーバーメトリクスをBigQueryに保存し長期参照できるシステムの構築
- クライアント開発: Unity C#でのクライアント機能追加
使用技術
- C# / .NET / MagicOnion / gRPC
- Unity (クライアント)
- Google Cloud (GKE, BigQuery, Cloud Build)
- Terraform
- GitHub Actions
- Docker