ゲームクライアントエンジニア(リリースエンジニアリングリード)

DeNA

ゲーム開発

Python

Go

C#

この求人について

ゲームプロジェクトのクライアント側を担当し、プロジェクトの状況や適性に応じてランタイムコードやゲーム機能を実装する。配信済みのアセットやマスタデータをクライアントから読み込む境界部分、基盤部分の開発も含まれる。SDKやライブラリの組み込み・更新、QAや開発時に必要となるデバッグ機能の実装、Unityなどのエディタースクリプト作成も行う。

開発したアプリや関連データを開発環境、QA環境、本番環境へ届けるため、リリースパイプラインを中心に開発ワークフローを設計し、提案から導入まで進める。特定の担当者に依存する状態や単一障害点の解消にも取り組み、継続可能で堅牢な開発体制を整える。

クライアントとアセットのビルド・デプロイパイプラインを構築し、GitHub Actionsなどを用いて保守・運用する。自動テスト、アセットの自動生成を含むCI/CDワークフローを開発・運用し、開発効率化を目的とした支援ツールも扱う。支援ツールの開発・運用で使用する技術として、C#、Python、Go、GASが挙げられている。

リリース運用では、各環境向けのビルド作成、アセットとマスタデータのデプロイ管理、トラブル発生時の一次対応および原因究明を行う。障害時にはスケジュールを設計し、進行窓口を担うほか、発生した問題をもとにワークフローやゲーム実装の改善につなげる。

勤務地は東京都渋谷区の渋谷オフィス(本社)、神奈川県横浜市の横浜新井ビルオフィス、または横浜BASEGATEオフィスとされている。自宅や会社が認めた自宅に準ずる場所でのリモートワークも記載されている。変更後の範囲は、リモートワークを行う場所を含む会社指定の事業場となる。各オフィスは屋内禁煙で、屋内喫煙可能場所がある。

これは企業の公式求人情報をもとにAIで作成した要約です。情報が不完全、古い、または誤っている可能性があります。応募前に必ず公式の求人情報ですべての内容をご確認ください。