業務内容
具体的な業務
- 認証基盤の開発
- アプリケーションレイヤで利用する共通技術の選定と開発
- 各チームが作成する Product Requirements Document, Design Doc のレビュー
- 各チームのWebApplicationのコードレビュー(Go言語)
ポジションの魅力
マイクロサービスアーキテクトグループはDMMにおける組織開発戦略を策定、実行するためのチームです。 認証認可チームは主に認証認可領域に関する戦略を担当します。
認証基盤の開発ではDMM会員をはじめ、DMMの従業員や各アプリケーションが持つデータに対する認証と認可を一元管理するための基盤を開発します。 マイクロサービスアーキテクチャを前提とした認証基盤は仕組みを実現するために要求される技術レベルは高く、 一元管理という特性上、認証認可に関する知識だけではなく、大量のトラフィックをさばくパフォーマンスと高い可用性も求められます。 認証基盤はゼロから新規開発することになりますが、既存の認証認可の仕組みをリプレイスするという側面もあるので、 新規開発をしつつレガシーなシステムを Lift and Shift でリプレイスするという経験をすることができます。 マイクロサービスアーキテクトチームでは認証基盤アプリケーションの開発にDDDを採用します。ドメインモデリングから実装まで一貫してドメインを中心に据えた開発サイクルを心がけているので、DDDやコードの品質に興味のある方は楽しめると思います。
開発環境/チーム体制
開発手法としてスクラムを採用しているので、毎日 Daily Standup で進捗&情報共有を確認しており、定期的に Plannning をしています。
SlackとZoomを利用しているので、チーム内外に関わらず質問や相談は都度可能となっています。 コードやドキュメントなどの成果物はチーム内でのレビューが必須となっています。
サーバサイドエンジニアの開発環境は以下です。
認証認可基盤
- 言語:Go
- インフラ環境:GCP, AWS(アプリケーションはGKE/EKSで動かしています)
- CI:Github Actions
- CD:ArgoCD
- Alert/Monitoring:Datadog
レガシーシステム(廃止予定)
- 言語:Java, Node, PHP
- インフラ環境:オンプレ
- DB:MySQL, Cassandra, Couchbase, Redis
- CI/CD:CircleCI / Jenkins
募集職種の事業について
募集の背景
DMMプラットフォームはDMMの各種サービスで利用されるDMM会員, 決済などの共通機能を開発している部署です。
開発チーム数は15チーム、エンジニア数は120名を超える開発規模となっています。
このような規模の組織において、組織的な技術戦略は必要不可欠です。 マイクロサービスアーキテクトグループ/認証認可チームはDMMプラットフォームのマイクロサービスアーキテクチャにおいて、 統一的な認証認可を実現することを目的としています。
事業について
DMMのプラットフォームはDMM会員、認証認可、決済、不正対策、ポイントなどなど、DMMの各サービスで共通利用される機能を開発しています。
DMM会員のマイページのような画面から各種サービスが利用するWebAPIまで幅広い領域を扱っていますが、 WebAPI開発の比率が多いです。
募集要項
雇用条件
正社員
応募資格
【必須スキル・経験】
- Webアプリケーション開発経験3年以上
- RDBMSやNoSQLを用いた開発経験
- CI/CD を利用した開発環境での開発経験
【歓迎スキル/経験】
- Goの利用経験
- k8s の利用経験
- 認証認可に関する知識
- DDDに関する知識
【求める人物像】
- 論理的に物事を考えることができる人
- 自ら主導して業務を進める事ができる人
- 技術的好奇心を持っている人
給与
500万円〜(年俸制)
※スキル、経験を考慮した上で年俸額を決定します。
勤務地
〒106-6224 東京都港区六本木3-2-1 住友不動産六本木グランドタワー
「リモート勤務可」
※所属部署の判断によりオフィスへ出勤していただくことがあります。
※所属部署の勤務実態については面接時にお問い合わせください。
勤務時間
フレックスタイム制(コアタイム等、詳細は部署による)
ただし、一部の部署については適用外となります。
休日・休暇
完全週休2日制(土・日)
祝日、夏季、年末年始、有給
職業安定法改正に伴う労働条件詳細
- 雇用形態:正社員もしくは契約社員
- 労働契約の期間:正社員採用の場合 無期/契約社員の場合1ヶ月~6ヶ月等
- 裁量労働制の有無:無
- 賃金形態:年俸制(年俸を12分割し月次支給)
- 賃金:3,000,000~
- 固定残業費の有無:有(月45時間分)※固定残業費を超えた時間外労働分は全額支給
- 固定残業費の金額:65,000~
- 社保の有無:有
- 試用期間の有無:正社員採用の場合 有(3ヶ月~6ヶ月等)
- 正社員採用の場合の試用期間中と試用期間後の労働条件の相違点:無
- 募集者の氏名:合同会社DMM.com
- 管理監督者:無
福利厚生
エンジニア向け
※詳細は面接にて弊社社員へお尋ね下さい
- サポートTech12
- AWS、GCP、Azure実弾演習場(雇用形態により利用制限あり、非エンジニアも利用可)
- 勉強会、コミュニティ支援制度(雇用形態、所属により利用制限あり)
- カンファレンス参加支援制度(雇用形態、所属により利用制限あり)
法定福利/慶弔/介護関連
- 社会保険完備(労災、雇用、年金、健康)
- 関東ITS健保
- 介護休業制度(実績あり。雇用形態により一部制限あり)
- 産休育休制度(男女とも実績あり。雇用形態により一部制限あり)
- 慶弔休暇見舞金制度
勤務/通勤/住宅/財産形成関連
- 私服通勤可(部署により異なる)
- 交通費支給(月上限5万円まで。雇用形態により一部制限あり)
- 退職金制度(正社員のみ)
職場環境/業務/自己啓発関連
- 資格受験費用補助
- AWS、GCP、Azure実弾演習場(雇用形態により利用制限あり)
- リファラル(社員紹介)制度
- バランスボール
- 置き菓子(オフィスファミマ)
- 部活動(サークル)補助
- FamilyDay
- 誕生日ギフト(正社員のみ)
- 社内カフェ(一部の拠点のみ)
- 喫煙室あり、 「喫煙専用室」「加熱式 たばこ専用喫煙室」双方設置
採用関連
- 採用会食費用補助
- 福利厚生費(親睦費、食事費)
- ウェルカムランチ制度
社員割引関連
- DMMサービスの社内割引
- 住宅系サービス法人割引
- 飲食系サービス法人割引
- 旅行代理店割引