求人ID: 31597
450万円~
【サーバーサイドエンジニア】【カジュアル面談からスタートOK】 \世界No.1ヒットを記録したゲームの運営・開発/
▼『あらゆる大規模なトラフィックを捌き、最高のユーザー体験を現実に』
あなたには当社が開発するゲームにおいて、サーバーサイドの開発全般をご担当いただきます。
▼特徴
・国内だけでなく、海外でもトップクラスのヒットタイトルを生み出している企業です。
・全社員へのiPad支給、コミュニケーション活性化制度など福利厚生も充実しており、働きやすい環境です。
▼入社後のキャリアパス
これまでのご経験やスキルに合わせて、サーバーサイドリーダーやパートリーダーなどチームの中心となって活躍していただくことが可能です。
ゲーム特有の大規模なトラフィックを捌くためのサーバサイドに関するあらゆる技術を経験する事が出来ます。
クライアントサイドとも連携し、ゲームの操作性やバランスを考慮したプログラム設計にも携わり、コンテンツを支える一員として幅広く携わっていただけます。
仕事内容
【具体的な業務内容】
・サーバサイドのAPI設計
・ゲーム内の機能改善
・新機能開発時は仕様の決定、設計、開発
・負荷分散などを含めた機能改善
・新機能、新技術の採用検討、導入など
【仕事のやりがい】
ゲーム特有の大規模なトラフィックを捌くためのサーバサイドに関するあらゆる技術を経験する事ができる、非常にやりがいがある仕事になります。
またクライアントサイドとも連携し、ゲームの操作性やバランスを考慮したプログラム設計にも携わるため、コンテンツを支えるエンジニアの一人としての喜びも感じる仕事です。
BtoCサービスですので、ユーザーから直接フィードバックを受ける事ができ、日々の業務の励みにもなります。
サーバサイドの技術はゲームだけに限らず、様々な場所で活かす事が出来るため、サーバサイドエンジニアとしての成長に繋がります。
グラフィックディレクターのポジションは、プロジェクトのグラフィック全般の裁量と責任をもってディレクションをする、非常にやりがいのあるポジションです。
アーティストとしての知識・技術・経験やリーダーとしての管理スキルを活かしていただけます。
新規プロジェクトでの募集になりますので、新しい組織の中でコアメンバーとしてもご活躍いただけますし、これまでのご経験やスキルに合わせて、業務の幅や各業務への係わり方を広げていただく事も可能です。
■アーティスト組織体制について
全アーティストは、デザインスタジオという部署に所属し各ゲームプロジェクトに参画する形をとっています。
デザインスタジオでは、「 世界をドキドキさせる、最高のドラマを最強のセルルックで創り続ける! 」をミッションに掲げ、セルルック表現に特に注力しています。
また、アーティストがクリエイティブな業務に集中し活躍できる環境作りに力を入れており、その一つとしてiPadを支給しています。その他、部員の教育に力を入れており、アート・技術研修の受講推進、アート・技術書籍購入の推進、次世代技術等の教育研修を受けられる専用プロジェクト等、ご自身の技術やセンスを磨いて頂ける機会を提供しています。
■仕事内容
・グラフィック全般のディレクション業務
・グラフィックのリソース調達・設計・管理、予算管理、チーム管理等の業務
・クオリティ・コスト・スケジュールのコントロール業務
・企画、エンジニア、協力会社との連携・折衝・窓口等の管理業務
・メンバーの指導・評価・育成
ゲーム全体のビジュアルコンセプトの策定を担当いただきます。
プロジェクトに参画するアーティスト全体をコントロールしつつ、ゲーム全体のビジュアルに関わる設定や指針のディレクション、仕様書や資料の制作も行います。
新規プロジェクトでの募集になりますので、新しい組織の中でコアメンバーとしてもご活躍いただけます。
全アーティストは、デザインスタジオという部署に所属し各ゲームプロジェクトに参画する形をとっています。
デザインスタジオでは、「 世界をドキドキさせる、最高のドラマを最強のセルルックで創り続ける! 」をミッションに掲げ、セルルック表現に特に注力しています。
また、アーティストがクリエイティブな業務に集中し活躍できる環境作りに力を入れており、その一つとしてiPadを支給しています。その他、部員の教育に力を入れており、アート・技術研修の受講推進、アート・技術書籍購入の推進、次世代技術等の教育研修を受けられる専用プロジェクト等、ご自身の技術やセンスを磨いて頂ける機会を提供しています。
■業務詳細
・ビジュアルコンセプトの方向性のディレクション業務
・グラフィックのリソース調達・設計・管理、予算管理、チーム管理等の業務
・クオリティ・コスト・スケジュールのコントロール業務
・企画、エンジニア、協力会社との連携・折衝・窓口等の管理業務
・メンバーの指導・評価・育成
仕事内容
【概要】
当社にて開発しているタイトルの企画、設計、開発、運用をお任せ致します。
仕様書に基づき細分化された開発業務ではなく、ディレクターやプロジェクトマネージャーと共に、企画段階から携わり、ひとつのゲームを開発、運用します。
【詳細内容】
・Unity/C#使用した、ゲーム機能全般の開発
・基礎となるUI/UXシステムの設計、実装
・マルチプラットフォームを考慮したシステムの実装
・シェーダーを用いたグラフィックスプログラミング
・高度なデザイン要件を満たすためのパフォーマンス最適化、リソース最適化
・Unityエディタ拡張による、開発支援ツール/デバッグツールなどの開発
・画面UI実装および2D表示制御などアウトゲーム開発業務全般
・高クオリティのUIや2Dアニメーションの制御、および制御システムの開発
・リアルタイム通信を活用したゲーム内機能の開発
・データ同期処理、通信処理などの実装、およびバックエンドAPIとの連携実装
・データ同期処理やユーザビリティを考慮した改善提案
・若手エンジニアの育成やサポート、チーム内でのコードレビュー
主な使用言語/環境
・C#、Unity、他
・Git、Jenkins、JIRA、他
・VisualStudio
・会社の承認を得たお好きなツール
ゲームクライアントエンジニアとして、ゲーム本体の機能実装などの開発業務を担っていただきます。それと同時に、開発した成果物を安全・迅速に各環境(開発/QA/本番)へ届ける一連の工程(デリバリー)の仕組み化にも同様の比重でコミットしていただきます。
開発業務に専門性を発揮するだけにとどまらず、「開発現場がわかるクライアントエンジニア」としての強みを最大限に活かし、ビルドパイプラインや開発ワークフロー全体をシステム・組織の両面からエンジニアリングしていく重要な役割です。
職務内容詳細
1. ゲームクライアント開発業務
- プロジェクトの状況や適性に応じた、ゲーム本体のランタイムコードや各種ゲーム機能の実装
- デプロイされたアセットやマスタデータをクライアントからロードする境界・基盤部分の実装
- 各種SDK・ライブラリの組み込み、更新
- QAや開発現場で必要となるデバッグ機能の実装、Unity等のエディタスクリプトの作成
2. リリースエンジニアリング・ワークフロー設計業務
- アプリをどうデリバリーすべきか、リリースパイプラインを中心に開発ワークフロー全体に踏み込んだ設計・提案・導入
- 組織の属人化(単一障害点)を解消し、持続可能で強固な開発体制の構築
- クライアント/アセットのビルド・デプロイパイプライン(GitHub Actions等)の構築・保守運用
- 自動テストやアセット自動生成など、幅広いCI/CDワークフローの開発・運用
- 開発効率化のための支援ツール(C#、Python、Go、GAS等)の開発・運用
3. リリース運用・トラブルシューティング
- 各環境向けのビルド作成、アセット・マスタデータのデプロイ管理、トラブル発生時の一次受け・原因究明
- 障害発生時のスケジュール設計や進行窓口、トラブルを元にしたワークフローやゲーム実装側の改善
【業務内容】
タイトルの描画にかかわるプログラミング全般を担当します。また、内製エンジンの描画モジュールの開発にも携わります。
・タイトルの要件に合わせたレンダリングパイプランの構築、シェーダーの作成。アーティストのサポート。
・内製エンジンの描画モジュールの設計、実装、最適化。次世代の描画技術の研究、実装。
雇用形態
正社員
※ご経験やスキルに応じ、契約社員での提示となる場合がございます。
【開発環境】 ・プラットフォーム:PS4/PS5/Switch/XboxOne/Scarlett/Windows(Steam)など。
・エンジン:自社製エンジン、Unity
・プログラミング言語:C++、C#、Python 等
【配属タイトル】 「ソニック」シリーズ
http://sonic.sega.jp/SonicChannel/index.html https://www.olympicvideogames.com/tokyo2020/jp/