業務内容
具体的な業務
【プロダクトチームの具体的業務例】
- DMM.comプラットフォームにおける新規機能開発
- DMM.com既存機能における運用保守・改修(含むリファクタ、リアーキテクチャ)
- プロダクト(認証、決済、電子マネー、クーポンなど)の特性を理解した仕様定義
- プロダクトに必要な法改正への対応(資金決済法、PCIDSS、インボイスなど)
- オンプレからGKE or EKS を活用したマイクロサービス基盤への移行
- PHPやJavaからGoへのリアーキテクチャ
- 本人確認の仕組みにeKYCの導入
- 新規決済手段の導入(DMMポイントのチャージ手段としてPayPay、Amazon Payの導入)
- PCIDSSの新しい要件への対応 * 会員登録フローの改善(認証メールから認証コード方式へ)
- クーポンへの新機能追加、未利用サービスへの対応
【複数のチームへ影響を及ぼす業務例】
- 各プロダクトへのSLI/SLOの導入
- 各プロダクトの開発効率を向上させる取り組みの実施
- 各プロダクトの品質を向上させる取り組みの実施
- その他、複数チームで使える仕組みの提供など 担当プロダクトは、本選考の過程で決定します。
担当プロダクトは、本選考の過程で決定します。
ポジションの魅力
- DMM.comプラットフォームでの開発経験を積むことができます
- プロダクトの将来を考え自分達で改善していくことができます
- ビジネス要件だけではなく、エンジニア目線での施策を実施していくことができます(リファクタ、リアーキテクチャ、SaasやAIの活用など)
- チーム内の改善だけでなく、部内の改善、本部内の改善、DMM開発組織の改善など一つのチームに収まらない裁量を持って幅広くエンジニアリングに取り組むことができます
事業について
募集の背景
私たちはDMM.comの各サービス(DMMTV、電子書籍、英会話、オンラインサロンなど)に対して認証認可、決済、クーポン、電子マネーなどのプラットフォームを提供している部署になります。ビジョンは、DMM.comの各サービスを進化させる革新的なプラットフォームを構築することです。 この募集はプラットフォーム開発にご興味がある方を広く募集する求人となっています。
ご応募頂いた場合ご経歴とご意向に沿って、社内で幅広くポジションを検討させていただきます。
事業について
プラットフォーム開発本部にはID基盤、決済基盤、ポイント基盤、クーポン基盤、不正対策基盤、CS(カスタマーサポート)基盤、ユーザーレビュー基盤、内製API Gateway、認証認可基盤、マイクロサービス基盤、フロントエンドエコシステムなどを開発、運用しているチームがあります。 各基盤はマイクロサービスになっており、GKEorEKS にあるマイクロサービス基盤への移行を進めているところです。また、フロントエンドも古いものはPHPのVIEWに書かれていますが、モノレポを使用したエコシステムへの移行を進めています。
参考記事
- 本人確認システムをリプレイスした話
- クーポン機能開発メンバーが語る、決済額3,000億円超えのプラットフォームの底なしの可能性
- DMMの不正対策システムと運用サイクル
- Speaker Deck/石垣雅人
開発環境/チーム体制
開発環境
マイクロサービス
- 言語: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
チーム体制
プロダクトによって異なりますが、各チーム5-6名体制が多いです
エンジニアインタビュー
プラットフォーム開発本部にて活躍中のエンジニアにインタビューしました。
平賀 由利亜さん
―
プラットフォーム開発本部 第3開発部 マイクロサービスアーキテクトグループ
サーバーサイドエンジニア(2019年入社)
これまでの経歴と入社の決め手を教えてください。
大学院で研究していたときに同じ研究グループだった先輩に誘われ、2019年04月に新卒としてDMM.comに入社しました。DMMは新規事業を積極的に立ち上げているイメージがありました。 学生の頃の私は新規事業の立ち上げに興味があったので、新規事業の立ち上げに積極的な企業イメージが入社の決め手になりました。
2021年04月からプラットフォーム開発本部のマイクロサービスプラットフォームグループに参加し、現在2023年04月から認可チームのチームリーダーを務めています。
所属している事業部の雰囲気やメンバーについて教えてください。また、所属する部署にはどんな方が向いていると思いますか?
プラットフォーム開発本部第3開発部では、DMMの各サービスだけでなくDMMプラットフォームの各マイクロサービスにも影響を及ぼす仕事が多いです。
仕事でチームを横断してコミュニケーションすることが多いので自分のチーム以外の人とも和気あいあいとしています。 第3開発部のメンバーは技術が好きだったり、ブログやカンファレンス等でアウトプットすることに積極的な人が多いです。
チームを横断して様々な人とコミュニケーションをとる必要があるので、技術力だけでなくコミュニケーションも円滑にできる人が向いています。
今後の目標を教えてください。
DMMプラットフォームは長年使われているので各マイクロサービスごとに技術的負債が多く残っています。
各マイクロサービスの技術的負債を返却し、各マイクロサービスの開発チームのDMMプラットフォームでの開発、運用体験をより良くすることが目標です。
井ノ川広さん
ー
プラットフォーム開発本部 第2開発部 決済グループ
サーバーサイドエンジニア(2021年入社)
これまでの経歴と入社のきっかけや決め手を教えてください。
システムインテグレーター企業で金融系SEとして5年勤めた後、2021年11月にDMM.comへ入社しました。
30代を手前にキャリアの方向性を見つめ直そうと転職を決意し、Web系開発企業のエンジニアに絞って転職活動を始めました。その中で金融系システム開発の知見が活かせるとのことで声を掛けてもらったのがきっかけです。
大きな規模のサービスを展開しながら、「なんでもやってるDMM」のキャッチコピーの通りベンチャー企業感を持っているところに面白みを感じ入社を決意しました。
所属している事業部のミッションや体制、業務内容について教えてください。
プラットフォーム開発本部第2開発部は、DMM.com内の各種サービスで共通的に利用できる購入・決済機能やクーポン機能、DMMポイント機能を提供している部署です。
「より多くのエンドユーザーが繰り返し利用したくなる安全で便利な購買体験を提供し、事業部が導入しやすい決済プラットフォームを構築する」をミッションに置き、日々システムの運用、改善、新規機能の開発に取り組んでいます。
今後の目標を教えてください。
長年運用され続けているプラットフォームなので、レガシーなシステムや技術負債が残っている部分がまだまだあります。これをより運用・開発しやすい形に作り替え、モダンな技術でより速く・信頼性高く・開発しやすいシステムを構築するのが目標です。
1日のスケジュールを教えてください。
募集要項
雇用条件
正社員
応募資格
【必須スキル・経験】
- DMM TechVISIONに共感できる人
- プラットフォーム開発が好きなこと
- Webサービス開発における実務経験
【歓迎スキル・経験】
- プラットフォーム開発関連の実務経験
- 複数チームの課題を改善した経験(例:開発組織の課題改善、会社のインシデント対応フロー改善など)
【求める人物像】
- 困難でも良いプロダクトを開発したい方
- プロダクトをよりよく進化させていく事が好きな方
- 様々な人を巻き込んだ円滑なコミュニケーションを取れる方
- 幅広い裁量を持って仕事をしたい方
給与
700~1,200万円(想定年収)
※スキル、経験を考慮した上で給与を決定します。
勤務地
六本木/金沢
〒106-6224 東京都港区六本木3-2-1 住友不動産六本木グランドタワー
〒921-8044 石川県金沢市米泉町10丁目1-152
「リモート勤務可」
※所属部署の判断によりオフィスへ出勤していただくことがあります。
※所属部署の勤務実態については面接時にお問い合わせください。
※現状、プラットフォーム開発本部所属のエンジニア職種はほぼフルリモート勤務になっています
勤務時間
フレックスタイム制(コアタイム等、詳細は部署による)
ただし、一部の部署については適用外となります。
休日・休暇
完全週休2日制(土・日)
祝日、夏季、年末年始、有給
職業安定法改正に伴う労働条件詳細
- 雇用形態:正社員もしくは契約社員(更新の上限:4年)
- 労働契約の期間:正社員採用の場合 無期/契約社員の場合1ヶ月~6ヶ月等
- 裁量労働制の有無:無
- 賃金形態:月給制
- 賃金(年収):3,000,000~
- 固定残業費の有無:有(月45時間分)※固定残業費を超えた時間外労働分は全額支給
- 固定残業費の金額:65,000~
- 社保の有無:有
- 試用期間の有無:正社員採用の場合 有(3ヶ月~6ヶ月等)
- 正社員採用の場合の試用期間中と試用期間後の労働条件の相違点:無
- 募集者の氏名:合同会社DMM.com
- 管理監督者:無
- 異動の範囲:会社が指示する場所、会社が指示する業務
福利厚生
エンジニア・デザイナー向け
※詳細は面接にて弊社社員へお尋ね下さい
- AWS、GCP、Azure実弾演習場(雇用形態により利用制限あり、非エンジニアも利用可)
- 勉強会、コミュニティ支援制度(雇用形態、所属により利用制限あり)
- カンファレンス参加支援制度(雇用形態、所属により利用制限あり)
法定福利/慶弔/介護関連
- 社会保険完備(労災、雇用、年金、健康)
- 関東ITS健保
- 介護休業制度(実績あり。雇用形態により一部制限あり)
- 産休育休制度(男女とも実績あり。雇用形態により一部制限あり)
- 慶弔休暇見舞金制度 ※
- 入社時ウェルカム休暇 ※
※雇用形態等により一部制限あり
勤務/通勤/住宅/財産形成関連
- 私服通勤可(部署により異なる)
- 交通費支給(月上限5万円まで。日額の上限あり)
- 退職金制度(正社員のみ)
職場環境/業務/自己啓発関連
- 資格受験費用補助
- AWS、GCP、Azure実弾演習場(雇用形態により利用制限あり)
- リファラル(社員紹介)制度
- バランスボール
- 置き菓子(オフィスファミマ)
- 部活動(サークル)補助
- FamilyDay
- 誕生日ギフト(正社員のみ)
- 社内カフェ(一部の拠点のみ)
- 喫煙室あり、 「喫煙専用室」「加熱式 たばこ専用喫煙室」双方設置
採用関連
- 採用会食費用補助
- 福利厚生費(親睦費、食事費)
- ウェルカムランチ制度
社員割引関連
- DMMサービスの社内割引
- 住宅系サービス法人割引
- 飲食系サービス法人割引
- 旅行代理店割引