求人ID: 33910
インフラエンジニア
20万円
当社は事業拡大、体制強化のために人員を募集しています。
ゲーム開発の根幹を支えるインフラエンジニアを募集いたします。
業務内容
各ゲームタイトルのインフラの設計・構築・運用・監視
AWSをはじめとするクラウドサービスを使用して、最適なインフラ環境を構築する
障害発生時のトラブルシュートと根本原因の特定
セキュリティ品質向上のための継続的な取り組み
※ご経験に応じ業務内容を決定いたします。
必須スキル・経験
ゲームインフラへの興味
歓迎スキル・経験
AWSまたは、 GCP, Azure, Tencent Cloudにおけるインフラ設計、構築、運用経験
Infrastructure as Codeによるインフラ運用経験(CloudFormation / Terraform / Ansible 等)
OSSのミドルウェアの利用経験(例:nginx, Redis, unbound, Zabbix, Grafana等)
非機能要件(性能・セキュリティ・保守性・データ整合性等)についてのこだわり
大規模サービスのインフラ構築経験
パフォーマンスチューニング、負荷テストの経験
求める人物像
物事の本質を捉えることができる方
コミュニケーション能力が高く、チーム内外の関係者と円滑に開発を進めることができる方
最新技術やツールに興味を持ち、積極的に学習に取り組むことができる方
プロダクトの成長や変化を楽しめる方
・ゲーム内のプレイヤーや敵、ギミック、UIなどの実装
・ゲームの進行を制御する各種システムの実装
・ゲームコンテンツ・レベル要素の実装
・ゲームUIの実装、制作支援を行うツールの構築
・Unreal Engine エンジン拡張や最適化
・メモリ、CPU,GPU等の負荷の管理、規約の制作
・作業効率化のためのシステム整備やツール製作
主にVisualStudio上でC++言語を使用しての業務となります。ゲームを面白くしていくためのアイディア出しや提案も重要な業務となります。現場では日本語を使いますが、日本語での会話に支障がなければ国籍も問いません。
33Dコンソールゲームにおける、ゲームプログラム制作の分野で開発を主導し、
工程や品質をライブサービスに合わせて包括的に管理する職種になります
・ゲーム開発チームで、ディレクター&プロデューサーの意図を把握してゲームプログラム制
作の基本方針と目標を定める
・製品の企図や目的、ビジュアルの指針に沿ったゲームプログラムをプランナーやアーティス
トと協力して設計しプロジェクトに対して提案する
・設計した商品を内外の開発チームや既存のプログラムを利用しながら開発しそれを評価する
・プロジェクトマネージャーとともに開発の進行を管理し、遅滞なくプロジェクトに成果物を
納品できるようにチームを率いる
・アーティストと連携し実装パイプラインの改善や、チーム内外のワークフローの問題を見出
して改善の提案を行う
・市場調査結果や競合製品のトレンド、あるいはコミュニティから得られる評価を収集し分析
を行って戦略を立案する
・ゲーム実装全般
・開発補助ツールの設計、開発
・Unityのエディタ拡張Team CARAVANこと第二事業部のオンラインゲーム開発で主にゲームプレイに関わる部分の実装業務
IT技術は常に進化を続けています。
スマートフォンゲーム機は高性能化し、クラウド技術を基盤として次々と新しいサービスが生まれています。
ゲーム開発環境も、時代と共に変化するニーズに対応して、より効率よく、より便利に進化しています。
私達は、日進月歩で発展する技術を開発に取り入れ、今までに無かった様な面白いゲーム体験を世界に発信していきたいと考えています。
旺盛な好奇心とチャレンジ精神で、時代の先を行く新しいゲームを共に創っていく仲間を募集しています。
CAPCOMの内製エンジンであるRE ENGINEの開発業務のうち、基盤となるライブラリの
設計開発、各社のハードウェアやプラットフォームの検証や機能への対応をはじめとした
ゲームエンジン全体を支える部分を担当します
・PS4/5、Nintendo Switch、Xbox One、Xbox Series S/X、
PC、Stadia、iOS、Androidなどにゲームアプリケーションをリリースするための
基礎検証から機能の統合と応用研究まで行います
・AI、レンダリング、アニメーション、ネットワークなどのコンポーネントの開発を
支える基礎となるライブラリの開発や、エンジン開発全体に関わる開発環境の構築と
改善を行います
・ゲームエンジンやゲームタイトルの最適化を通して、高速な開発イテレーションの
担保と快適なゲームプレイを実現するための社内開発支援業務を行います
業務内容
ゲームの仕様に沿って、P2P通信およびサーバークライアント処理を含むアプリケーションと、その実現に必要な通信システムの設計・作成
求める経験/スキル
【必須】
VisualStudio及びC++言語でのゲーム開発経験
P2Pまたはサーバークライアント型の通信コンテンツの実装経験
【歓迎】
Nintendoプラットフォームでのゲーム開発経験
P2P型マルチプレイシステムの設計経験
通信アプリケーションの最適化経験
必要書類
・履歴書・職務経歴書(形式:PDF)
この求人案件の募集は終了いたしました
スクウェア・エニックスとの共同開発による「ロマンシング サガ リ・ユニバース」 のゲーム開発、運営に関わるサーバーサイドのエンジニアリング業務をお任せいたします。
【具体的な業務内容】
・Elixir, MySQL を利用したサーバー・アプリケーション、ウェブ API の開発
・機能投入後の効果検証のサポート、機能改善
・設計やコードのレビュー
・新機能の負荷試験、パフォーマンスチューニング
・基盤技術の調査・研究、選定、改善
・OSS への貢献 など
【利用技術・組織について】
スクウェア・エニックスとの共同開発による「ロマンシング サガ リ・ユニバース」(※ 以下「ロマサガRS」) のサーバーサイドは、プログラミング言語 Elixir により実装されています。このポジションにご応募いただいた場合、原則ロマサガRS 開発チームに配属されることが前提となります。
ロマサガRS のサーバーサイドは 1 分あたり最大 100 万リクエストを受け付けており、国内最大級のトラフィックをさばく Elixir アプリケーションになっています。
また、チートを防ぐため全てのビジネスロジックをサーバーサイドで実行していますが、それでも社内で運用している Ruby on Rails で実装されている他タイトルに比べると、おおよそ半分程度のサーバ台数 (数十台規模) におさまっており、Erlang VM 性能の恩恵を享受しています。
ユーザ数も、トラフィックもまだまだ増えていくフェーズであり、その段階で起きる技術的課題の解決は、今後もチャレンジングなものが想定されます。
また、Elixir の世界では既存 OSS に対する機能追加などを通して改善していく余地も多くあり、そういった活動を企業の枠を超えて行っていくこともミッションのひとつになっています。Elixir と周辺ライブラリに対する OSS 活動に興味のある方を歓迎します。
技術面以外でも、ロマサガRS 開発チームでは、エンジニアが企画の早い段階から関わるため、プランナーの提案に対して、機能仕様の観点でも「こういう風にするともっとよくなるかもしれません」といった議論から開発が始まるのが特徴的です。
【開発環境・言語】
・サーバー: Elixir, Amazon Aurora (MySQL)
・Amazon Web Services (AWS)
・GitHub
・サーバー OS: Linux
・Webサーバー: OpenResty (NGINX)
・開発用 PC: Mac
社内システムエンジニアとして、主にクラウド・オンプレミスを問わずサーバー・ネットワークインフラ、その中で利用するサービスやシステムの構築・運用などをご担当いただきます。
【主な業務内容】
・Google Cloudを中心としたクラウドを含むサーバー・ネットワークインフラ
・業務で利用するクラウドサービスなどの提案、構築、運用
・社内ヘルプデスク
・ITリテラシー教育や勉強会の開催
クリエイターが活躍しやすい環境を作るため、既存サービス、システムやインフラの維持、管理に加え、新規サービス・システムやツールの提案、構築、社内ヘルプデスク業務、導入システムの勉強会など、社内のITに関わる幅広い業務に携わっていただきます。
社内からの要望に対処するだけでなく、新しい技術やツールなどに常にアンテナを張りながら、主体的に課題解決に取り組んでいきます。
【クリエイターやエンジニアの多い組織】
クリーチャーズはポケモン原作3社のうちの1社として、主にポケモンカードゲームとデジタルゲームの開発、3DCG関連事業を展開しています。
特にデジタル関連事業で顕著ですが、クリエイターやエンジニア、テクノロジーに強いメンバーたちが集っている組織のため、情報システム部と同じ目線で協力しながら課題解決に向き合うことができます。
人物の動きをリアルにゲーム内に取り込むためのモーションキャプチャー収録時のエンジニアリングとなります。
演者の動きを 多数の専用ビデオカメラ(Viconシステム)で撮影し、3D モーションデータ化処理を行います。
同様に表情のデータを収録しデータ化する業務も行います。
これらの高度かつ専門的な機材の操作およびデータ処理を担当いただきます。
・データ取り込み対象は、スポーツ選手・芸能人まで幅広く対応
・収録時間により、早朝出勤や深夜残業の可能性あり
・自社スタジオのため、撮影準備から片付け等のアナログ作業も発生
33Dコンソールゲームにおける、ゲームプログラム制作の分野で開発を主導し、
工程や品質をライブサービスに合わせて包括的に管理する職種になります
・ゲーム開発チームで、ディレクター&プロデューサーの意図を把握してゲームプログラム制
作の基本方針と目標を定める
・製品の企図や目的、ビジュアルの指針に沿ったゲームプログラムをプランナーやアーティス
トと協力して設計しプロジェクトに対して提案する
・設計した商品を内外の開発チームや既存のプログラムを利用しながら開発しそれを評価する
・プロジェクトマネージャーとともに開発の進行を管理し、遅滞なくプロジェクトに成果物を
納品できるようにチームを率いる
・アーティストと連携し実装パイプラインの改善や、チーム内外のワークフローの問題を見出
して改善の提案を行う
・市場調査結果や競合製品のトレンド、あるいはコミュニティから得られる評価を収集し分析
を行って戦略を立案する
【主な仕事内容】
あなたにお任せしたいお仕事は、システムエンジニア業務のお仕事になります。
・各業界の各業務システム開発
※上流(要件定義、基本設計)から詳細設計、製造、テスト(単体、結合、総合)まで想定
・パッケージ開発
・運用保守業務
IT系だとCTCやSCSK、Skyや帝人など、WEB系だとアクセンチュアやシャノン、PPIHなど業界を牽引するトップ企業含め様々な企業と安定的な取引を行っております。
当社社員は、プロダクションカンパニーの一員として各社クライアントのプロジェクトに参画し、1つの会社に長年いては実現できない多彩なスキルやノウハウを身に付けることができます!
■業務内容
「ファイナルファンタジー」「ドラゴンクエスト」等のスクウェア・エニックスが開発・発売する多くのゲームにおいて、それらのゲーム開発プロジェクトが使用するUNIX/Linux系プラットフォーム系のサーバーおよびストレージの設計・構築、運用業務を担当頂きます。
ゲーム開発プロジェクトの数や規模、フェーズは多岐に渡るため、様々な技術に触れながら支援を行うことで、プロジェクトの効率化や成果に貢献して頂けるポジションであり、
複数の案件を並行して担当頂くことことで、技術的知見やインフラエンジニアとしてのスキルが身に着けられる環境です。
ゲーム開発プロジェクトで利用するテクノロジースタックはスピード感を増して進化しており、全社的な在宅ワークも進んでいることから、利用するためのインフラも急速な変化が求められています。
それらをキャッチアップし、開発業務をより効率的に、よりセキュアにしながら開発運用の強化を支援します。
これまでのご経験を活かしてサーバーエンジニアまたは、SREとしてご活躍頂ける方を募集しております。
<<具体的な業務内容>>
①サーバエンジニア
様々なゲーム開発プロジェクトから開発業務に必要な環境の構築、運用をメインに行っていただきます。
※ご経験に応じてリーダー候補としてご活躍を頂くことも期待しております。
・オンプレミス/パブリッククラウド環境におけるインフラ運用
・ゲーム開発チームの様々な要望をもとに、最適なUNIX/Linux系サーバー(各種ミドルウェア含む)やストレージの製品選定・技術検証および設計・構築
・データ量やユーザー増などゲーム開発状況に対応するためのUNIX/Linux系サーバーやストレージの構成変更やチューニング
・NASストレージに関する新製品の検証・評価および導入
・運用効率化や品質、セキュリティ向上の検討および改善
②SRE
サービス安定稼働、スケーラブル化に向けて、在宅ワークやクラウドネイティブ化に向けてのインフラ設計、導入/Toil削減における運用ツール作成、実装などをお任せします。
・共通して利用するLinux系OSやミドルウェアなど新規ソフトウェアに関する検証・評価および導入
・バックアップ、データ分析を迅速に行うためのログ収集、分析基盤などの複数のサービスで利用される共通基盤整備
・障害検知やキャパシティプランニングのためのモニタリング環境の構築
・マルチクラウド・オンプレミスの連結などサービスに応じた要求を支えるサーバ/ネットワークの設計・構築
・日々発生するオペレーション業務を安全かつ効率的にしていく仕組み作り
・新技術の検証・評価および導入
・業務を他職種と協調しながら実施すること
■仕事の面白み
・「ファイナルファンタジー」「ドラゴンクエスト」「キングダムハーツ」シリーズなどの世界展開するゲームタイトルにインフラエンジニアとして携わることができます。
・業界最大規模のITインフラに携わることができ、それらの知識・技術を身につけ、経験を積むことができます。
・個人に任される裁量が大きく、サーバー特にミドルウェアの導入案件は多種多様で豊富にあり、新規技術の導入実績も多くあることから、純粋にエンジニアとして成長することもできます。
・複数のプロジェクトをマルチに支援を頂くことで、インフラエンジニアとしてのスキル、ナレッジ構築が可能な環境です。
・インフラエンジニアの経験を生かしゲーム開発者の支援を通じて、コンテンツ業界を盛り上げて頂けるポジションです。
f4samuraiで企画・開発・運営しているゲームタイトルのネイティブエンジニアとして、アーキテクチャ設計、クライアント画面の開発、基盤開発といった開発業務を行っていただきます。
タイトル毎のチームに分かれており、新作・運営いずれかのチームに参画いただきます。
・業務内容詳細
以下のような業務を中心に、ご経験やスキルに応じてさまざまなタスクをお任せします。
新作開発時の長期の運用を見据えたアーキテクチャの設計
Unityを使用してゲームの設計・開発
他セクションとの業務連携
エンジニア視点でのシステムやUI/UX設計に対する提案
開発支援ツールの開発や各種自動化といった基盤開発