事業概要
■ 『楽天GORA』や『楽天競馬』など、楽天のレジャー事業を支えるプラットフォームを提供しています
■ 楽天トラベルは日本最大のOTA(Online Travel Agency)であり毎日10万件以上の宿泊予約を処理しています
仕事内容
■ 概要 多様なサービスを支える分データベースのシニア管理者として以下の業務をおまかせいたします ・24時間365日止まらないサービスを前提としたシステムの設計/構築/運用や新技術の検証と評価/導入 ・必要に応じた各種運用ツールの開発 ・DBAチームのリーダー候補としてプロジェクトマネジメントや中長期の戦略策定などにも参画予定
■ 詳細 ・RDBMSを中心としたデータプラットフォームの運用管理 ・データプラットフォームの負荷分散やチューニング ・パフォーマンス監視やキャパシティプランニング ・システム障害の検知及び、オンコール対応 ・システム要件に応じたバックアッププランの立案、導入 ・各種モニターツールの開発、導入 ・定型タスクの自動化 ・新技術の検証、評価
<取り扱うデータ> ・楽天トラベルをはじめ各種レジャーサービスの予約データ、購入データ、在庫情報、パートナー情報、エンドユーザーの行動履歴 ・楽天トラベルは楽天の各種サービスの中でも中心的存在で規模も大きく、多種多様なデータが日々増え続けています
<携わる技術領域> ・大規模データを集積/加工することのできるDWH(Teradata)や、Hadoopでのデータレイクを基盤にした分析エコシステムの開発を行っています ・各種OSSを利用したデータ投入パイプラインやリアルタイムデータ処理 ・各種運用の自動化 ・分析者がより簡単に分析業務を行えるようなBIなどのユーザーアプリケーションの提供
■ この仕事の魅力、面白み ・エンジニアとしてたくさんの技術に触れることができ、とてもチャレンジングな開発に携わることができます ・年々データが大規模に、より複雑さを増し成長していると同時に、分析データを基にしたビジネス判断の重要度が増しています ・実際に”大規模データ”を扱える企業が限られていて事例が少ないこともあり、時には手探りでチーム内外一丸となって新しい技術に挑むことが必要とされるため、たくさんのプロダクトマネージャー、開発エンジニアとともに成長することができます ・開発したプロダクトを安定稼働させ続けるという大きな役割もあるので、時にはミッションクリティカルなシステムにかかわる部分の障害をリカバリしたり、その再発を防ぐための防御的開発も自ら実施することが求められます
求められるスキル・人物像
■ 必須スキル/経験 ・ 大規模ミッションクリティカルなシステムの設計、構築、運用経験(6年以上) ・複数(少なくとも2つ以上)のデータベース実務経験(3年以上) Oracle (Exadata/RAC/DG/GoldenGate...etc)、MySQL、MongoDB、Elasticsearch、Redis ・チームマネジメントの経験 ・プロジェクトリーダーとしてのタスクハンドリング
■ 求められる人物像 ・サービス/プロダクトの成長と拡大に取り組む強い意欲のある方 ・チームの成功のために、自ら考え、自ら行動できる方
勤務地・給与・その他情報
想定年収、待遇・福利厚生、選考プロセス
などを確認するには会員登録が必要です
開発環境・現場
このPJ・案件で使われている技術
プログラミング言語 |
|
---|---|
データベース |
|
ミドルウェア・ツール |
|
サーバー・OS |
|
プロジェクト管理 |
|
得られる経験・キャリアパス
■ 得られる経験 ・データ分析プラットフォームの開発・運用を通じて、攻めと守りの両輪のエンジニアリングスキルが身につきます
■ キャリアパス ・部署の規模が大きいためキャリアパスは様々にあり、志向性に合わせて選択が可能です
<マネジメントキャリアの例> ・エンジニア→副マネージャー→マネージャー→シニアプロジェクトマネージャー
事業内容の詳細
トラベル&レジャープラットフォーム部(TLPD)では、楽天のレジャー事業を支える様々なプラットフォームを提供しています。 <プロダクト> 『Rakuten GORA 』:ゴルフ場予約サービス 『Rakuten Beauty』:美容院・美容室予約サービス 『Rakuten 競馬』: 地方競馬のネット投票サービス 『Rakuten Kdreams』:競輪のネット投票サービス 『Rakuten toto/lottery』:toto・宝くじのオンライン購入サービス