
株式会社カカクコム
企画や他開発チームと密に連携しながら、10億件を超える大規模・高トラフィックな検索基盤システムの構築・運用を、要件定義からリリース、保守運用に至るまで一貫して担っていただきます。
更にまだ実現できていない切り口での検索や、ベクトル検索のようなセマンティックな検索、検索基盤自体の刷新など、新たな検索のための新技術の検証・導入も重要な業務です。
【コア業務】
・Apache Solr の構築・運用・パフォーマンスチューニング
・アプリケーションへ提供する全文検索のAPIと、全文検索エンジンへインデキシングする仕組の開発・運用
・検索基盤のアーキテクチャ設計・サーバ構築(大量トラフィック・大容量データを考慮)
・検索基盤のCI/CD、モニタリングなど運用システムの構築
・検索案件における要件定義、設計・開発、リリース、保守運用に至る一貫した検索基盤の開発
【技術的挑戦(重点領域)】
・Apache Solr以外の全文検索エンジン(Elasticsearch、OpenSearchなど)の検証・導入
・生成AIやベクトル検索のようなセマンティックな検索技術など、新たな検索のための新技術の検証・導入
・システムを安定稼働させ続けるための技術的負債の解消
【所属部門】
食べログ 開発本部 検索基盤チーム
【ミッション】
月間約9,600万人利用の食べログ検索体験を、食に関するバーティカルなサービス事業者として世界的なビッグテックにも勝る世界最高の検索体験を提供できるよう、食べログの検索を進化させていくことをミッションとしています。
【開発環境】
・全文検索エンジン: Apache Solr
・開発言語: Go, Python, Bash, SQL
・構成管理: Ansible
・関連システム / ミドルウェア: MySQL, Fluentd
・ソースコード管理: GitHub
・運用ツール: Jenkins, Rundeck, Prometheus, Grafana, NewRelic, Opsgenie
・OS・Webサーバ・コンテナ技術: Linux, Nginx, Docker, Kubernetes
・開発支援ツール: Google Workspace, Slack, Asana, Miro, Qiita Team, CircleCI
・データ基盤:BigQuery, Tableau