求人ID: 33635
応相談
経験や希望に応じて、いずれかの業務をお任せします。
《クライアントサイド》
新規プロジェクトのゲームアプリの作成
現在運営しているゲームの保守及び新規要素の追加 など
《サーバサイド》
サーバ設計、開発、保守運用
ゲームエンジン、ミドルウェア、ゲームAPI等の開発
webアプリ開発
負荷監視・システム監視・データ保全・データ分析・トラブル対応 など
仕事内容
概要
DevOpsエンジニアとしてサーバ・ネットワークの構築・運用、システムのパフォーマンスや信頼性、スケーラビリティを向上させるためのソフトウェアの開発・運用を行っていただきます。
開発環境の改善や効率化、共通基盤システム・共通開発ツールの制作、新しい技術の検証・導入等 技術面で多岐にわたって開発エンジニアをサポートしていただきます。
職務詳細
オンラインゲームのインフラ設計
高負荷DB(OSSのDB)の設計チューニング
AWS/GCP等のパブリッククラウドを用いたシステムの設計、運用
開発サーバー管理:ゲーム開発、QA、CIを安定かつ迅速に行うための環境の構築、運用
構築、運用:デプロイや各種オペレーション自動化ツールの開発、運用
スキル・経験
必須スキル・経験
■Linux OSを用いたインフラ設計・運用経験
■以下いずれかのご経験をお持ちの方
・UNIX OSを用いたインフラ設計、運用経験
・仮想OS、コンテナの設計、運用経験
・AWS/GCP等の大手パブリッククラウドを用いたシステムの設計、運用経験
・データベースの設計、運用経験
・ストレージ(OSS、アプライアンス)の設計・運用経験
・IaCの活用経験
歓迎スキル・経験
アセットパイプラインやプロダクトのライフサイクルを考慮してライブラリを設計することができる方
AWS、GCP等のクラウドを利用した開発運用経験
Docker、Kubernetesなどコンテナ技術の知識や経験
オープンソースのライブラリなどを使った実装経験
求める人物像
オンラインゲームに必要な要件を整理して、汎用性の高いアーキテクチャを設計できる能力(ジャンル・ハード不問)をお持ちの方
関連するインタビュー記事はこちら
・【ゲーム開発エンジニア】サーバ・クライアントサイド、両方手掛けるチャンスがあります。
所属部署と職種
viviONの開発部は、「売れる開発部」をスローガンに掲げ、技術力をもって事業課題やユーザー課題を解決し、世界中のユーザーへ価値を届けることをミッションとしています。単に依頼されたものを作るのではなく、エンジニア一人ひとりが事業成長の当事者として挑戦とスピードを重視する組織です。
【バックエンドエンジニア】 は、国内最大級の二次元コンテンツサービス『DLsite』をはじめとする既存サービスの拡大や、新規サービスの立ち上げにおいて、サーバーサイドの設計・開発・運用を担うポジションです。月間数億PVという大規模トラフィックを支えながら、AI活用やマイクロサービス化といった技術的な変革を推進し、ユーザーとクリエイターの「好き」をつなぐプラットフォームを進化させることが期待されます。
採用背景
現在当社では、既存事業のさらなる深耕と、グローバル展開を見据えた新規プロダクトの創出を同時に進めています。特に近年は全社を挙げてAI活用に注力しており、開発プロセスやサービスそのものに革新をもたらそうとしています。この変革期において、大規模サービスのアーキテクチャ刷新や新規事業の0→1フェーズをリードし、技術と事業の両面から「オタクを幸せにする」ためのシステム基盤を強化できるエンジニアを募集します。
業務内容
月間数億PVを誇る大規模サービスの機能開発および改善と保守運用
新規サービスの立ち上げおよび技術選定
マイクロサービスアーキテクチャを用いた開発の推進
CI/CD環境の改善およびTerraform等を用いたIaCの推進
AIを活用した開発プロセスの効率化と機能実装
PHP、Go、Pythonなど適材適所の技術を用いたバックエンド実装
このポジションの魅力
大規模サービスの刷新と新規事業への挑戦: 月間数億PVの『DLsite』におけるマイクロサービス化や技術的負債の解消といった高度な課題解決と、新規事業における0→1の立ち上げの両方を経験できます。
AI活用への積極的な投資: 業務時間の約20%を目安としたAI活用を推進しており、生成AIを用いた開発効率化や新機能の実装など、最先端の技術トレンドを実務に取り入れることができます。
事業視点を持ったエンジニアリング: 「売れる開発部」として、要件定義の段階から事業課題に向き合います。作ったものがどう数字に繋がるかを意識し、エンジニアとしての視座を高めることができます。
応募条件
< 必要な条件/経験 >
PHPを使用したWebアプリケーション開発の実務経験
RDBMS(MySQLなど)の設計および開発経験
< 望ましい経験/スキル >
PHPフレームワーク(特にLaravel)を用いた開発実務経験
AWSのマネージドサービスを活用した開発および運用経験
GoやPythonを用いた開発経験
サービスや技術的な課題を自ら発見し、解決策を提案・実行した経験
Dockerなどのコンテナ技術やTerraformなどのIaCツールの利用経験
仕事内容
■業務内容
ゲーム開発プロジェクトにおいて、以下のいずれかの領域に関わっていただきます。
描画系・パフォーマンスチューニング
AI実装、FPS向上、ロード時間短縮
Blueprint/C++によるUnreal Engine 5実装
Unity(URP/HDRP)を用いた開発
PS5/Switch向けタイトルの最適化・SDK組み込み対応
マルチプレイ・マッチング・認証などの実装
サーバー開発(ログイン、マッチング、ランキング、クラウドセーブ等)
■必須スキル・経験
Unreal Engine 5を用いたゲーム開発経験(Blueprint/C++)
コンシューマー向けゲームの開発経験(2年以上)
描画、パフォーマンス、AI実装いずれかに精通していること
チームでの開発経験(Git等のバージョン管理を使用)