業務内容
具体的な業務
■ プロダクトとチームの役割
CDPグループでは、CDP(カスタマーデータプラットフォーム)基盤というプロダクトを開発しています。
CDP基盤は、Webやアプリで発生する顧客の行動ログを収集、拡張、活用する基盤で、Google Analytics4(以降、GA4), Google Tag Manager, BigQueryを中心に、Google CloudやAWSを用いた様々なサブシステム郡で構成されています。
プロダクトについて詳しく知りたい方は、以下の記事をご覧になってください。
----
Google Analytics 4 / Google Tag Managerを活用したエンドユーザー行動ログ取得の取り組み
https://developersblog.dmm.com/entry/2024/12/12/110000
----
グループは2つのチームで構成されています。
- インテグレーションチーム
データの収集、データの拡張、データ品質監視(予定)といった大量のデータを正確に収集するシステム郡を開発するチーム
- アクティベーションチーム
収集されたデータをGA4で可視化したり、GA4, GTMの機能を用いて、リマーケティングなどの形で活用するチーム
インテグレーションチームの具体的な業務イメージとしては以下のようなものがあげられます。
* 受け取った顧客の行動ログに対し、顧客の属性等の情報を社内APIによるリアルタイム処理、DWHをベースとしたバッチ処理を組み合わせ効率的に加工するバックエンドシステムをGolangを用いて開発する
* 行動ログ収集のJavaScriptによるUX毀損を最小限にするため、asyncな呼び出しと動的な処理を可能とするTypeScriptを開発する
など
開発環境/チーム体制
【チーム体制】
TL1名、エンジニア2名
【開発環境/ツール】
* Mac(JIS配列 or US配列) 、Windows お好きなマシンを選択可能
* デュアルディスプレイ支給
* マシンスペックはCPU(Core i5),メモリ(16GB)を標準とするが、必要な開発環境に応じて上位スペックを選択可能
【主要技術一例】
[言語]
TypeScript(frontend/bun/deno) / Go / JavaScript(frontend) / Python(pyspark) など
[マーケティングプラットフォーム]
Google Analytics4 / Google Tag Manager
[Google Cloud]
Cloud Run / App Engine / GKE / BigQuery / Dataproc / DataFlow / PubSub
[AWS]
Kinesis data streams / DynamoDB / Glue / EMR / Athena
EKS / Cloudfront / Code Pipeline など
[CI・CD・その他]
Terraform / Github Actions / CircleCI Enterprise / Flux など
ミッション
Agilityと精度の高いデータ分析・施策実行を実現するべく
ユーザー行動データの拡充を実現できるトラッキング環境を提供します。
ポジションの魅力
■インテグレーションチームのやりがい
DMMTechVisionの一つであるデータ戦略を実現するためのユーザ行動の計測はインテグレーションチームのデータにより実現されます。
そのため、DMMのグロースを支えるための最重要なものの一つになっています。
トラッキングに関する課題はweb/ネイティブアプリの変化に伴い常に存在しております。
そのため、常に最新情報を得るとともに、それらを実装する経験ができます。
また、ビッグデータ基盤やAIとの連携を行うことにより、周辺知識が身につきます。
新プロダクトの開発の際は、積極的に新技術を採用しています。
■ インテグレーションチームの魅力
* 1日に6億件以上のデータを収集する大規模なトラフィックを扱うシステムの開発に携わることができます。
データ収集の中心は、Google Analyticsであり、開発要素が少ないと思われるかたもいるかと思いますが、Server ContainerというProxyのようなものをCloud Runを用いてホスティングしています。
10000RPS以上のトラフィックを捌くため600インスタンス以上にオートスケールするクラウドインフラのアーキテクトに関わることができます。
* バックエンド、フロントエンドにまたがる技術スタック
Webにおけるデータ収集は、ログを受け取るバックエンドはもちろんですが、ログを送信するJavaScriptの開発も行います。Google Tag ManagerのJavaScriptを設置するだけでは、多岐に渡るサービスでの正確かつ利用価値の高いデータを収集するのが難しいため、独自のライブラリを開発することで対応しています。
また、データの価値を更に高めるため、受け取ったログをリアルタイムに加工してGoogle Analyticsに送信するといったシステム開発も行っており、効率的なアプリケーション、アーキテクチャの検討なども日々行っています。
募集職種の事業について
募集の背景
DMM.com のデータ基盤開発部は科学的な事業分析、予測、改善を通じた、着実・再現性のある事業成長の実現に向けてデータ活用を推進している企業です。
Tech Visionについて https://inside.dmm.com/entry/12/12/dmm-techvision
何でもやっているDMM ( https://special.dmm.com/movies/cm2020 ) のフレーズ通り、データ活用による事業貢献が見込める事業は複数事業存在し、
いまでは約40のサービス、会員数約3,000人、月間PV数は約25億を誇る、巨大なデータを抱える企業となっております。
全てのDMMサービスから収集するユーザーの行動ログは、Webのみで1日6億件以上となります。
そんな環境下でのユーザー行動ログを収集するトラッキングシステムの開発を行っているのがCDPグループインテグレーションチームです。
サービス特性に応じた細やかなユーザー行動を正確に収集すべく
フロントエンド(js)+データエンジニアリング+クラウド技術+CI/CDを活用して、安定、高速なトラッキングシステム開発を進める仲間を募集しています。
事業について
■ DMM.comについて
1998年の創業以来、規模の大小やジャンルに関係なく未来を感じるビジネスに投資。2020年の売上は2,340億円。創業から22年、右肩上がりで成長し、現在は20を超えるグループ会社のもと現在58事業を運営する。ビジネスのプラットフォームとしてありとあらゆる領域に参入、挑戦し続ける DMM Group
DMM.comはDMM Groupのビジネスの中の、動画、電子書籍、通販などのECはもちろん、フィンテック、太陽光、英会話などなどを担当している会社になります。
「DMM.com Group について」
https://special.dmm.com/movies/cm2020
■CDPグループインテグレーションチームについて
インテグレーションチームは、DMMの各種サービスを利用しているユーザーの行動ログを収集し、データ利活用者に提供するチームです。
サービスの特性に応じた柔軟な行動ログをバッチ/リアルタイムの両方の形で利用者に提供するシステムを開発しています。
少数精鋭チームで大規模アクセスのあるトラッキング基盤を支えるため、モダンなCloud環境をフル活用し以下の課題に取り組んでいます。
* データの異常を検知し連携システムに通知する
* 複数のドメインにまたがるサービスのユーザー行動から同一ユーザーを見極め一意性を付与する
* 60以上の事業の幅広いニーズに答えるため、様々な種類のイベント(viewable-impression, 動画の閲覧、コミックの立ち読みといった異なる属性が必要となるイベント)を素早く提供する
より高速に正確なデータを提供すべく、一緒に開発を推進してくれる強い仲間を募集中です
募集要項
雇用条件
正社員(試用期間3ヶ月)
応募資格
【必須スキル・経験】
- Webアプリケーションの開発経験
- 高トラフィックを考慮した、クラウドネイティブなアーキテクチャの設計開発・運用経験
- Google Cloudを利用したAPIサーバの構築・運用経験
【歓迎スキル・経験】
- JavaScript(ES2015) / TypeScriptでの開発経験
- 広告関連などで、トラッキングに関連するプロダクトに携わった経験
- クラウドネイティブに関する知識、運用経験
- GitHub Actions、CircleCI等を用いたCI/CDパイプラインの構築経験
- Datadog、NewRelic等モニタリング基盤の設計・運用経験
- オブジェクト志向 / クリーンアーキテクチャの設計・開発経験
- ITプロジェクトにおけるアーキテクチャ設計、プロジェクトマネジメント経験(規模は問わない)
- Terraform等の構成管理ツールを利用したシステム構築・運用経験
- プロダクトに対する課題発見から、技術をもって解決した経験
【求める人物像】
- 事業/プロダクトの課題を理解、技術を駆使して解決に向けて推進できる方
- 定量的に計測、改善を行いプロダクトを成長させていきたい方
- 課題が多い状況から紐解き、段階的に改善していくことにモチベーションを持っている方
- 当事者意識をもち、目的達成のために 業務に領域を作らず取り組める方
給与(想定年収)
550万円~800万円
※スキル、経験を考慮した上で給与を決定します。
勤務地
〒106-6224 東京都港区六本木3-2-1 住友不動産六本木グランドタワー
勤務時間
フレックスタイム制(コアタイム等、詳細は部署による)
ただし、一部の部署については適用外となります。
休日・休暇
完全週休2日制(土・日)
祝日、夏季、年末年始、有給
職業安定法改正に伴う労働条件詳細
- 雇用形態:正社員もしくは契約社員(更新の上限:4年)
- 労働契約の期間:正社員採用の場合 無期/契約社員の場合1ヶ月~6ヶ月等
- 裁量労働制の有無:無
- 賃金形態:月給制
- 賃金(年収):3,000,000~
- 固定残業費の有無:有(月45時間分)※固定残業費を超えた時間外労働分は全額支給
- 固定残業費の金額:65,000~
- 社保の有無:有
- 試用期間の有無:正社員採用の場合 有(3ヶ月~6ヶ月等)
- 正社員採用の場合の試用期間中と試用期間後の労働条件の相違点:無
- 募集者の氏名:合同会社DMM.com
- 管理監督者:無
- 異動の範囲:会社が指示する場所、会社が指示する業務
福利厚生
エンジニア・デザイナー向け
※詳細は面接にて弊社社員へお尋ね下さい
- AWS、GCP、Azure実弾演習場(雇用形態により利用制限あり、非エンジニアも利用可)
- 勉強会、コミュニティ支援制度(雇用形態、所属により利用制限あり)
- カンファレンス参加支援制度(雇用形態、所属により利用制限あり)
法定福利/慶弔/介護関連
- 社会保険完備(労災、雇用、年金、健康)
- 関東ITS健保
- 介護休業制度(実績あり。雇用形態により一部制限あり)
- 産休育休制度(男女とも実績あり。雇用形態により一部制限あり)
- 慶弔休暇見舞金制度 ※
- 入社時ウェルカム休暇 ※
※雇用形態等により一部制限あり
勤務/通勤/住宅/財産形成関連
- 私服通勤可(部署により異なる)
- 交通費支給(月上限5万円まで。日額の上限あり)
- 退職金制度(正社員のみ)
職場環境/業務/自己啓発関連
- 資格受験費用補助
- AWS、GCP、Azure実弾演習場(雇用形態により利用制限あり)
- リファラル(社員紹介)制度
- バランスボール
- 置き菓子(オフィスファミマ)
- 部活動(サークル)補助
- FamilyDay
- 誕生日ギフト(正社員のみ)
- 社内カフェ(一部の拠点のみ)
- 喫煙室あり、 「喫煙専用室」「加熱式 たばこ専用喫煙室」双方設置
採用関連
- 採用会食費用補助
- 福利厚生費(親睦費、食事費)
- ウェルカムランチ制度
社員割引関連
- DMMサービスの社内割引
- 住宅系サービス法人割引
- 飲食系サービス法人割引
- 旅行代理店割引