本ポジションが主務として担当するのは、動画のエンコードやストリーミング配信そのものを担うシステムではなく、累計有料会員400万規模のユーザーからの膨大なAPI/Webリクエストを処理する基盤です。
SREチームでは、この大規模なユーザートラフィックを支え、サービスの信頼性を向上させることを目的として、インフラの設計から構築、監視ツール導入、パフォーマンスチューニングまで幅広い取り組みを行っています。
また、これまで個別管理されていたクラウド環境の標準化や自動化を強力に推進していただきます。
- インフラ設計・構築・運用、および既存環境の標準化・リファクタリング(Google Cloud / AWS)
- Kubernetes(GKE)を活用したコンテナオーケストレーション基盤の構築・運用・継続的改善
- モニタリングツール(Datadog等)の導入・監視設定の追加、SLI/SLO運用
- 負荷試験とデータを元にしたパフォーマンスと安定性の改善
- トイル削減のための自動化、そのためのツール開発
- 各種DevOps、CI/CDパイプライン(GitHub Actions / Argo CD)の開発・運用
参考情報
- [DMM史に残る!「DMM TV」&「DMMプレミアム」開発秘話〜SREとバックエンドエンジニア編〜]
- [Datadog 導入事例(DMM.com)]
- [Google Cloud 導入事例(DMM.com)]
大規模な負荷を捌くバックエンド環境では、GKEやCloud Spanner、Cloud Pub/SubなどGoogle Cloudのマネージドサービスをフル活用したインフラ構成をとっています。
今後さらなるトラフィック増加が見込まれる中で、いかに安定したサービスを提供し続けるかを考え、自らの手で実現・改善していける環境です。
- 圧倒的な成長スピードと大規模トラフィック
2022年12月のリリースから急成長を続け、約3年で累計有料会員400万人を突破しました。日々この規模のユーザリクエストを捌き、さらなるスケールを見据えた基盤構築に携わることができます。
- インフラを作り変えるフェーズと強力な裁量
既存環境の見直しと運用巻き取りが急務となっているため、状況に合わせてインフラを最適な形に作り変え、標準化していくフェーズを経験できます。担当領域の決定権はSREチームが強く持っており、技術選定にとどまらず、必要に応じてベンダー折衝から契約に至るまで一貫して裁量を持てる環境です。
- バックエンド(BE)チームとの強力なタッグ
システム構成としてモジュラーモノリスを採用しており、SREとBEの垣根を超えて一丸となってアーキテクチャの設計・改良を重ねています。「インフラだけ」「アプリだけ」に閉じることなく、サービス全体を俯瞰した最適化に取り組めます。
- クラウド×オンプレミスの広範な技術領域に触れるチャンス
メディア基盤全体としては、動画のストリーミング配信そのものを担うオンプレミス担当チームも存在します。彼らとの連携業務も発生するため、クラウド(API/Web側)をメインとしながらも、ご自身の興味や意欲次第で大規模なオンプレミス環境に触れ、知見を広げることも可能です。
- 人海戦術に頼らない、少数精鋭での高度な運用実績
人を増やして運用作業をカバーするのではなく、自動化や仕組み化を徹底するスタンスです。事実、リリース以降SREチーム起因での大規模障害は一度も発生させておらず、心理的安全性の高い環境で本質的なエンジニアリングに集中できます。
私たちのSREチームは、当初「DMM TV」のクラウド基盤を設計・運用するために設立され、インフラの新規設計からリリース、運用安定化など様々な業務に取り組んできました。
一方で動画サービス全体に目を向けると、これまで事業スピードを最優先としてきたため、一部では開発チームがクラウド環境の構築・運用を個別に行っていました。
しかし、アプリケーションの増加や規模の拡大に伴い、スケーラビリティや信頼性を考慮した適切なメンテナンスの継続が困難になりつつあります。
現在、これら動画関連の複数クラウド環境の運用・保守をSREチームが専任組織として全面的に巻き取り、標準化や再設計を進めようとしています。
この課題を解決し、今後のさらなる開発スピードとシステムの信頼性を両立させるため、次世代の運用基盤を共に構築してくれるメンバーを募集します。
DMM.comが有する様々な動画配信サービスは、売上高4000億円を超えるDMMグループの中心的なサービスの一つです。
創業当初から25年以上にわたって収益を支える柱の1つで、時代の変化に合わせて常に進化を続けており、業界トップの地位を確立しています。
その昔はガラケーからスマホへのシフト、その後は様々なスマートテレビやゲーム機への対応、VR動画のいち早い導入等々、技術の進歩に追従し、社会のトレンドを牽引してきました。
昨今は多様化する視聴体験に対応するべく、SVODを中心とした動画配信サービスであるDMM TVをリリースし、これまで以上に様々なコンテンツを多くのユーザーに届けています。
我々のサービスを構成する、クライアントアプリケーション、配信システム、Webシステムのほぼ全ては内製で開発されています。
それらのシステムはWebAPIは日次で5億リクエスト超、動画の配信基盤はピーク1Tbpsを超えるような世界有数の大規模なサービスとなっています。
我々エンジニアチームはそれらを、時にはクレバーに、時には泥臭く、さまざまな技術スタックを用いて、日々トップレベルの技術力で支えながら、ユーザーに高い価値を提供し事業のさらなる発展に向けて取り組んでおります。
正社員(試用期間3ヶ月)
【必須スキル・経験】
- パブリッククラウド(Google Cloud, AWS, Azure等)上でのインフラ設計・構築・運用経験
- Kubernetesの構築・運用経験
- Terraform等の構成管理ツールを利用したシステム構築・運用経験
- Datadog, NewRelic, Zabbix等モニタリング基盤の設計・運用経験
- GitHub Actions, CircleCI等を用いたCI/CDパイプラインの構築経験
【歓迎スキル・経験】
- 大規模環境のインフラリプレイス、または標準化の推進経験
- Argo CDの構築・運用経験
- Go言語での開発経験
- 大規模トラフィックを扱うWebサービスでのSRE運用経験
【求める人物像】
- 事業/プロダクトの課題を理解し、技術を駆使して解決に向けて推進できる方
- 課題が多い状況から紐解き、段階的に改善・標準化していくことにモチベーションを持っている方
- トイル(手作業)を嫌い、自動化や仕組み化によって課題を解決できる方
- 目的達成のために社内外(開発チーム等)と積極的にコミュニケーションをとれる方
- 特定の技術に固執せず、状況に合わせて最適な手段を柔軟に選択・学習できる方
700~1500万円(想定年収)
※スキル、経験を考慮した上で給与を決定します。
〒106-6224 東京都港区六本木3-2-1 住友不動産六本木グランドタワー
フレックスタイム制(コアタイム等、詳細は部署による)
ただし、一部の部署については適用外となります。
完全週休2日制(土・日)
祝日、夏季、年末年始、有給
- 雇用形態:正社員もしくは契約社員(更新の上限:4年)
- 労働契約の期間:正社員採用の場合 無期/契約社員の場合1ヶ月~6ヶ月等
- 裁量労働制の有無:無
- 賃金形態:月給制
- 賃金(年収):3,300,000~
- 固定残業費の有無:有(月45時間分)※固定残業費を超えた時間外労働分は全額支給
- 固定残業費の金額:72,000~
- 社保の有無:有
- 試用期間の有無:正社員採用の場合 有(3ヶ月~6ヶ月等)
- 正社員採用の場合の試用期間中と試用期間後の労働条件の相違点:無
- 募集者の氏名:合同会社DMM.com
- 管理監督者:無
- 異動の範囲:会社が指示する場所、会社が指示する業務
- AWS、GCP、Azure実弾演習場(雇用形態により利用制限あり、非エンジニアも利用可)
- 勉強会、コミュニティ支援制度(雇用形態、所属により利用制限あり)
- カンファレンス参加支援制度(雇用形態、所属により利用制限あり)
- 技術者向けサポート制度
- 社会保険完備(労災、雇用、年金、健康)
- 関東ITS健保
- 介護休業制度(実績あり。雇用形態により一部制限あり)
- 産休育休制度(男女とも実績あり。雇用形態により一部制限あり)
- 慶弔休暇見舞金制度 ※
- 入社時ウェルカム休暇 ※
※雇用形態等により一部制限あり
- 私服通勤可(部署により異なる)
- 交通費支給(月上限5万円まで、日額の上限あり)
- 資格受験費用補助
- AWS/GCP/Azure実弾演習場制度(雇用形態により一部制限あり)
- バランスボール
- 無人売店
- 部活動(サークル)補助
- FamilyDay
- 社内カフェ(一部の拠点のみ)
- 受動喫煙対策あり(喫煙室あり「喫煙専用室」「加熱式 たばこ専用喫煙室」双方設置)