350万人が利用する会社訪問アプリ

  • システム改善Rubyエンジニア
  • 5エントリー

レストラン検索・予約サイト"食べログ"のシステム改善エンジニア/Ruby

システム改善Rubyエンジニア
中途
5エントリー

on 2022/04/11

252 views

5人がエントリー中

レストラン検索・予約サイト"食べログ"のシステム改善エンジニア/Ruby

オンライン面談OK
東京
中途
東京
中途

TORII MAYA

新卒でインテリジェンス(現 パーソルキャリア)へ入社し、リクルーティングアドバイザーとしてIT/インターネット領域を担当。2021年にカカクコムへ転職し、エンジニア採用をメインに担当しています。

株式会社カカクコムのメンバー

新卒でインテリジェンス(現 パーソルキャリア)へ入社し、リクルーティングアドバイザーとしてIT/インターネット領域を担当。2021年にカカクコムへ転職し、エンジニア採用をメインに担当しています。

なにをやっているのか

1997年に創業したカカクコムは、「LIFE with -生活とともに-」というミッションに、日々の生活を豊かにする様々なサービスを提供しています。 2005年のスタートした「食べログ」は、口コミとランキングで探せる失敗しないお店選びができるレストラン検索・予約サイトです。現在、月間約9,000万人(※1)のユーザーが利用する日本最大級の飲食店検索サービスに成長しました。 外食産業を盛り上げるべく、サービスを通して世の中に貢献していきます。 ※1 2022年10月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウント

なにをやっているのか

1997年に創業したカカクコムは、「LIFE with -生活とともに-」というミッションに、日々の生活を豊かにする様々なサービスを提供しています。 2005年のスタートした「食べログ」は、口コミとランキングで探せる失敗しないお店選びができるレストラン検索・予約サイトです。現在、月間約9,000万人(※1)のユーザーが利用する日本最大級の飲食店検索サービスに成長しました。 外食産業を盛り上げるべく、サービスを通して世の中に貢献していきます。 ※1 2022年10月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウント

なぜやるのか

『食べログ』は2005年3月にサービスを開始し、今では日本を代表するレストラン検索・予約サイトになりました。 食べログは非常に大規模なサービスで、事業の成長とシステムの拡充が今も継続しています。 一見完成されたサービスのように見えるかもしれませんが、お店探しから予約、決済、食体験の共有まで、外食に関わる全ての体験にイノベーションを起こすべく、サービスの改善を継続しています。 エンジニアはレストラン検索やレビュー投稿機能のフルリニューアルなどのサービスの大幅な改善や、システム開発・運用に関する技術的な課題等、日々様々な課題に取り組んでいます。

どうやっているのか

配属先となる技術部では、巨大なモノリシックサービスにおける開発の辛さを解消し、少人数のチームが自律的に意思決定しながら開発するためのシステム基盤を作ることがミッションです。2022年度からは基盤構築とシステム改善を並行で実施する計画です。

こんなことやります

チームのミッション 巨大なモノリシックサービスにおける開発の辛さを解消し、少人数のチームが自律的に意思決定しながら開発するためのシステム基盤を作ることがミッションです。2022年度からは基盤構築とシステム改善を並行で実施する計画です。 何をするか? 食べログのシステム改善をアプリケーション領域から進めていただきます。 食べログは2007年に Ruby on Rails でリプレイスしてから約15年の長期にわたって抜本的なアーキテクチャ刷新なしに開発と運用を継続しており、モノリシックで巨大なコード、かつ巨大なデータを持つ状態になっています。 この巨大なシステムを高凝集・疎結合にリファクタリングするには、開発エンジニアが業務ドメインから整理してゆく正攻法だけでは難しいものがあります。 そこでマイクロサービス化チームはリファクタリングをサポートするシステム基盤の導入から開始して、システムの分析、不要なコードやテーブルの削減、そしてリファクタリングというステップで計画を進めています。システム基盤が揃ってきたので2022年度はシステムの分析、不要なコードやテーブルの削減のフェーズに取り掛かります。 マイクロサービス化システム基盤とシステム改善の関係は2021年アドベントカレンダーの「食べログの大規模なエンジニア組織を段階的に改善していく取り組み」をお読みくださるとわかりやすいと思います。 食べログの大規模なエンジニア組織を段階的に改善していく取り組み 独り立ちまでのイメージ 入社後しばらくは技術部マイクロサービス化チームで食べログのシステム解析・改善を担当していただきたいと考えています。部門の性質としては食べログの特定の事業に専属はせず、事業開発するエンジニアをサポートするスペシャリストのポジションになります。 将来的にはご自身の希望によりアサインを調整していきます。 下記は一例ですが、キャリアのご希望がありましたら、ぜひ入社後1on1などでご相談ください。 ・特定事業のアプリケーション開発をしたい ・チームのマネジメントにチャレンジしたい 開発環境 ・プラットフォーム: オンプレ DC / GCP / AWS ・仮想化基盤: VMWare / Kubernetes ・OS・ミドルウェア: Linux / Ruby on Rails / MySQL / Nginx ・コード管理・CI: GitHub / CircleCI ・監視: NewRelic / Prometheus / OpsGenie / Sentry ・コミュニケーション・プロジェクト管理: Microsoft Teams / Miro / Asana ・データ基盤: BigQuery / Tableau 仕事のやりがい、成長できるポイント マイクロサービス化チームは戦略立案、導入技術の選定といったシステム改善の初期フェーズから意思決定に参加できる、大きな裁量とやりがいのあるポジションです。今回募集を開始するシステム改善エンジニアというロールにおいては、将来的な食べログのアプリケーションアーキテクチャを設計する主担当にもなり得るでしょう。 また技術部は目標達成フレームワークとしてOKRを採用しており、システム改善という長期戦略にも拘らずメリハリを付けた目標設定、プロジェクト運営が特徴です。 詳しくは食べログの2021年アドベントカレンダー記事やOKRを紹介する書籍をご参考ください。 アドベントカレンダー技術部門にOKRを導入したら3ヶ月で部の雰囲気がめちゃくちゃ良くなった話 技術部門にOKRを導入したら3ヶ月で部の雰囲気がめちゃくちゃ良くなった話 「ユーザーと飲食店をつなぐ」という食べログのコンセプトに共感された方はぜひご応募お願いします。 私達と一緒に食べログのマイクロサービス化を達成して、エンジニアとして大きく成長しませんか? 必須要件 ・Webアプリケーションの設計・実装・運用経験 ・オブジェクト指向設計の知識 ・Rubyプログラミング経験 歓迎要件 ・システムのマイグレーションの経験 ・オブジェクト指向設計以外の複数の設計パラダイムに関する知識 ・マイクロサービス化やモジュラモノリス化などのシステム改善の実践経験 ・大規模システムの長期運用経験 求める人物像 ・カカクコムのミッションやバリューへの共感 ・事業会社のシステム部門メンバーとしての高い視座 ・最新技術のキャッチアップを怠らない向学心
0人がこの募集を応援しています

    0人がこの募集を応援しています

    話を聞きに行くステップ

    1. 応募する「話を聞きに行きたい」から応募
    2. 会社からの返信を待つ
    3. 話す日程を決める
    4. 話を聞きに行く
    募集の特徴
    オンライン面談OK

    会社情報

    1997/12に設立

    1,160人のメンバー

    東京都渋谷区宇田川町15-1 渋谷パルコDGビル