東京都 渋谷区 渋谷, DeNA | 株式会社ディー・エヌ・エー

仕事概要


業務内容 「ゲームのサーバー領域における、開発・運営・サポート業務」 具体例を以下に挙げますが、基本的には、[1] の負荷試験のタスクをメインで進行しつつ、更に踏み込んだ対応が可能であれば [2] のボトルネックの特定と改善を行います。 また、負荷試験の実施時期や頻度には波があるため、空き時間ができた場合には [3] 以降の作業を行います。 [1] 負荷試験の実施とレポート作成 (メイン) * 実装済み/公開前のサーバー機能に対して、100万 RPS / 500万 QPS 程度の負荷をかける。 * 機能仕様および API 仕様を理解した上で、前提となるユーザーデータを定義し、負荷試験シナリオを作成する。 * 試験実施後、所定のフォーマットでレポートを作成する。 [詳細補足] 負荷試験環境としては、内製フレームワーク (Go 製) が用意されており、負荷をかける手順が一定確立されています。 具体的には、 1. 仕様書、コードリーディング、実機確認を通して、負荷試験シナリオ (どのような順序で API を呼び出すか) を考える。 2. 負荷試験シナリオの各 API が成功レスポンスを返すために必要なマスターデータ、ユーザーデータを定義する。 3. 負荷試験シナリオを実行するユーザーデータを Cloud PubSub に作成する。 4. k8s 上に負荷試験クライアントをデプロイし、負荷をかける。 5. Cloud Monitoring で指標を監視し、正常に負荷がかかっていること、パフォーマンスの問題が発生していないことを確認しながら段階的に負荷を上げる。問題が発生した場合は、その時点で負荷試験クライアントを停止し、ボトルネックの調査を行う。 6. 目標の負荷を一定の時間かけたら、負荷試験クライアントを停止する。 7. 結果をレポートに整理し、試験結果 (合格/再試験) に関する議論を行う。 参考: (Cloud Spannerを使う大規模アプリケーションの負荷試験におけるアプローチとチューニング) [2] ボトルネックの特定と改善 (サブ) * 負荷試験等を通じて見つかったパフォーマンス上の問題の原因究明。 * 特定された問題に対する修正の実装 (e.g. インメモリキャッシュの実装、クエリの改善)。 [3] テストコードの記述 (メイン) * 実装済みの API に対して、機能仕様および API 仕様を理解した上で、テストコードを記述する。 [4] 管理コンソール (GMTool) の機能実装 (メイン) * 管理コンソールの仕様を理解した上で、UI および API サーバーを実装する。 * 実装した機能に対してテストコードを記述する。 [5] バグチケットの調査・対応 (サブ) * 実装済みの機能に対して、QA の結果、バグチケットが起票された場合に、その調査・対応を行う。 [6] CS 調査依頼の対応 (サブ) * カスタマーサポートに起票された問い合わせから、アクセスログ・データベースの内容と照合しながら原因を特定する。 [7] 開発効率化のためのツール・機能実装 (サブ) * 開発時にクライアントエンジニア向けに提供するデバッグ API を実装する。 * ボイラープレートコードを解消するためのメタプログラミングを行う。 * その他開発効率化のためのツールを作成する。 [8] モバイルアプリケーション向けのサーバー機能開発 (サブ) * こちらで定義した仕様書および gRPC API スキーマを元に、ロジック部分を実装する。 ====== # 業務内容ごとの期待値 [1] [2] 負荷試験の実施とレポート作成 * 必須 * 負荷試験の実施からレポートの作成まで自律的に推進できる。 * 課題が見えた場合のネクストアクションは正社員にて対応。 * 歓迎 * 正社員が 「この機能の負荷試験をお願いします」と、具体的に深く触れないレベルで依頼できる。 * レポート・ネクストアクション (ここがボトルネックなので、こういう修正を入れるのはどうでしょうか?という提案) が行える。 [3] テストコードの記述 * 必須 * 正社員が羅列した実装すべきテストケースに沿って、テストコード、テストデータを記述できる。 * 歓迎 * 仕様書と API の実装を渡して、ゼロから必要なテストコードを記述できる。 * 正常系 + 定義済みのエラーコードに対応する異常系を考慮できる。 [4] 管理コンソール (GMTool) の機能実装 * 必須 * 画面設計書(ワイヤーフレーム)と API 定義書に沿って、UI と API の両方を自律的に実装できる。 * 歓迎 * 「ユーザーの所持アイテムを個別に操作したい」といった抽象的な要件から、UI(React/Vue 等)と API の設計・実装をセットで完結。既存機能との一貫性も考慮できる。 [5] バグチケットの調査・対応 * 必須 * 再現手順がある程度明確なものに対し、デバッガやログを用いて原因箇所を特定し、修正できる。 * 歓迎 * 再現手順が不明瞭なチケットでも、コードから原因を推察して再現コードを書き、根本修正と再発防止策(テスト追加)まで行える。 [6] CS 調査依頼の対応 * 必須 * 「特定のユーザーがこのアイテムを受け取れていない理由を調べてほしい」といった依頼に対し、ログと DB を照合して事実関係を整理・報告できる。 * 歓迎 * 複雑なユーザー行動履歴をログからプロファイリングし、「不具合か、仕様か、データの不整合か」を判断して報告できる。DB 操作が必要な場合のクエリ作成も一任できる。 [7] 開発効率化のためのツール・機能実装 [8] モバイルアプリケーション向けのサーバー機能開発 * この [7], [8] は抽象度・難易度が更に一段上がった作業になるので割愛します。 * これまでに記載した作業が問題なくこなせた場合の候補になります。


必須スキル


仕事概要欄:# 業務内容ごとの期待値をご確認ください (業務経験3年以上) * 大規模サービス(数万〜数十万同時接続)での負荷試験の設計・実施経験 * Go を用いた高負荷なバックエンド開発経験 * サーバーのメトリクス(CPU, Memory, I/O, Network)を分析しボトルネックを特定する能力

歓迎スキル


仕事概要欄:# 業務内容ごとの期待値をご確認ください * gRPC を用いた開発経験 * 管理画面 等)のフロントエンド実装経験 * クラウド基盤(AWS/GCP)でのインフラ構築・チューニング経験 * kubectl を使って、k8s 上のリソース管理を行った経験

応募概要


給与

※スキル経験にあわせてご紹介をお願いいたします (業務難易度・期待値は高めであることから、 85 ~ 110万/月程度を想定しておりますが、overの方もご紹介ください)

勤務地

渋谷スクランブルスクエア ※基本リモート ※フルリモートの方もご相談ください

雇用形態

一般派遣

勤務体系

就業時間:10:00 ~18:30 残業時間:~20時間程度(※状況により増加する可能性ございます)

企業情報


企業名

株式会社ディー・エヌ・エー 派遣管理チーム



  • 東京都 渋谷区 渋谷, DeNA | 株式会社ディー・エヌ・エー

    · 業務内容ごとの期待値をご確認ください (業務経験3年以上) · * 大規模サービス(数万〜数十万同時接続)での負荷試験の設計・実施経験 · * Go を用いた高負荷なバックエンド開発経験 · * サーバーのメトリクス(CPU, Memory, I/O, Network)を分析しボトルネックを特定する能力 · ...


  • 東京都 渋谷区 渋谷, freeks(株) Remote job

    未経験からインフラエンジニアとして100名以上の育成実績がある研修プログラムを、弊社では無料で提供しています · 高いスクール代を払わずに弊社で学びませんか? · ...


  • 東京都 渋谷区 渋谷, 株式会社富士山マガジンサービス Remote job

    企画から一緒に開発を楽しみたいエンジニアの参加をお待ちしています。少数精鋭でのアジャイル開発を行なっており、企画・要件定義・設計・開発・保守・運用・改修、すべてのフェーズに携われます。 · ...


  • 東京都 港区 六本木, 合同会社DMM

    · 自动 · タタ · () · !"#... · ( · ...


  • 東京都 渋谷区 恵比寿, 株式会社ドリーム・アーツ ¥5,040,000 - ¥7,500,000 per year

    自社プロダクト・サービスの開発エンジニアとして、アーキテクチャ設計、機能実装、開発品質・効率向上などの業務に携わっていただきます。 · 働く環境・やりがい · 【開発環境について】 · Saerver側:Java,,Go · モバイルアプリ(iOS/Android):Swift,Kotlin · フロントエンド:Angular,React · クラウド運用:Azure,Docker,Kubernetes · エンタープライズで求められる高い堅牢性、長期にわたるサポート期間と、やりたいことをすばやく実現するための高い生産性を両立すべく常にチャレンジし続けて ...


  • 東京都 渋谷区 神南, グリーンモンスターグループ

    を作成//は/ · ミッション · め作대おかね😂).( !$.( ...


  • 東京都 渋谷区 渋谷, DXHR株式会社 Remote job

    当社は「デジタルと経営のプロフェッショナルによる創造・変革で、人間の仕事と豊かさの最幸地点を追求する」というミッションを掲げ、事業を展開しています。生産性向上や人材不足という社会課題を解決するため、人材事業やAI教育、デジタル導入コンサルティングなどを軸とした事業を推進しています。 · -- · ...


  • 東京都 品川区 上大崎, 株式会社縁 Remote job

    自社の主力サービス「採用 CX クラウド」/ユーザー画面側・管理画面側の設計、開発運用受託のコアメンバーとしてご活躍いただけます。 · 当社のエンジニア組織は、受託開発と自社開発に分かれており、どちらの開発にも携わっていただきます。 · 入社後、まずは受託開発にてお客様の希望に沿ったHP・LP の制作などのサイト制作を行い、 · ゆくゆくは自社開発にて自社サービスの開発業務もお任せする流れになります。 · ...


  • 東京都 目黒区 青葉台, アスコープ株式会社 Remote job¥3,780,000 per year

    · 池尻大橋駅 自分に合った仕事場がきっと見つかる あなたにぴったりの企業をご案内致します · エンタメ・ゲーム・IT・クリエイティブ業界を中心に求人を多数ご用意 · ご経歴を活かしたい方・勉強してきたことを活かしたい方、大歓迎です · ...


  • 〒- 東京都 港区, 株式会社coly Remote job¥4,000,000 - ¥10,000,000 per year

    · エンジニア組織の増強のため、高い技術力を持っている方、また向上心のある方をお待ちしております。 · サーバーサイドエンジニアを募集しています。主にPHP,C#,MySQL,Redis,AWSなどを用いて機能の要件定義からAPIの設計・開発、リリース後の運営・メンテナンスなどを行います。リードエンジニアや他のエンジニアと協力しつつ、互いに成長しながらご活躍いただける環境です。 · ...


  • 東京都 品川区 上大崎, 株式会社クリーンアップ・インターナショナル Remote job

    +Job summary · 自社の主力サービス 「採用 CX クラウド」 / ユーザー画面側・管理画面側の設計、開発運用受託のコアメンバーとしてご活躍いただけます · 当社のエンジニア組織は、受託開発と自社開発に分かれており、どちらの開発にも携わっていただきます。 · 入社後、まずは受託開発にてお客様の希望に沿ったHP・LP の制作などのサイト制作を行い、ゆくゆくは自社開発にて自社サービスの開発業務もお任せする流れになります。 · +Webservices-SQL · +Sistema desarrollado en PHPJavaScriptHTM ...


  • 東京都 渋谷区 千駄ヶ谷, 株式会社デジタルレシピ

    +大手クライアント向けプロジェクトで、サーバーサイドの設計・開発・運用を担当します。クラウド環境(Azure/AWS)を活用したインフラ構築や、API/バックエンドの開発が中心です。 · +Azure/AWSでのクラウドインフラ構築・運用経験 · Webフレームワーク利用経験(Flask、Django、Laravelなど) · サーバーサイド開発およびLLMアプリ開発経験 · + · ...


  • 東京都 品川区 上大崎, 株式会社ウィルオブ・ワーク Remote job

    · 自社の主力サービス「採用 CX クラウド」/ユーザー画面側・管理画面側の設計、開発運用受託のコアメンバーとしてご活躍いただけます · Webエンジニアとして、誰もが知る有名なプラットフォーマーが展開する新規事業案件を中心に、システム開発をご担当いただきます。 · ...


  • 〒- 東京都 渋谷区 南平台町, アスコープ株式会社 Remote job

    · 東섙젤래 선는울의를 " · Go,캮cho,캪piG,cuelang · ...


  • Japan Crico

    有名IPによるサッカーゲームのサーバーサイド開発をご担当いただきます。 · 既存機能の改修から新機能開発、データベース周りの改善まで幅広くご担当いただく想定です。 · · ・新機能開発 · ・既存機能改修 · 、障害対策、障害発生時の対応 · 、データベース(BigQuery)の改善 · ...


  • 〒- 東京都 品川区 西五反田, スマートバンク

    + · モバイルアプリ用のAPIサーバ、決済システムなどを開発しています。新規プロダクトの開発や非接触決済への対応が必要です。 · + · RDBMSを用いるWebアプリケーションの開発経験とレビューを伴う複数名でのチームでの開発経験が必要です。 · +外部パートナーや協業先企業との共同開発を行います · ...


  • 東京都 港区 六本木, 株式会社Linkone Remote job

    オータ · 本///は////////////// · Responsibilities · BackEnd API · FronEnd API · This is not a requirement. · ...


  • 〒- 東京都 中野区 本町, Heyday株式会社 ¥6,000,000 - ¥9,600,000 per year

    +エンジニア · 業務委託 · HRテックプロダクトのコアとなるバックエンド開発 · ...


  • 〒- 東京都 港区 南青山, METATEAM株式会社 ¥2,000,000 - ¥2,800,000 per year

    · METATEAMは、「チームの力で未来を創る」をビジョンに掲げ、クライアントのDX推進や新規事業立ち上げを支援するコンサルティング&クリエイティブファームです。現在、"エンタメ事業部"として、ゲーム・IP・デジタルコンテンツ領域に特化した開発支援・制作体制構築・人材プロデュース事業を展開。 · コンシューマーからモバイル、VR、IPビジネスまで、幅広い領域で「開発の伴走者」としてプロジェクトに参画しています。 · ...


  • Tokyo BCube

    directプラットフォームの開発・運用、お任せできる方を探しています。 · API開発から、フロントエンドのUI開発まで多岐に渡ります。要望や不具合はチケット管理されており、上長や関連部署と相談しながら、取り組むチケットを選定します。 · GitHub のリポジトリで管理され、コードレビューやテスト実施し、品質を高めていきます。 ...


  • 東京都 渋谷区 神宮前, クルーゼル(株) Remote job

    能力次第で、あなたの希望に合わせたプロジェクトに携わっていただけます。クライアント先は都内や都内近郊が多いです。 · ...