求人情報

合同会社DMM.com

【DMM.com】プラットフォーム事業本部/ペイメントサービス部_ポイントスクラムチーム/エンジニア

求人ID
ウィンスリーより
企業名
合同会社DMM.com…もっと見る
雇用形態
募集職種
【DMM.com】プラットフォーム事業本部/ペイメントサービス部_ポイントスクラムチーム/エンジニア …もっと見る
職務内容
「事業内容」
DMMプラットフォームでは、ユーザーの利便性を高め、新規サービス展開時に使いやすい決済システムへの刷新を計画しています。
今回募集しているのは、決済システムの中でも、DMMポイントシステムの刷新を推進するエンジニアです。

DMM.comは50以上の多種多様なサービスを展開しており、常に新しいサービスが生まれてきます。
それら多様なサービスとユーザーを結びつけているのがDMMプラットフォームです。
DMMプラットフォームは認証認可や決済機能、ポイント、不正対策、ユーザーサポートなどサービス全体を支える機能を提供しています。

その中で、DMMポイントはDMM.comの主要な支払い手段であり、売上の約60%、月間80億円分の決済手段として利用されており、現在もその取扱額は増え続けています。
商品購入、オンラインゲームでのアイテムを購入、時間課金系サービスの利用など、幅広い場面で利用されています。
また、DMMポイントは決済ボーナスやキャンペーンなどでユーザーにポイントを付与することで、ロイヤルティプログラムとしての機能も持ち合わせています。
このように、様々な用途で利用されているポイントサービスは、約100万リクエスト/日を処理しています。
保有するプロダクトは、バックエンドAPIだけではなく、ポイント有効期限をお知らせするメールなど、エンドユーザーへの接点を持つプロダクトも扱っています。

しかしながら、DMMプラットフォームで提供しているポイントシステムはサービスの拡大・ユーザーの声に応えることが難しくなりつつあります。
そこで「10分でサービスイン」「10年で300事業が利用できる」を合い言葉に、素早くサービスを展開出来る決済システムの構築と安定提供を目指しています。
それと同時にユーザーが気持ちよくサービスを利用してもらうことも追求していきます。

さらに、DMMプラットフォームでは、システム全体のマイクロサービス化をすすめています。
次期ポイントシステムにおいては、Kubernetesクラスタを中心としたクラウドネイティブな環境での稼働を目指しています。
クラウド化、マイクロサービス化をすることで、高いアジリティを維持しつつ、安定したサービス提供します。

今回、担当していただくのは、ポイントシステムにおけるプロダクトの企画、アーキテクチャ設計、実際の開発、保守運用と広範囲になります。
さらに、年間売上2,100億円以上を処理する、国内トップレベルのトラフィックを経験することが出来ます。
また、将来的には、DMMの外部でも利用出来るようなシステムを目指しています。
DMM.comのポイントシステムを一緒に盛り上げていきましょう。

「開発環境/チーム体制」
マイクロサービス
- 言語:Go
- クラウド環境:AWS・GCP
- コンテナオーケストレーション:Kubernetes(予定)
- CIツール:CircleCI
- CDツール:Spinnaker(予定)
- メトリクス/監視:Datadog
- 構成管理ツール:Terraform
- DB:Aurora、DynamoDBなど

レガシーサービス
- 言語:Java、PHP、Kotlin
- オンプレ環境:CentOS6、CentOS7
- クラウド環境:AWS・GCP
- CI/CDツール:Jenkins
- メトリクス/監視:Datadog
- DB:MySQL

共通
- プロジェクト管理:ZenHub、JIRA
- バージョン管理:GitHub、Bitbucket
- 情報共有:Confluence、Slack
- その他:Re:dash、PagerDuty

PO、SM、開発メンバー5名
スクラム体制を取っており、開発業務では、ペアプログラミング・モブプログラミングを多用しています。 …もっと見る
必須業務経験
○必須条件
・3年以上のオブジェクト指向設計に基づいたサーバーサイドアプリケーションの開発および保守運用経験
・Go、Java、PHPなどのプログラミング言語を用いた開発業務経験
・SQLを用いた開発業務経験
・自動テスト・自動デプロイを用いた開発業務経験
・AWS・GCPなどのクラウドサービスを用いた開発・運用経験
・コンテナサービスを使った開発・運用
・外部設計・詳細設計の作成業務経験
・同一サービスの半年以上の保守運用経験

○歓迎スキル・経験
・テックリードの経験
・何らかのプログラミング言語に対する深い造詣
・大規模なWebサービスまたはWebAPIの設計・開発・運用経験
・Linux/Unixに対する造詣
・Kubernetes/Dockerなどのコンテナ技術に対する造詣
・コンピューターネットワーク(TCP/IP、HTTP、etc.)に関する知識
・NoSQLを用いた開発経験
・SOLID原則を導入した開発経験
・CQS原則を導入した開発経験
・ドメイン駆動設計を用いた経験
・アジャイルソフトウェア開発・スクラムの知識と実践経験
・資金決済法の要件に沿ったシステムの実務経験
・日商簿記検定3級以上や財務・会計に関する知識を有するシステムへの参画経験

【求める人物像】
・DMM Tech Visionに共感出来る方
・自らの意思を持って行動することが出来る方
・変化を楽しんで、自ら変化できる方
・問題意識をもって取組めて、物事をやりきることができる方
・満足できるものを提供し続けることができる方
・謙虚、尊敬、信頼をもって業務に当たることが出来、チームワークを重んじる方 …もっと見る
年収
年収 6,000,000 円 - 10,000,000円
※スキル、経験を考慮した上で年俸額を決定します。 …もっと見る
資本金
1000万円 …もっと見る
設立年月日
1999年11月 …もっと見る
所在地
東京都渋谷区 …もっと見る
その他備考

今月の注目案件

オムニエクスペリエンス推進部 CRM運営グループ, WEB・マーケティングCRM担当(6175)
非公開 〜 非公開
広告担当【東証一部上場/コンタクトメーカー】
400万円 〜 600万円