求人ID: 11561
ゲームプログラマー
---
・ゲーム内のネットワークモードのプログラム設計と実装を行う
世界で注目されるAAA作品にチャレンジしたい方、熱い情熱を持ってゲーム開発をしたい方を募集します。
主な仕事内容
あなたにお任せしたいお仕事は、各業界のシステム開発を詳細設計や製造、テスト工程などプログラマー業務のお仕事になります。
・各業界の各業務システム開発
※詳細設計から製造、テスト(単体、結合、総合)まで想定
・パッケージ開発
・運用保守業務
IT系だとCTCやSCSK、Skyや帝人など、WEB系だとアクセンチュアやシャノン、PPIHなど業界を牽引するトップ企業含め様々な企業と安定的な取引を行っております。
当社社員は、プロダクションカンパニーの一員として各社クライアントのプロジェクトに参画し、1つの会社に長年いては実現できない多彩なスキルやノウハウを身に付けることができます!
エクストリームってどんな会社?
エクストリームは2005年の創業以来、一貫してクリエイターやエンジニアなどのデジタル人材が活躍できる事業を多角的に展開してきました。ゲーム開発・運用、アプリ開発、WEBサービス開発、クラウドプラットフォームなど事業領域もどんどん広がっています。
社員数はグループ全体で600名以上。
エンジニアをはじめデザイナー、ディレクター、プランナー、PMなど幅広い職種のメンバーが所属しています。
クライアントのプロジェクトごとにクリエイターとエンジニアがひとつのチームをつくり課題を解決していきます。多彩なプロジェクトに参画できるのでスキルを固定化せず、常に新しいスキルを身につけられるのがメリットです。
エクストリームは、社員同士が技術やノウハウを共有して常にアップデートしているので、時代の変化にも対応できるクリエイター・エンジニアになれます。
はたらく環境
【働き方改革】
エクストリームは働き易い会社を目指して、休日休暇、各種福利厚生など様々な制度を策定し、ワークライフバランスのとれた環境を整えています。また社員の産休・育休取得・復帰を応援しています!安心して長く働きたい方に適した環境です。
・年間休日127日
・平均残業時間10.9時間
・育児休暇取得率100%(2017年5月~2021年4月)
・豊島区ワーク・ライフ・バランス推進認定企業(第13期)
【出社体制について】
参画するプロジェクトにより異なりますが、全社員の70%が週1回以上リモートでの勤務を行っています。
【スキルアップ支援】
技術や知識を増やすための制度が充実しています。
・資格取得支援制度(情報処理技術試験、日商簿記検定など)
・ビジネスマナー研修
・社員力向上研修
・OJT研修
・クリエイター・エンジニア&エンジニア研修
・社長表彰制度
・図書購入制度
・10xEng(オンライン研修制度)
・eaTech(テーマ別技術研修制度) 他
【社員同士の交流・割引制度について】
・部活動補助金(ゲーム部・ダーツ部・バスケ部・軽音部など)
・社員超会(全社員参加で開催するお祭りイベントです!)
・C&E感謝の集い(月に一度、開催月に入社した社員(クリエイター&エンジニア)を集めて交流パーティーを行っています)
・全国40カ所にある保養施設、レストラン、スポーツ施設などで割引あり
・クラブオフ制度(映画や演劇チケット、旅行や飲食店の大幅割引など)
福利厚生などはたらく環境について詳しくはサイトをご覧ください。
募集要項
【必須要件】
■Java、Ruby、Python、C#、JavaScript、Typescript、COBOLで開発経験 いずれか12ヵ月
■開発言語に紐づくフレームワークの経験 12ヵ月
■詳細設計の経験 12ヵ月
【歓迎要件】
■コードレビューの経験
当社の想定しているQAE(Quality Assurance Engineer)とは、開発の進捗には直接寄与はしないものの、成果物の品質保証とその他開発作業を停滞させないための施策をエンジニアの立場から行う人を指します。
同社のQAE体制を確立させていくスターティングメンバーとなる方を募集します。
【仕事内容】
・機能実装者と共に、テストコードの作成と、定期的なテスト実施
・テスト後の不具合の把握、原因調査と修正相談、バグチケットの管理
・CI環境の構築、メンテナンス
・デイリービルド環境の構築と、ビルドエラーアナウンス、エラーの早期解決
・パフォーマンスの定期計測と状況の共有、アラート時の対応相談
・メモリ使用状況の定期計測と状況の共有、アラート時の対応相談
・ロード時間の定期計測と状況の共有、アラート時の対応相談
・コードの品質を保つための施策(コードレビュー、静的解析、コード複雑度解析など)
・開発環境トラブルの調査、対応
・成果物提出フローの確立と提出作業
◆設立から19年!有名ゲームの開発及び運営を担う高成長企業
◆ロマンシング サガ 2 リベンジオブザセブン◆聖剣伝説3 TRIALS of MANA◆マリオカートアーケードグランプリDX ◆機動戦士ガンダム アーセナルベース
◆ペルソナ3 リロード(開発協力) ◆パラノマサイト FILE23 本所七不思議(開発協力) ◆FINALFANTASY XV(開発協力) など
■業務内容
バックオフィスとして、キッティング作業・社内システム運用・社内ネットワーク保守・社内システム開発などの環境管理業務を行って頂きます。
社内問い合わせ対応・キッティングサポートなど社内環境全般に対しての対応・サポート業務となります。
将来的には、情報システム部として社内システムの保守・開発などにも挑戦可能です。
裁量の範囲が広く、主体的に、やりたいと思うことを実現できる環境があります。
<業務内容一例>
・PC等の機材のキッティング作業
・ヘルプデスク
・資産管理(機材、ソフトウェア、ライセンス等)
・各種資料作成
・社内システムの運用、保守、開発 など
■配属部署
情報システム部:5名
■今後のxeen
当社は、アーケードゲームから家庭用ゲーム、スマートフォン向けアプリケーション、自治体向け史跡アプリケーションの開発まで幅広く手がける企業です。
これまでに多くの有名タイトルを開発してきました。
近年ではゲーム開発事業で得た知識を活用し、XR技術(AR/VR/MR)を用いた各種コンテンツの開発も行っています。
様々なプラットフォームでの有名タイトル開発実績から、業界内で高い信頼を得る会社になりました。
2024年4月からは、NTTコノキューの100%子会社となり、NTT docomoグループの一員となりました。
今後は、NTT docomoグループの次世代技術・アセットと
当社が培ってきた開発ノウハウ・アート・テクノロジーを融合させ
これまで以上に、多彩なプラットフォームに向けたゲーム開発・XRサービス開発に取り組んで参ります。
募集背景
サイバーエージェントグループでは「ABEMA」や「WinTicket」など多くの内製プロダクトを開発してきました。 今回、アプリボットで漫画事業を新規開発することになり立ち上げメンバーとしてバックエンド、フロントエンド、アプリのエンジニアを新たに募集したいと考えております。 新しいことにチャレンジしたい方、エンジニアのキャリアの一つとしてこの事業の立ち上げを共に行ってくれるメンバーを募集しています。
職務内容
当漫画事業の新規プロダクトではスピード感をもって品質の高い実装を行うために、少人数でプロダクト開発を行うことを念頭に置きクロスプラットフォームフレームワークとして Flutter の採用を決めました。
既存アプリへのクロスプラットフォームフレームワークの導入の障壁は決して低くはありませんが、新規プロダクトだからこそできるこのタイミングで UI からこだわることもできる Flutter を使った開発を進めています。
今後のアプリ開発でも、Flutter を始めとしたクロスプラットフォーム開発に力を入れて、よりスピーディーにより品質の高いアプリを提供していきます。
※採用決定時は株式会社サイバーエージェントにて採用となります。
チーム体制(2023.04 現在)
・PM 3名
・ デザイナー 3名
・エンジニア 10+名
特定の職域や技術にこだわらずお互いをフォローしています。
年齢層は若手から中堅まで幅広い世代が活躍しています。
このポジションの魅力
・漫画サービスという開発者自身の多くがユーザとしても興味が持てる分野で、尚且つ新規事業の立ち上げという、エンジニアキャリアの一つに残せる開発を経験するこができます。
・職種にとらわれない開発を大切にしており、誰でも要件定義や企画を考えたり、意見をすることができます。
・エンジニア一人ひとりがメディアや SNS に発信することで、個のブランド力を上げ、個と組織が相乗効果で成長できる環境があります。
開発環境
▼利用サービス
・Slack
・Zoom
・Notion
・Linear(タスク管理)
▼インフラ
・GCP
・AWS
・Firebase
・Cloudflare
▼CI/CD
・GitHub Actions
▼開発言語・フレームワーク
・Flutter, Dart
▼開発ツール
・IntelliJ, Android Studio, XCode, Visual Studio Code, Vim
・GraphQL
・Riverpod, flutter_hooks
・Maestro (e2e)
・Widgetbook (UI Catalog) 他
参考ページ
・技術ブログ:てっくぼっと!
職務内容
iPhone / Android 向けソーシャルゲームの設計、開発、テスト、運用
エンジニアから見た、企画の実現性、改善案提案
※ご経験やご希望に合わせて、下記キャリアパスのような配属を予定しております。
キャリアパス例
例1)
インゲームの開発メンバーとして配属
→ 1年程度インゲームの開発後、同タイトルのインゲーム開発リーダーに着任
→ その後、新規のタイトル立ち上げ時に、インゲームリーダーとして立ち上げからジョイン
例2)
アウトゲームの開発メンバーとして配属
→ 1年程度アウトゲームの開発後、同タイトルのタスク管理を行いつつ開発を行うプレイングマネージャーに着任
→ その後、新規のタイトル立ち上げ時に、エンジニアマネージャーとして立ち上げからジョイン
会社の魅力
・新規、運用のゲームタイトルを複数開発しつつ、非ゲーム領域の開発も行っています。
・職種にとらわれない開発を大切にしており、誰でもゲームの企画を考えたり、意見をすることができます。
・プロジェクトごとに特色のある技術選定をしており、広くさまざまな開発手法を経験することができます。
・アプリボットのみならず、サイバーエージェントのゲーム・エンタメ事業部(SGE)に属するグループ会社との情報交換・連携を通して、多数のタイトルの知見を学び、活かしながらゲーム開発を行うことができます。
開発体制
・新規、運用のゲームタイトルを複数開発
・チーム規模はプロジェクトにより、40名~100名前後
開発ツール
・Unity (プロジェクトによりバージョンは異なります)
・使っているライブラリの一例
UniTask、UniRx、MasterMemory
参考ページ
・技術ブログ「てっくぼっと!」
・技術支援制度
業務内容
ライブラリやゲームフレームワーク/エンジンの設計・実装、および研究業務
必須経験・スキル
・C++での開発経験
・ライブラリやツールの実装経験
歓迎経験・スキル
・ゲーム開発に携わった経験
※ゲームのプラットフォームは問いません
求める人材タイプ
・新しい技術をキャッチアップするのが好きな方
・誰にどう使われるか、どのように使って欲しいかを考えられる方
・自ら主体的に動いたり、発信することができる方
・周りと協力しながら制作できる方
必要書類
・履歴書・職務経歴書(形式:PDF)
※応募作品は必要ありませんが過去プログラミングされたものを提出頂く場合がございます
※『ポケットモンスター』シリーズに関連するキャラクター、企画、ゲームは選考対象外です
スマートフォン向けソーシャルゲームのサーバ設計・構築・運用など、バックエンド領域の開発・運用を主に担っていただきます。
裁量が大きいので、企画を含めて自分の考えが大きく反映される環境です。
【具体的には】
<メイン業務>
◎ソーシャルゲーム開発エンジニア
・ソーシャルゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ソーシャルゲームの新企画立案
・運用中のソーシャルゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
業務内容
ゲームタイトルのバックエンド開発を担当していただきます。
ユーザー体験に直結するイベント・機能の開発やインフラの運用を行います。
主に以下の業務を中心に、状況に応じてさまざまなタスクをお任せします。
スマートフォン向けゲームのサーバサイドJavaプログラミング
スマートフォン向けゲームのサーバ構築・運用
新機能の実装にむけた方式設計・開発
応答速度向上などのパフォーマンス改善
障害発生時の問題の切り分け・解決
やりがい・魅力
f4samurai サーバサイドエンジニアチームのこだわり
「サーバサイドエンジニア」という職種名ではあるものの、アプリケーション/通信経路を含めた広い範囲での開発・運営業務に携わることができるチームです。 モバイルゲームならではの圧倒的な秒間リクエスト数を遅延なく安定して捌く設計能力・実装能力が求められる環境で、快適なゲームプレイ環境を届けられるよう、発生率0.0001%であっても妥協なく改修・改善をおこなっています。 他職種とも密に連携を行い、チームで協力しながらものづくりに励んでいます。
本ポジションの魅力
金融業界など、多数のユーザーを捌きつつ安定稼働が求められるような業界でシステム開発を経験された方は特に親和性が高い業務です。 モバイルゲームはBtoCサービスの中でも特にユーザーの声がダイレクトに届くため、ユーザーからの声がモチベーションに繋がる方、多くのユーザーが楽しむサービスを支えることにやりがいを感じられる方は特にマッチする環境です。 また、ネイティブアプリやフロントエンドアプリ、配信インフラを含めたアーキテクチャ全体を理解し、テックリードを目指していきたいという方も歓迎いたします。
技術スタック
開発言語: Java
開発環境(フレームワークなど): Spring Boot, Tomcat, MySQL, Terraform, AWS(ECS, RDS, DynamoDB, Redshift, Athena, OpenSearchなど)
プロジェクト管理: Git, Subversion, Jenkins, Concourse CI, Wrike
応募要件
必須要件
Javaでの開発経験 3年以上
歓迎要件
ゲーム開発会社でのエンジニア就業経験
システム全体のアーキテクチャ設計・構築経験
クラウドプラットフォームの利用経験
データベースサーバ、アプリケーションサーバの選定・構築経験
負荷試験、メモリリーク対応など、非機能要件に対するテストや不具合対応経験
参考情報
f4samuraiを知る【キャリア採用編】??
業務内容
弊社ゲームサービスや社内システムの基盤を支える運用業務を担当して頂きます。
システム運用を自動化・効率化を進めており、品質の向上を行うことでユーザーが快適にプレイできる環境を構築しております。
ユーザーがより快適に当社のゲームが遊べるよう、共にシステム運用面で支える仲間を募集します。
▼具体的な業務
・ラグナロクオンラインのサーバー保守、メンテナンス業務
・障害における一次対応並びにエスカレーション業務
・ゲームインフラの監視、ユーザールーモアの監視業務
・社内業務、運用業務の改善・効率化
応募要件
▼必須要件
・MS OfficeやGoogle Workspaceの利用知識や経験
・システム運用保守知識と経験(WindowsServer、Linux)
▼歓迎要件
・AWSでの運用経験
・DB、SQLに対する運用知識や経験
・PowerAutomateでの開発経験
・Kompiraでの開発や運用経験
その他
▼ポジションの魅力
・当ポジションでは、ITシステムの運用・保守を担っていただきますが、経験業界は問いません。過去に保守点検業務に携わった経験があれば、すぐに活躍していただける環境です。
・ゲーム業界特有の運用ニーズに触れることができる点も大きな魅力です。ユーザーが快適に楽しめる環境を守る、重要な役割を担っていただきます。また、普段目にすることのない「ゲームの裏側」に触れることで、業務を通じて新しい視点や知識を得られる楽しさを実感できます。
・他部署の業務効率化に向けた取り組みをサポートする中で、デジタルトランスフォーメーション(DX)の基盤構築に関わる経験を積むことが可能です。単なる運用・保守にとどまらず、業務を通じて、幅広いスキルと視野を身に付けることができます。
▼選考フロー
書類選考 → 一次面接 → 最終面接
※適時、適性検査を実施します。
※面接回数が3回になることもございます。
業務内容
・コンシューマゲーム開発プロジェクトにおける主にプログラミングセクションを対象としたマネジメント業務(進行管理、折衝・調整、評価・育成など)
・ゲーム内のバトルシステム、プレイヤー挙動、レベルデザインに関する遊び・コンテンツ、UIなど、ゲームプレイ全般の設計・実装に関して、仕様に沿ってだけではなく、企画立案時のプリプロを行い、遊びのコアを実現から携わる
・プランナーからの要件に対する整理や仕様調整 ・研究開発部への技術調査依頼や新規仕組みの提案など
※セクションディレクターは、プロジェクト内にある職種や領域(例:プログラマセクション、UIセクションなど)ごとの組織をまとめる役割です
必須経験・スキル
・コンシューマゲームでのゲームプログラミング経験(C++・C#など)
・チームリーダーレベルのマネジメント経験
・育成経験
歓迎経験・スキル
・複数チームや、プロジェクトのマネジメント経験
求める人材タイプ
・専門性を高めながらも、マネジメント能力も伸ばしていきたい方
・自身で遊びを考えながら実装できる方
・ゲーム作りへの強い思いを持っている方
必要書類
・履歴書・職務経歴書(形式:PDF)
※応募作品は必要ありませんが過去プログラミングされたものを提出頂く場合がございます
※『ポケットモンスター』シリーズに関連するキャラクター、企画、ゲームは選考対象外です
仕事内容
こちらは株式会社CySphereの求人情報になります。
Cygamesグループ内のゲーム開発プロジェクトを担当いただきます。
ゲームコンソールのためのネットワーク通信システムのランタイムとツールの設計、開発
リアルタイム通信を行うサーバーサイドシステムの設計、開発
関連記事
Cygames Magazine :
リモートワークが基本の3DCG制作会社「CySphere」誕生 創業メンバーが語る新しい組織の展望
「CySphere(サイスフィア)」がエンジニア募集を開始!リモートワークの力でゲーム開発を進化させる
仕事内容
社内開発タイトルにおける、内製/商用ゲームエンジンを用いたゲームシステム/コンテンツ制作全般に関わる職務を担当していただきます。
タイトル固有の遊びを実現するためのシステム/コンテンツ実装
ユーザー操作による3Dキャラクター/カメラの制御システム実装
NPCなどを制御するゲームAIに関わるシステム実装
イベント/カットシーンなどのゲーム演出に関わるシステム実装
フラグ/シーケンスなどを利用したゲーム進行を制御するシステム実装
グラフィックスやサウンドなど専門チームが提供する機能を適切にゲームへ活用/組み込み
関連記事
STAFF VOICE :『コンシューマーもサイゲームス 。』
Cygames Magazine :コンシューマーエンジニアの仕事とは? プログラムによってゲームの「手触り」を作り出す【サイゲームス仕事百科】
サイマガTV:「10 Questions」エンジニア編
主な仕事内容
あなたにお任せしたいお仕事は、当社が受託開発をしている遊技機向けに、組込みソフトウェアの開発のお仕事になります。
当社では、大手メーカーからの受託を受け、遊技機の開発をおこなっています。
・遊技機の抽選・サウンド・ランプ・役物(可動体)の制御プログラム製作
・遊技機の映像の制御プログラム製作
アクセンチュア、NTTデータ、富士ソフトなど、IT業界を牽引するトップ企業と安定的な取引を行っております。当社社員は、プロダクションカンパニーの一員として様々なクライアントのプロジェクトに参画。1つの会社に長年いては実現できない多彩なスキルやノウハウを身に付けることができます!
エクストリームってどんな会社?
エクストリームは2005年の創業以来、一貫してクリエイターやエンジニアなどのデジタル人材が活躍できる事業を多角的に展開してきました。ゲーム開発・運用、アプリ開発、WEBサービス開発、クラウドプラットフォームなど事業領域もどんどん広がっています。
社員数はグループ全体で600名以上。
エンジニアをはじめデザイナー、ディレクター、プランナー、PMなど幅広い職種のメンバーが所属しています。
クライアントのプロジェクトごとにクリエイターとエンジニアがひとつのチームをつくり課題を解決していきます。多彩なプロジェクトに参画できるのでスキルを固定化せず、常に新しいスキルを身につけられるのがメリットです。
エクストリームは、社員同士が技術やノウハウを共有して常にアップデートしているので、時代の変化にも対応できるクリエイター・エンジニアになれます。
はたらく環境
【働き方改革】
エクストリームは働き易い会社を目指して、休日休暇、各種福利厚生など様々な制度を策定し、ワークライフバランスのとれた環境を整えています。また社員の産休・育休取得・復帰を応援しています!安心して長く働きたい方に適した環境です。
・年間休日127日
・平均残業時間10.9時間
・育児休暇取得率100%(2017年5月~2021年4月)
・豊島区ワーク・ライフ・バランス推進認定企業(第13期)
【出社体制について】
参画するプロジェクトにより異なりますが、全社員の70%が週1回以上リモートでの勤務を行っています。
【スキルアップ支援】
技術や知識を増やすための制度が充実しています。
・資格取得支援制度(情報処理技術試験、日商簿記検定など)
・ビジネスマナー研修
・社員力向上研修
・OJT研修
・クリエイター・エンジニア&エンジニア研修
・社長表彰制度
・図書購入制度
・10xEng(オンライン研修制度)
・eaTech(テーマ別技術研修制度) 他
【社員同士の交流・割引制度について】
・部活動補助金(ゲーム部・ダーツ部・バスケ部・軽音部など)
・社員超会(全社員参加で開催するお祭りイベントです!)
・C&E感謝の集い(月に一度、開催月に入社した社員(クリエイター&エンジニア)を集めて交流パーティーを行っています)
・全国40カ所にある保養施設、レストラン、スポーツ施設などで割引あり
・クラブオフ制度(映画や演劇チケット、旅行や飲食店の大幅割引など)
福利厚生などはたらく環境について詳しくはサイトをご覧ください。
募集要項
【必須要件】
■CやC++などでの組み込み開発経験 24ヵ月
■要件定義、設計、コーディング経験 いずれか24ヵ月
【歓迎要件】
■遊技機開発経験のある方
■遊技機系の知識がある方
NHN PlayArtの事業内容
NHN PlayArtは、世界累計1億ダウンロード突破の幅広いユーザーが支持するパズルゲーム「LINE:ディズニー ツムツム」や、3,100万ダウンロード突破の“ぷにぷに感”が気持ちよい「妖怪ウォッチ ぷにぷに」、1,800万ダウンロードを突破のリアル対戦ゲーム「#コンパス 戦略摂理解析システム」、ドラゴンクエストシリーズ初のパズルゲーム「ドラゴンクエストけしケシ!」などの人気スマートフォンゲームを開発しています。
「プレイしてすぐに楽しい」にとことんこだわる、面白さを追求しもっと面白いゲームを作るために絶えず挑戦するクリエ―ターの集団です。
今後もNHN PlayArtならではのオリジナリティあふれるゲームの制作・開発を行い、魅力的なサービスを世の中に生み出していきたいと考えております。
仕事内容
NHN PlayArtが提供するスマートフォンゲーム(新規開発、サービス運営)の何れかのプロジェクトに所属してゲームサーバー制作業務をご担当して頂きます。
サーバーソースの作成だけでなく、インフラ部署と連携したサーバー環境構築、DB設計、クライアントとの通信プロトコル設計、webツール作成と多岐にわたる業務を担当して頂きます。
〔セールスポイント 〕
■ゲーム制作工程の全体に関わることができます
自社コンテンツを、10~30人程のチームで制作しているため、プログラマの枠を超えて意見しやすい環境です。
企画段階からプログラマ・デザイナも参加して制作する体制であり、企画/開発/リリース/運用までの一連の工程どこにでも関わるチャンスがあります。
■多彩なサービスに携わることで技術向上ができます
2Dパズルゲーム から 3Dリアルタイムアクションゲームまで、多彩な自社制作アプリの開発の中で、webサーバー、ソケットサーバー、キャッシュサーバー等のサーバースキルを身につけることができます。
ゲーム企画段階から携わることができるので、自身の強みを生かせる技術だけでなく、多様なスペシャリストの技術も身につけることができます。
■ 面白いゲームを作れる環境があります
『LINE:ディズニー ツムツム』・『妖怪ウォッチ ぷにぷに』・『#コンパス』といったNHN PlayArt開発の既存事業は
企画段階からプログラマが関わり、「面白いゲームを作る」を目的にして成功し、高い収益性を誇るタイトルです。
この成功経験がプロジェクトの基盤となっているため、ゲーム作りに集中して取り組める環境が整っています。
必須要件(MUST)
・C++、Java、Kotlin、Goなどの言語いずれかを用いたサーバー開発/運用経験がある方
・MySQL、Oracle、各種KVS などを用いた開発/運用経験がある方
歓迎要件 (WANT)
・iPhone/Androidアプリのサーバー開発経験
・AWSを用いたサーバー開発経験
・ネットワーク通信を利用した開発経験
・リアルタイム通信を利用した開発経験
・スマートフォンゲームはじめ、ゲーム開発の経験をお持ちの方
・CI環境など運用ワークフローの構築経験をお持ちの方
〔オフィスコンセプトは “セカンドホーム”〕
デスクは一人あたり1600mmのスペースを確保し、体に優しいアーロンチェアを全席に導入しています。また、周囲の動きが気にならずプライベートな空間も確保できるよう、両サイドにパーテーションを設けました。1番長い時間いるスペースだからこそ、社員一人ひとりにとって最も居心地がよく、最も集中できる場所にするために細部にまで工夫をしました。
社内 Library :100種類近くの雑誌や書籍を取り揃えています。
カフェスペース:社員が自由に使える社内カフェ。
マッサージ師常駐:予約をすれば就業時間内でもマッサージを受けることが可能です。
社内スポーツジム:筋肉トレーニングやランニングマシーン等、充実したスポーツ施設です。
仕事内容
弊社運営サービスを支えるインフラの構築や運用の自動化、
ツール開発など開発者支援などの仕組み作りを行い、
提供サービスの開発効率化や信頼性向上にソフトウェアエンジニアとして貢献していただきます。
ビジョン
viviONの事業成長をエンジニアリングで積極的に支援する集団になる
ミッション
事業機会の損失を最小化しつつ、新たな「価値」を顧客に素早く届けられるようにする
SREチーム立ち上げの背景とviviONにおけるSREとは
まず前提のお話しとして、弊社は今期からマイクロサービスチームを立ち上げ、
マイクロサービスの開発を推進している状況です。
そして、その開発がスタートした影響により、従来よりシステム規模やチーム・扱うサービスが加速度的に増えていくことが予想されます。
当然、そうなってくるとキャパシティ的にも開発スピード的にも
従来の体制では限界を迎えてしまいます。
そこで、ソフトウェアエンジニアで構成されるSREチームを立ち上げるに至りました。
viviONにおけるSREエンジニアは、仕事の50%は自動化のための開発を行う事を
基本ルールとしサイト信頼性と開発効率の向上に対し、
ソフトウェアエンジニアリングによってアプローチしていきます。
そもそも、なぜSREが必要なのか
SREはまだまだ日本では浸透しきっていないですが、もたらす変化としては非常に大きく、
今後さらに必要とされる存在になると弊社は考えています。
具体的には、
・ 開発者の運用負荷を軽減
(障害の自動復旧や頻発するオンコール対応、複雑なリリースフローなどの標準化の策定、導入)
・ 信頼性向上のための機能開発
(分散トレースの導入、ApplicationPerformanceMonitoringなど)
・ プロダクションレディへのアプローチ
(本番運用に耐えられる環境を簡単に構築できる仕組みを開発)
・ リリーストラブルの軽減
(あらかじめ想定できるトラブルに備えたアプローチをします)
SREがいることにより上記を実現できると考えております。
チームの体制、魅力
弊社SREチームは2種類の役割を設定しています。
・Embedded SRE
特定のサービスの専任担当として、担当サービスの信頼性担保を進めて頂きます。
所属するプロダクト、チームにSREの文化を浸透させていき、
担当サービスの運用負荷を軽減して頂きます。
・Core SRE
SREそのものをスケールする仕組みづくりに注力します。
スキルセットなど明確な違いはなく、チームのフェーズと適性などを見ながら
適宜それぞれの役割でご活躍頂けるよう調整していきます。
チームの雰囲気、大事にしている事
現在、全員の意見交換が円滑にできるようgithubで意見を投げあえるような
ドキュメント環境を作ろうと考えています。
それぐらい1人1人が意見と裁量を持ち、良い方向に進むよう考えるという雰囲気が
醸成されています。
また、チームメンバーが大事にしている事として、
開発者とのオーナーシップの共有や長期的な価値提供のアプローチなど
他チームからしっかり理解を得て組織の土壌づくりを進めています。
何よりしっかりコミュニケーションを取ることをチーム内外問わず重要視しています。
そして、SREチーム所属であると同時に担当プロダクトの一員としての自覚を持ち、
積極的にコミットできるような環境作りをこれからも進めて行きたいと考えています。
基本的な業務内容
・開発効率の向上に寄与する仕組み作り
・可観測性のアプローチ
・緊急対応
・キャパシティプランニング
・SLI/SLOのメンテナンス
・エラーバジェットの管理
・自動化による効率化
・信頼性を考慮したシステムアーキテクチャの設計
■直近の業務やアクションについて
まずは立ち上げフェーズという事で組織作りをメインに進めています。
特に、前述したドキュメント環境の構築や各種タスク、
オンボーディングの整理などをメンバーと話し合いながら整備しています。
SREとしての業務は、まだメンバーが少ないこともあり広げすぎるとリソース不足になるため、
現在注力して進めているマイクロサービスを対象に進めております。
今後、安定してきたタイミングで他サービスへのアプローチも随時進めていく予定です。
■実際に行われたアクションの例
・運用の自動化ツールの作成(運用工数の削減やリリース前の工程の削減などが目的)
・既存サービスにAPMを導入し、レスポンスの改善を行うなどのパフォーマンスや
信頼性向上の機能追加
・マイクロサービスのサービスメッシュ構築
■こんな人と働きたい
・サービスがスケールできる仕組みづくりができる方
・属人化しない仕組み作りに取り組める方
・発見した課題に対し将来を見据えた解決方法を提示できる方
・常にセキュリティ意識をもてる人物
・メンバーと議論して最適解を導出できる方
■開発環境
言語
- Python / Golang / Ruby / PHP
クラウド
- AWS
実行環境
- ECS / Docker
OS
- Linux (Debian / Alpine / Amazon Linux 2)
ストレージ、データ
- Aurora (MySQL) / Redis / DMS / MSK
CI/CD
- GitHub Actions / Code Pipeline / CodeDeploy / Code Build
IaC
- Terregrant / Terraform / AWS CDK
運用、監視
- NewRelic / Sentry / CloudWatch
コミュニケーションツール
- Slack / Notion / Azure Boards / Miro
■弊社サービス実績
▼全サービスpv数(2022年12月現在)
787,877,261
▼利用されている(売り上げのある)国と地域の数
143
▼トラフィック量
7.4PB
仕事の魅力
・大規模な自社サービスの開発に携わることができます
・新規サービスの立ち上げも積極的に行っており、技術選定や環境構築から携わるこ
とができます
・開発業務の進行や技術選定、システム設計について、各チームが裁量を持って活動
ができます
・AWSの研究開発用アカウントを開放しており、自由に様々なサービスを試すことが
できます
・代表・役員との距離が近く、日常的にアイディアを交換したり情報共有を行ってい
ます
社内の雰囲気
楽しみながら成?できる職場を実現するために、チーム・メンバーの成?をサポートする仕組み作りに取り組んでいます。
・ムダなことに時間を費やしたくない。クリエイティブな業務に集中できるよう、便
利な外部ツールは積極的に検証し導入しています
・外部セミナーや資格取得、書籍の購入支援はもちろん、業務時間中にも勉強会、LT
を行っています
・全社イベントは最小限に抑え、従業員が自発的に勉強会などを計画することを推奨
しています
・オンオフの切り替えがしやすくメリハリをつけて仕事ができます
チャットツールとしてslackを利用しており、業務の内容にとどまらず、同じ趣味を持
った方が集まって雑談を行うチャンネルが多数あります
例えば・・・猫部 / 犬部 / スターアライアンス部 / 野球部 / 貴腐人の会 / お絵かき部 / 温
泉部 / 狩部 / フリー雀荘 大三元
弊社はオンラインゲーム黎明期から大規模MMOのサーバ開発を手掛ける国内唯一の技術ベンチャーです。
ネットワーク・サーバ技術を強みに、独自のサーバ技術を用いたオンラインゲーム開発を行ってまいりました。
主な取引先は、国内外の大手ゲームパブリッシャー。家庭用ゲームをはじめ、スマホ向けソーシャルゲーム、大型MMOなど幅広いゲーム開発の実績を有します。
ソフトウェアの研究開発にも力を入れており、サーバライブラリや開発ソリューションの研究開発を行っています。
弊社がオンラインゲーム開発向けに提供しているサーバライブラリ『STRIX』は、低レイヤーの通信部分の開発から行っており、秒間に数百万メッセージもの処理を実現する高負荷に耐えうる製品となっております。
この『STRIX』は、BtoB向けにパッケージ提供を、BtoB、BtoC向けにクラウド提供を行い、世界中の開発者に利用され、有名タイトルにも導入されています。
この度、分散コンピューティングやサーバレスをテーマに、『STRIX』の通信コアモジュールをベースとした新型ライブラリの開発をスタートします。
要件分析から、テクノロジーの選定、アーキテクチャ、実装、リリース、ドキュメント作成、権利化可能な発明の洗い出しなど、すべての工程をお願いします。
ライブラリ開発エンジニア
■概要
分散コンピューティング、サーバレスを研究テーマに新型ライブラリを開発
■具体的な仕事内容
オンラインゲーム開発向けサーバライブラリの新型開発を行います。
・要件定義
・システムアーキテクト
・機能実装
・各種テスト
・ドキュメント作成
《ターゲット》
オンラインゲーム、VR/AR、仮想空間サービス等、高負荷な様々なネットワークサービス
なお、設計はSOLID原則やデータドリブンアーキテクチャを主としており、 非同期型のシステム開発となります。 また、ターゲットとなるOSやハードウェアも多岐にわたりますので、 コンピューターのアーキテクチャの知識も必要となります。
仕事内容
こちらは株式会社CySphereの求人情報になります。
Cygamesグループ内のゲーム開発プロジェクトにおいて
グラフィックスエンジニアとして、下記に携わっていただきます。
モバイルゲームのためのリアルタイムグラフィックスシステムの設計/開発
低レベルグラフィックスAPIを用いたグラフィックスシステムの開発
シェーダー開発
関連記事
Cygames Magazine :
リモートワークが基本の3DCG制作会社「CySphere」誕生 創業メンバーが語る新しい組織の展望
「CySphere(サイスフィア)」がエンジニア募集を開始!リモートワークの力でゲーム開発を進化させる
業務内容
以下のサイトの設計、開発、および運用業務を担当して頂きます。
▼具体的な業務
・ゲーム公式サイト
・ユーザー向けの情報提供・検索・便利機能のツールサイト
・内部向け管理ツールサイト
応募要件
▼必須要件
・PHP、Laravelを利用したシステムでのチーム開発経験
・DB、SQLに関する開発に必要な知識と経験
・開発担当者として設計、開発、リリース、保守、アップデートについて自ら実行した経験
・業務でWindowsやLinuxのOS、Apache、NginxなどのWebサーバーソフトウェアをセットアップした経験
・他部署や関係者との折衝、調整を通じて、業務改善などの具体的な成果を上げた経験
▼歓迎要件
・Drupalに対する開発、運用管理経験
・Docker、Ansible等の構築、運用経験
・AWSでの設計、運用管理経験
▼求める人物像
・自分の知識や技術に限定せず、ビジネス的な視点(プロジェクトの全体像や運営、ユーザー目
線、開発コスト等)を考慮しながら最適な仕様を提案できる方
・様々な立場や専門分野のメンバーと円滑に意見を交換し、相互理解を深めながらプロジェクトを推進できる方
その他
▼ポジションの魅力
・世界中で高いシェアを誇る大規模なCMS「Drupal」を活用したシステム運用・保守・開発の経験を積むことができます。グローバルに通用するスキルを身に付けながら、最先端のシステムに触れるチャンスが広がっています。
・ゲーム運営・開発部門との密接な連携を通じて、ゲーム制作に関する幅広い知識を習得できま
す。ゲーム業界ならではの視点や技術を学び、キャリアに活かせる環境です。
・開発業務だけでなく、他部署や関係者との折衝・調整もお任せします。各部門のニーズを汲み取り、システムに反映させるプロセスを通じて、技術力だけでなくコミュニケーション能力やプロジェクトマネジメントスキルも磨くことができます。
▼選考フロー
書類選考 → 一次面接 → 最終面接
※適時、適性検査を実施します。
※面接回数が3回になることもございます。
スマートフォン向けソーシャルゲームのサーバ設計・構築・運用など、バックエンド領域の開発・運用を主に担っていただきます。
裁量が大きいので、企画を含めて自分の考えが大きく反映される環境です。
【具体的には】
<メイン業務>
◎ソーシャルゲーム開発エンジニア
・ソーシャルゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ソーシャルゲームの新企画立案
・運用中のソーシャルゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし