全 20 件中 20 件 を表示しています
-
WEBエンジニアマネージャー候補(食べログ)
レストラン検索・予約サイト『食べログ』の開発組織におけるWEBエンジニアリングマネージャー候補を募集いたします。 募集背景 ■レストラン検索・予約サイト『食べログ』は、常に変化する世の中のニーズに対して、ネット予約の拡大・インバウンド対応・飲食店体験の向上(飲食店DX)など様々な取り組みをしています。 『食べログ』というサービスに求められることは複雑高度化をしており、エンジニア組織も単なる開発要員ではなく高いエンジニアリングの専門知識とビジネス視点を持ち、事業計画達成に寄与することが求められています。 ■スピーディーな価値提供のために2025年4月より全エンジニアにAIエディタ「Cursor」を導入し、生成AIを活用した次世代の開発環境の構築も始めています。 こういった取り組みを一緒に作り上げながら、『食べログ』の非連続的な成長に寄与できる仲間が必要です。 変革していく食べログを、ぜひ一緒に作り上げてみませんか? 業務内容 ■食べログにおけるユーザー価値提供の最前線で、チームの目的達成のためにコミュニケーションを最適化して、スループットの最大化を目指します。 エンジニアリング面では、大規模かつ長期運用のシステムに対する知見を蓄積した上で、今後もシステムを動かし続けていくための技術的な判断と実行を進めます。日々の業務で蓄積された課題を整理/深掘りして、担当領域における体制やシステムの理想を描き、その実現にも取り組んでいきます。 ■具体的な業務内容 ・『食べログ』の開発におけるプロジェクト推進 ・ビジネスサイドと連携した要件定義、優先順位調整、複数部門との調整 ・スループットを最大化するチームビルディング ・システムを動かし続けるための技術的な判断と実行 ・体制やシステムの理想を描き、実現する取り組み 期待することとしては、『食べログ』全体を俯瞰して技術的な課題の整理や中長期的な改善提案、複数部門との協業によるスムーズな開発体制の構築・最適化など多岐にわたります。 ※ユーザー価値提供の方法は上記に限りませんので、ご経験やスキルの活用をご相談しながら決定していきます。 仕事の進め方 ■食べログでは領域に応じて仕事の進め方の工夫を行なっています。 例えば、職能横断で構成されるプロジェクトチームが開発のライフサイクル全体に責任を持って、ミッションの達成に取り組むマトリクス型組織を導入といった工夫をしています。 エンジニア、企画、デザイナーを一つのプロジェクトとして構成し、ワンチームとなって仕事を進めていきます。 プロジェクトの中でエンジニア観点での提案等も積極的に行っていただける環境です。 ■開発のリリースサイクルは規模にもよりますが、小規模のもので数日〜数週間程度、中〜大規模のもので数ヶ月程となります。ひとりのエンジニアで要件定義からリリースまで一任される形で仕事を進めていきます。 ■プロジェクト外でも、各チーム間での課題の共有や進捗の共有などを通してチーム間のコミュニケーションを行っています。 社内勉強会や技術ノウハウの共有を通して技術力の研鑽が出来る体制となっています。 ■組織構成とマネジメント範囲 食べログの開発部門は、複数の開発領域で構成されており、いずれかの領域においてチームをリードしていただく想定です。 ▼主な開発領域 ・ユーザー向け機能の開発(口コミ、検索など) ・インバウンドユーザー向け機能の開発 ・飲食店向け機能の開発(予約や店舗管理など) ・ビジネス成長を支える機能の開発(アライアンス、営業支援、広告、カスタマーサポートなど) ▼本ポジションでは、エンジニアリング観点からチームをリードし、技術的な意思決定や開発体制の最適化を主導していただきます。 AIを活用した業務推進 ■私たちは、AI技術の積極的な導入と活用を通じて、開発現場の生産性向上とエンジニアの創造性最大化を目指しています。 コード補完やレビュー支援、業務自動化といった日常業務の効率化にとどまらず、AIと協働しながら新しい発想やアプローチを生み出すことで、より本質的な課題解決に挑んでいます。今後もAIを”共に価値を生み出す強力なパートナー”として位置づけ、エンジニアがより創造的で価値の高い仕事に集中できる、革新的なチームを目指していきます。 ■Tabelog Tech Blog は、食べログの開発者が技術的課題に対する取り組みやプロダクト開発の試行錯誤で得た学びなど、食べログの開発にまつわる様々な情報を発信するブログです。 食べログのエンジニアがどのように業務を進めているかもわかるコンテンツですので、こちらもぜひご覧ください。 ▼https://tech-blog.tabelog.com/ ▼「Devin」の導入により新しい開発スタイルを実現した例: AIをうまく使えなかった私がAIネイティブへ:自律型AIエージェントが変えた私の開発スタイル ▼「Cursor」を活用し、長年の開発課題を解決した例: ドキュメントの陳腐化を防ぐCursor活用 ▼「Vibe Coding」により意思決定を劇的に高速化した例: エンジニア主導のUI/UX改善:Vibe Codingによる試作アプリ量産で意思決定を高速化した話 ▼AI×人の協働で工数を6割削減した革新的ツールを開発した例: 工数6割削減! 生成AIとOCRを組み合わせ、店舗毎に形式が異なるレストランメニューを読み取らせてみた 開発環境 ・サーバーサイド: Ruby, Ruby on Rails ・フロントエンド: JavaScript(ES5/ES6, jQueryベースからReact/TypeScriptへ移行中) ・データベース: MySQL ・ソースコード管理: Git, GitHub ・AI支援ツール: Dify(AIプラットフォーム), Cursor(AIモデル搭載の次世代コードエディタ) ・開発支援ツール: Microsoft Teams, Asana, Confluence, Miro, Qiita Team, CircleCI ・データ基盤:GCP BigQuery, Tableau ※2025年4月に全エンジニア向けに次世代コードエディタCursorを導入するなど、開発におけるAI活用を積極的に推進しています。 食べログによる飲食店支援 ■飲食店は原材料費の高騰や人材不足など、厳しい課題に直面しています。 「食べログ」では、「食べログノート」を通じて飲食店の予約業務を効率化し、コスト削減に貢献しています。 ▼電話予約や各種グルメメディアからのネット予約を一元管理することで、紙台帳よりも手軽に管理できます。 さらに、人材不足の解決策として「求人掲載機能」を開発し、お店に興味を持つ方々へ効果的に求人をアピールできるよう支援しています。 飲食店事業に関わる業務DXの推進 ■食べログは、飲食店検索・予約といったメディア領域にとどまらず、ネット予約、モバイルオーダー、人材採用など飲食店のバックオフィス業務を支える多様なサービスを展開しています 現在、ネット予約の人数は24年第一四半期と比較して約65%増と大きく成長しており、それに伴い、事業規模や関わるステークホルダーも拡大しています。 こうした背景のもと、営業、販売管理、企画、エンジニアなど多種多様な職種が連携し、業務プロセス全体のDXを推進しています。 また、エンジニア自身がゼロベースからシステム提案を行える環境であることも事業会社ならではの魅力です。 ▼より具体的なイメージは下記をご参照ください。 食べログの大規模販売管理システムを財務会計SaaSシステムに置き換えた話 やりたいことはきっと食べログで見つかる 食べログは、飲食店検索・予約といったメディア領域にとどまらず、業務支援やDXなど幅広い領域でサービスを展開しています。 そのため、あなたが「仕事を通して課題解決したい課題」はきっと食べログの中に見つかるはずです。 システムとしては大規模データやトラフィック、複雑なビジネスロジックを安定稼働させ続けるための高いスキルが求められます。 技術的な取り組みについては Tabelog Tech Blog でご紹介しています。 課題解決に対する強い思いを持ち、チャレンジしていける方を歓迎します。 ぜひ選考を通してあなたのやってみたいことや実現したい思いを聞かせてください。 必須要件 以下のすべての要件を満たす方 ・エンジニアリングを通じて事業課題の本質を抽出し、技術的アプローチで解決をリードした経験 ・要件定義〜設計〜開発〜運用の全工程を理解し、生産性・品質・拡張性を踏まえた改善提案を自ら設計・推進した経験 ・事業側の要求を鵜呑みにせず、技術的・ビジネス的観点から議論を主導し、意思決定に影響を与えた経験 ・システムアーキテクチャや開発プロセスの抜本的な見直し・刷新をリードした経験チームリードとして、開発課題を改善し生産性を高めたご経験 ・ステークホルダーを巻き込みながら開発案件の推進をリードされたご経験 歓迎要件 ・Ruby on Rails の開発経験 ・大規模システムの設計・開発・運用の経験 ・チームビルディングやメンバー育成の経験 求める人物像 ・自己を客観的に見つめ、高い目標を立てて行動し、自律的に成長できる ・大規模システムの安定稼働とパフォーマンス向上に責任を持ち、技術的な課題解決を主導できる ・職種を問わず、積極的にコミュニケーションをとれる 働く環境 ・2020年4月より在宅勤務での就業を行っています。社会状況に合わせた働く環境の見直しは随時実施されています。 ・メリハリをつけて働く文化があり、ワークライフバランスを取りやすい環境です。食べログエンジニアの平均残業時間は20時間前後です。 ・男女ともに育休取得の実績が多数あり、子育て世代のエンジニアも多く活躍しています。 ・全エンジニアにCursorを導入し、AIを活用した効率的な開発環境を整備しています。AIネイティブな組織文化の醸成を目指し、エンジニア一人ひとりが生成AIを活用して、より創造的な業務に集中できる環境を整えています。 続きを見る
-
検索基盤エンジニア/テックリード候補【食べログ】
募集部門について 2005年にスタートした「食べログ」は、口コミとランキングで探せるレストラン検索・予約サイトです。「失敗しないお店選び」という課題に向き合い続け、現在、月間約9,000万人(※1)のユーザーが利用する日本最大級の飲食店検索サービスに成長しました。目まぐるしく変化する外食産業を盛り上げるべく、近年は飲食店や卸売業者など外食を支える人たちの課題を解決するDXプロダクトにも挑戦しています。これらのサービスを通して人々とレストランをつなぐプラットフォームになるべく世の中に貢献していきます。 ※1 2022年10月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウント このたび新設する「検索基盤チーム」は、食に関するバーティカルなサービス事業者として世界的なビッグテックにも勝る世界最高の検索体験を提供できるよう、食べログの検索を進化させていくことをミッションとしています。従来的な全文検索にとどまらずベクトル検索のようなセマンティックな検索や生成AIの活用など、技術的選択肢を広げ食べログがユーザへ提供する価値を最大化していきます。 業務内容 【業務内容】 食べログにおけるユーザー価値提供の最前線で、企画や他開発チームと密に連携しながら検索基盤システムを構築、運用していきます。 食べログの検索システムは非常に大規模・高トラフィックで、検索対象によっては10億件を超えます。サジェスト機能、店舗情報や口コミを基にキーワードに該当するレストランの一覧を返す検索機能など基本的な検索だけでなく、まだ実現できていない切り口での検索や、ベクトル検索のようなセマンティックな検索、検索基盤自体の刷新など、新たな検索のための新技術の検証・導入も重要な業務です。 ・検索案件における要件定義からリリース、保守運用に至るまで一貫した検索基盤の開発 ・Apache Solr の構築・運用・パフォーマンスチューニング ・全文検索エンジンへインデキシングする仕組みと全文検索エンジンへのI/Fの開発・運用 ・検索基盤のCI/CD、モニタリングなど運用システムの構築 ・Apache Solr以外の全文検索エンジン(Elasticsearch, Vespaなど)の検証・導入 ・課題解決や新たな価値提供のためのソリューション提案 ・大量トラフィックや大容量データを考慮したシステムアーキテクチャ設計 ・システムを安定稼働させ続けるための技術的負債の解消 【業務の進め方】 ・検索案件について要件定義段階から関わり、企画や他の開発チームと連携しながら要件を実現していきます。検索体験や検索施策の成否は検索基盤によって決まると言っても過言ではなく、案件の初期段階から深く関わり、その実現のためにエンジニアの立場から積極的にアイデアを出していくことが重要となります。 ・ プロジェクト外でも、各チーム間での課題の共有や進捗の共有などを通してチーム間のコミュニケーションを行っています。社内勉強会や技術ノウハウの共有を通して技術力研鑽が出来る体制となっています。 ・技術部は目標達成フレームワークとしてOKRを採用しています。開発組織や事業に対してレバレッジが効いた重要施策にフォーカスし積極的に挑戦しています。 ・金曜日には技術部の各チームが集まり1週間の成果を称え合うウィンセッションを開催しています。 詳しくは食べログの2021年アドベントカレンダー記事を御覧ください。 アドベントカレンダー: 技術部門にOKRを導入したら3ヶ月で部の雰囲気がめちゃくちゃ良くなった話 開発環境 【技術スタック】 ・全文検索エンジン: Apache Solr ・開発言語: Go, Python, Bash, SQL ・構成管理: Ansible ・関連システム / ミドルウェア: MySQL, Fluentd ・ソースコード管理: GitHub ・運用ツール: Jenkins, Rundeck, Prometheus, Grafana, NewRelic, Opsgenie ・OS・Webサーバ・コンテナ技術: Linux, Nginx, Docker, Kubernetes ・開発支援ツール: Microsoft Teams, Asana, Confluence, Miro, Qiita Team, CircleCI ・データ基盤:BigQuery, Tableau 入社後のイメージ 仕事や環境に慣れていただくため、まずは既存システムのIssue解消や、小規模な開発案件を担当していただきます。 また、既存メンバとのペアワークや会議への参加を通じて、ナレッジを蓄積しつつチームの一員としての関係を構築します。 その後はご自身のスキルや経験に合わせてより高度なタスクに取り組んでいただきます。 さらには、検索基盤の改善、刷新、新たな全文検索エンジンの導入なども担当していただくことを想定しています。 キャリアパス マネジメント職と技術専門職の2通りのキャリアパスがあります。 技術専門職志向であれば、検索技術の高度化やSREなど、得意な技術領域を高めたり広げたりすることで事業課題を解決するスペシャリストとなったり、マネジメント志向であればチームを統括するリーダー・マネージャとして、ハイパフォーマンスな組織を育てていく立場を目指す事ができます。 特に技術専門職の場合は、その高度なスキルと業務遂行能力を存分に活かし、インディビジュアル・コントリビューターとして領域を限定せず大きな事業課題の解決主体となる事を目指していただきたいと考えています。 仕事の面白み ■ユーザに自分の技術力で直接価値提供できる 月間数千万人規模のユーザーが利用する食べログの検索システムを担うため、仕事のインパクトは大きく、日々の業務を通じて、これまで培ってきた経験とスキルを存分に発揮できる環境です。 また、プロジェクトの企画段階から関わることができ、ユーザ本位の価値あるサービスを作りだす一体感や成果への喜びを感じることができます。 ■大規模アクセス、大規模データと向き合える アクセス量も保有するデータも大規模なため、どのように扱うかという技術的な課題と向き合うことができます。 検索ログなどのデータを活用しサービスをより良くするという面白みもあります。 ■新しい技術に挑戦できる ベクトル検索やランキング学習などの検索技術や、生成AIの活用、運用環境の最適化など、新しい技術や仕組みの導入が求められる環境で働くことができます。弊社では、現場からのアイデアや意見が尊重されるボトムアップ型の社風が根付いています。社内やチーム内で見つけた課題や改善点について、自発的に進めることができます。 ■裁量の大きさ 上記に述べた改善活動の方向性については固定化されたものではなく、本ポジションに就かれる方の知見や、状況の変動などに応じて柔軟に変えていける裁量の大きさがあります。決まりきった方針をなぞるのではなく、チームや関係者との議論を通じ、課題に対する最善のアクションを常に問いかけ、よりよいやり方があれば積極的に取り入れていく文化・雰囲気があります。 必須条件 ・Solr, Elasticsearchなどの全文検索エンジンを用いた設計・開発・構築・運用の経験 歓迎条件 ・Webアプリケーションの開発・運用 ・分散処理、冗長化、監視、セキュリティに関する基礎知識 ・大規模で高可用性が求められるシステムにおけるインフラ設計・構築・運用経験 ・OSSへのコントリビュートやOSSのコードを改修した経験 ・パフォーマンス改善や負荷対策の知識・経験 ・技術面での育成・教育経験 求める人物像 ・技術は目的ではなく手段として考えることができる ・不確実な状況を楽しむことができる ・課題や役割に強いオーナーシップを持ち自走できる 続きを見る
-
マイクロサービス基盤エンジニア【食べログ】
システムの変更容易性・変更安全性を高めるための、モダンなシステム基盤を開発・導入することがミッションになります。 ・新たに必要になるシステム基盤開発の検証・導入・運用 ・既存のシステム基盤の導入拡大 これまで導入してきた基盤には以下のようなものがあります。 ・メッセージング基盤 + 非同期処理基盤 (Kafka) ・分散トレーシング (OpenTelemetry) ・Change Data Capture (Debezium) ・GraphQL (Apollo) 【ミッションへの道のり】 食べログは2007年に Ruby on Rails でリプレイスして以来、約15年の長期に渡り抜本的なアーキテクチャ刷新なしに開発と運用を継続しており、モノリシックで巨大なコード、かつ巨大なデータを持つ状態になっています。 この巨大なシステムを以下のステップで改善しています。 1.システムをKubernetesなどモダンなインフラ基盤に刷新して変更安全性と変更容易性を高める 2.設計変更や不要なコード削除などの大胆な改修を小さく速く繰り返し、疎結合・高凝集なモノリスに作り変える 3.組織構造やビジネスファンクション・ドメインモデル・ユースケース等より、マイクロサービスの境界を考察し、定義し、分割する (詳細は「食べログの大規模なレガシーシステムを段階的に改善していく取り組み - https://qiita.com/tkyowa/items/6417b0a7895399f8f9be 」で公開されています。) 業務内容の変更の範囲は会社の定める業務となります。 食べログ開発本部技術部マイクロサービス化チーム <食べログの事業・食べログシステム本部のミッション> 2005年にスタートした「食べログ」は、口コミとランキングで探せるレストラン検索・予約サイトです。「失敗しないお店選び」という課題に向き合い続け、現在、月間約9,600万人 (※1)を超えるユーザーが利用する日本最大級の飲食店検索サービスに成長しました。目まぐるしく変化する外食産業を盛り上げるべく、近年は飲食店や卸売業者など外食を支える人たちの課題を解決するDXプロダクトにも挑戦しています。これらのサービスを通して人々とレストランをつなぐプラットフォームになるべく世の中に貢献していきます。 ※1 2023年3月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウント 私たちは市場や事業の変化に素早く対応できるシステムと、それを実現させる開発組織を作る事を責務としています。システムが事業成長のボトルネックにならないよう、モノを作るだけでなく作ったモノの健全性を保ち続けることやビジネス理解もそのための大事な手段の一つと考えています。サービス開発のように組織の改善を行うべくFourKeysの計測とアクショナブルな指標への落とし込みや、よりインパクトの大きな成果を出すべく、1プロジェクト1チャレンジすること、人同士のつながりを大事にすること、部署やプロダクトの垣根を超えていくことを大切にしに日々の業務にあたっています。 <マイクロサービス化チームのミッション> 技術部マイクロサービス化チームは巨大なモノリシックサービスにおける開発の辛さを解消し、少人数のチームが自律的に意思決定しながら開発するためのシステム基盤を作る事をミッションとしています。 開発環境 ・プラットフォーム: オンプレ 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 入社後のイメージ <オンボーディング> 食べログのRailsアプリケーション設計、基本的なシステム基盤(例えばサーバミドルウェア)、業務の概要をドキュメントと先輩社員のレクチャーを併用して学習していただきます。並行して開発・リリースワークフローを理解していただきます。 <最初の業務> メッセージング基盤や非同期処理基盤など既存のシステム基盤の導入拡大と、開発エンジニアに対する導入支援を担当していただくことになると思います。 <近い将来> 既存のシステム基盤の主担当、新規のシステム基盤のPoCと技術選定を担当していただきます。 キャリアパス 食べログのシステム全体のビジョンと戦略を考えるDevOpsのスペシャリストになることを期待しています。またシステム基盤エンジニアを統括して計画遂行するエンジニアリングマネージャとしてのキャリアパスも想定しています。 仕事のやりがい、成長できるポイント 【高度な問題解決能力を鍛える機会が得られる】 大規模システムに新しいシステム基盤を導入する業務は技術的な問題解決能力を鍛える絶好の機会です。パフォーマンス、スケーラビリティ、対象外性、冗長性などの問題に対処する必要があります。これらの課題を解決することは困難ですが、成功したときの達成感は大きいです。 【先端技術に強い企業・部門で働ける】 日本最速でChatGPTプラグインをリリースできたように、老舗のサービスを開発・運用しながら最先端技術の採用もできる職場です。 【持続的な学習の機会が得られる】 システムエンジニアリングは日進月歩で、最新の技術を学び続けることは極めて重要です。マイクロサービス基盤の開発は、新たなテクノロジーやアーキテクチャパターンを学ぶ絶好の機会を提供します。技術スキルを維持・強化することができます。 【大きな裁量が持てる】 導入技術の選定などで大きな裁量があります。課題にマッチするなら挑戦的な最新技術の導入もできます。 【発表経験を積める】 社内で発表する機会が大小用意されており、発表経験を積むことができます。 【社会的へ大きな影響のある仕事ができる】 約9,600万MAUを持つ食べログのシステムを改善するということは、多くのユーザー、飲食店経営者の生活をより良くする大きなやりがいのある仕事です。 【在宅でも出社でも働きやすい環境である】 業務に支障がないことが条件ですが、在宅勤務するか、出社するかの勤務スタイルはチームや個人の裁量に任されています。コロナ禍を機会に在宅勤務で働くための環境が整備されており、コラボレーションツールとしてはMiro/Asana/Microsoft Teamsなどを採用しています。 在宅勤務環境下でもコミュニケーションがとりやすい環境になっています。 【その他】 食べ歩きを趣味にしている人が多いため、美味しいお店に詳しくなれます。 必須要件 ・CI/CDパイプライン構築やansibleによる構成管理などDevOpsの知識・経験 ・Webアプリケーションプログラミング経験 歓迎要件 ・ミドルウェア、インフラ、ネットワークなどを含めたWebサービスの設計経験 ・技術選定の経験 ・大規模システムの長期運用経験 ・分散システムやデータ指向アプリケーション設計の知識・経験 ・Rubyの知識・経験。特に gem 開発経験 求める人物像 ・事業会社であるカカクコムのシステム部門メンバーとして課題解決を第一に考える指向性 ・最新技術のキャッチアップを怠らない向学心 ・自律的に思考・行動できる方 Tabelog Tech Blogについて Tabelog Tech Blog は、食べログの開発者が技術的課題に対する取り組みやプロダクト開発の試行錯誤で得た学びなど、食べログの開発にまつわる様々な情報を発信するブログです。 食べログのエンジニアがどのように業務を進めているかもわかるコンテンツですので、ぜひともご覧ください。 【Tabelog Tech Blog】 続きを見る
-
モジュラモノリスアプリケーション化エンジニア【食べログ】
食べログを高凝集・疎結合なモジュラモノリスにリファクタリングするのモジュラモノリスアプリケーション化エンジニアのミッションになります。 ・コードのメトリクスを元に改善計画を立てて進行する ・不要なコードの削減 ・結合度・凝集度・認知的複雑度などコードの質の指標を改善する ・業務ドメインの開発エンジニアと共同してモジュールの境界を定義・設計 ・モジュラモノリスアーキテクチャへのリファクタリング 【ミッションへの道のり】 食べログは2007年に Ruby on Rails でリプレイスして以来、約15年の長期に渡り抜本的なアーキテクチャ刷新なしに開発と運用を継続しており、モノリシックで巨大なコード、かつ巨大なデータを持つ状態になっています。 この巨大なシステムを以下のステップで改善しています。 1.システムをKubernetesなどモダンなインフラ基盤に刷新して変更安全性と変更容易性を高める 2.設計変更や不要なコード削除などの大胆な改修を小さく速く繰り返し、疎結合・高凝集なモノリスに作り変える 3.組織構造やビジネスファンクション・ドメインモデル・ユースケース等より、マイクロサービスの境界を考察し、定義し、分割する (詳細は「食べログの大規模なレガシーシステムを段階的に改善していく取り組み - https://qiita.com/tkyowa/items/6417b0a7895399f8f9be 」で公開されています。) 業務内容の変更の範囲は会社の定める業務となります。 入社後のイメージ <オンボーディング> 食べログのRailsアプリケーション設計、基本的なシステム基盤(例えばサーバミドルウェア)、業務の概要をドキュメントと先輩社員のレクチャーを併用して学習していただきます。並行してデッドコード削減や結合度、凝集度のようなメトリクス改善を実装して開発・リリースワークフローを理解していただきます。 <最初の業務> マイクロサービス化チームと開発チームとの合同のシステム改善プロジェクトに参画して、例えばアプリの店舗詳細機能のような特定機能のシステム改善をメインで担当していただきます。(システム改善の詳細は業務内容をご覧ください。) <近い将来> システム改善プロジェクトにおいてマイクロサービス化のリーダーを想定しています。 開発環境 ・プラットフォーム: オンプレ 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 キャリアパス アプリケーション設計のスペシャリストとして、システムを最適化し、モジュラモノリスからマイクロサービスや新しい設計パラダイムへ進化させるキャリアパスを期待しています。その中においてご本人のスキルと志向次第で技術面でのリードや、施策やチームをリードするマネジメント方面を想定しています。 仕事のやりがい、成長できるポイント 【高度な問題解決能力を鍛える機会が得られる】 大規模システムのリファクタリングは、技術的な問題解決能力を鍛える絶好の機会です。保守性、パフォーマンス、スケーラビリティなどの問題に対処する必要があります。これらの課題を解決することは困難ですが、成功したときの達成感は大きいです。 【先端技術に強い企業・部門で働ける】 日本最速でChatGPTプラグインをリリースできたように、老舗のサービスを開発・運用しながら最先端技術の採用もできる職場です。 【持続的な学習の機会が得られる】 システムエンジニアリングは日進月歩で、最新の技術を学び続けることは極めて重要です。大規模システムのリファクタリングは、新たなテクノロジーやアーキテクチャパターンを学ぶ絶好の機会を提供します。技術スキルを維持・強化することができます。 【プロジェクト初期から大きな裁量を持って参加できる】 アプリケーションの改善は始まったばかりで、プロジェクトの初期から参加して、採用する設計パラダイムなどの意思決定に参加できます。 【発表経験を積める】 社内で発表する機会が大小用意されており、発表経験を積むことができます。 【社会的へ大きな影響のある仕事ができる】 約9,600万MAU(※1)を持つ食べログのシステムを改善するということは、多くのユーザー、飲食店経営者の生活をより良くする大きなやりがいのある仕事です。 ※1 2023年3月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウントとなります。 【在宅でも出社でも働きやすい環境である】 業務に支障がないことが条件ですが、在宅勤務するか、出社するかの勤務スタイルはチームや個人の裁量に任されています。コロナ禍を機会に在宅勤務で働くための環境が整備されており、コラボレーションツールとしてはMiro/Asana/Microsoft Teamsなどを採用しています。 在宅勤務環境下でもコミュニケーションがとりやすい環境になっています。 【その他】 食べ歩きを趣味にしている人が多いため、美味しいお店に詳しくなれます。 必須要件 ・Webアプリケーションの設計・実装・運用経験 ・データモデリングの経験 歓迎要件 ・API設計・GraphQLスキーマ設計の知識と経験 ・ドメイン駆動設計、イベント駆動設計など複数の設計パラダイムに関する知識 ・マイクロサービス化やモジュラモノリス化などのシステム改善の実践経験・知見 ・Ruby, Railsのプログラミング経験 ・大規模システムの長期運用経験 ・OSや開発言語を変えるシステムのマイグレーション経験 求める人物像 ・事業会社であるカカクコムのシステム部門メンバーとして課題解決を第一に考える指向性 ・最新技術のキャッチアップを怠らない向学心 ・自律的に思考・行動できる方 Tabelog Tech Blogについて Tabelog Tech Blog は、食べログの開発者が技術的課題に対する取り組みやプロダクト開発の試行錯誤で得た学びなど、食べログの開発にまつわる様々な情報を発信するブログです。 食べログのエンジニアがどのように業務を進めているかもわかるコンテンツですので、ぜひともご覧ください。 【Tabelog Tech Blog】 続きを見る
-
SREエンジニアテックリード候補【食べログ】
募集部門について 2005年にスタートした「食べログ」は、口コミとランキングで探せるレストラン検索・予約サイトです。「失敗しないお店選び」という課題に向き合い続け、現在、月間約9,000万人(※1)のユーザーが利用する日本最大級の飲食店検索サービスに成長しました。目まぐるしく変化する外食産業を盛り上げるべく、近年は飲食店や卸売業者など外食を支える人たちの課題を解決するDXプロダクトにも挑戦しています。これらのサービスを通して人々とレストランをつなぐプラットフォームになるべく世の中に貢献していきます。 ※1 2022年10月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウント 私たち食べログ開発本部はプロダクト開発を圧倒的に速くするため、逆算思考で仕事をすること、安易な妥協をしないこと、謙虚・尊敬・信頼を忘れないことを共通の考え方とし、日々の業務にあたっています。 技術部SREチームは食べログのシステムの信頼性を向上させることで、エンジニアのシステム変更に対する負担を減らし、ユーザーが安心・快適に食べログを利用できるようにする事を責務としています。より良いユーザ体験を届けるためのシステム基盤の構築・改善や障害対応を日々行っています。また、サービス開発チームがより効率的にシステム開発を行えるようにアーキテクチャの提案などを行います。昨今ではアプリケーション基盤の全面Kubernetes化をなど果敢に技術的な挑戦を行っており、一緒にチャレンジしていく仲間を募集します。 業務内容 本チームは現在食べログサービスをより発展させるべくアプリケーション基盤のKubernetesへの刷新やシステム構成の標準化など、大きな改善を推し進めていくフェーズです。事業のあり方や注力分野を踏まえ、現実的で最適な方策の施策立案やシステムやチームのあるべき姿への登り方を検討しつつ、その実現をリードしていただくポジションです。 このように、アプリケーション基盤の観点からサービスの成長を促進させることにコミットメントいただくことを期待しています。 ・アプリケーション基盤やその運用をスケーラブルなものに改善していく方針の策定 ・具体的なシステム改善の推進(ソリューションの選定・検証・導入など) ・SLI/SLOの定義と導入など、SREプラクティス実践の先導役 ・システム構成の標準化や運用のセルフサービス化などのプラットフォームエンジニアリングの実践 ・SREチームエンジニアメンバーに対する技術的な支援と育成 【SREチームの業務】 ・Kubernetes, VMwareでの基盤設計・構築・運用 ・各種オペレーションの自動化・セルフサービス化 ・アプリケーション、ミドルウェアのパフォーマンス可視化、測定と改善 ・新規システムのアーキテクチャの選定、提案 ・CI/CDの運用、改善 ・AWS/GCPなどのパブリッククラウド環境の運用 【業務の進め方】 日々変わるインフラの状況やサービスリリース計画をもとに、タイムリーに優先度を調整しながら運用・改善業務を実施しています。 中には技術的難易度が高い取り組みもありますが、チームで助け合う場を多く設けることで、チームとして高い成果が出せるようにしています。 また、取り組みの規模や重要性に応じてCTOや他チームも巻き込み、ディスカッションしながら進めることもあります。 自主性の高いチームとなっており、メンバーのスキルに応じて可能な限り大きな範囲で裁量を持って業務いただくようにしています。メンバーのスキルや志向次第で要件定義や設計の部分からお任せしています。 技術部は目標達成フレームワークとしてOKRを採用しています。食べログのインフラ刷新や運用プロセスの改善など、開発組織や事業に対してレバレッジが効いた重要施策にフォーカスし積極的に挑戦しています。 金曜日にはFun! Done! Learn! で振り返りを実施したり、技術部の各チームが集まり1週間の成果を称え合うウィンセッションを開催しています。 詳しくは食べログの2021年アドベントカレンダー記事を御覧ください。 アドベントカレンダー: 技術部門にOKRを導入したら3ヶ月で部の雰囲気がめちゃくちゃ良くなった話 https://qiita.com/tkyowa/items/fa432d9cf25ec54aeda2 開発環境 ■開発言語 Ruby / ShellScript ■インフラ・ミドルウェア Docker / Kubernetes / VMware / ArgoCD / Tekton / CircleCI / nginx / MySQL / Redis / Ansible / Fluentd / Grafana / Prometheus / BigQuery / Cloud Logging ■ツール類 GitHub / GitHub Copilot / Microsoft Teams / Asana / Miro / Confluence 入社後のイメージ ■着任後3ヶ月〜半年程度 ・サーバ設計・構築・運用業務、各種チーム業務の実施 ・上記チーム業務の理解と、改善方針の検討 ■着任後半年〜1年程度 ・SREチームのテックリードとしての自立 ・他部門を含めた改善方針の合意と、その推進 ・チームに対する技術的なサポートと育成 キャリアパス 食べログのアプリケーション基盤をスケーラブルなものにすることや、技術力でサービスの成長を促進させることにコミットメントいただくことを期待しています。また、SREチームを技術的に強靭な組織にすることを期待しています。 仕事の面白み 【大規模アプリケーション基盤の改善】 大規模なWebサービスを支えるアプリケーション基盤の大規模な刷新に携わることができます。 例えば現在、仮想マシンをベースとして長年運用してきた食べログシステムを、Kubernetes上に移行するべく力を入れて取り組んでいます。 チームとしては、仮想マシンにして数百台に登るシステムをユーザ影響なくKubernetesに移行することそのものだけでなく、インフラの標準化や構築セルフサービス化などの改善活動も進めていこうとしています。 本ポジションでは、こういった大規模Kubernetes基盤に対してエンジニアリングと運用の両観点からベストな改善策を探り、それを具体化し、その恩恵をエンジニアリングの現場にもたらすところまで一気通貫してリードとして携わることができます。 【裁量の大きさ】 上記に述べた改善活動の方向性については固定化されたものではなく、本ポジションに就かれる方の知見や、状況の変動などに応じて柔軟に変えていける裁量の大きさがあります。 決まりきった方針をなぞるのではなく、チームや上位職者との議論を通じ、課題に対する最善のアクションを常に問いかけ、よりよいやり方があれば積極的に取り入れていく文化・雰囲気があります。 必須条件 ・Kubernetesのインフラ設計・構築・運用経験 ・オンプレミス環境のインフラ設計・構築・運用経験 ・IaC, CI/CDなどの自動化やインフラ課題解決のためにソリューションを提案・導入した経験 ・SREのプラクティスの実践経験 歓迎条件 ・大規模で高可用性が求められるシステムにおけるインフラ設計・構築・運用経験 ・パフォーマンス改善や負荷対策の知識・経験 ・インフラ運用の標準化、セルフサービス化の経験 ・技術面での育成・教育経験 続きを見る
-
SREチームマネージャー候補【食べログ】
【業務内容】 食べログのシステムの信頼性を向上させることでエンジニアのシステム変更に対する負担を減らし、ユーザーが安心・快適に食べログを利用できるようにする目的に向かい、様々な課題の解決とチャレンジでチームをリードします。 ・食べログ開発組織のビジョン実現のためのチームの方針付けと目標設定、および目標達成に向けたチーム活動のリード ・メンバーの目標設定・評価・フィードバック ・1on1などコミュニケーションとフィードバック ・メンバーのキャリア志向を見据えた成長支援(アサインや役割の設定、業務における成果最大化の支援、キャリアディスカッションなど) ・案件のマネジメント(進捗管理、アサイン、各種調整など) ・エンジニア採用 業務内容の変更の範囲は会社の定める業務となります。 【SREチームの業務】 ・Kubernetes, VMwareでの基盤設計・構築・運用 ・各種オペレーションの自動化・セルフサービス化 ・アプリケーション、ミドルウェアのパフォーマンス可視化、測定と改善 ・新規システムのアーキテクチャの選定、提案 ・CI/CDの運用、改善 ・AWS/GCPなどのパブリッククラウド環境の運用 【業務の進め方】 日々変わるインフラの状況やサービスリリース計画をもとに、タイムリーに優先度を調整しながら運用・改善業務を実施しています。 中には技術的難易度が高い取り組みもありますが、チームで助け合う場を多く設けることで、チームとして高い成果が出せるようにしています。 自主性の高いチームとなっており、メンバーのスキルに応じて可能な限り大きな範囲で裁量を持って業務いただくようにしています。メンバーのスキルや志向次第で要件定義や設計の部分からお任せしています。 技術部は目標達成フレームワークとしてOKRを採用しています。食べログのインフラ刷新や運用プロセスの改善など、開発組織や事業に対してレバレッジが効いた重要施策にフォーカスし積極的に挑戦しています。 金曜日にはFun! Done! Learn! で振り返りを実施したり、技術部の各チームが集まり1週間の成果を称え合うウィンセッションを開催しています。 詳しくは食べログの2021年アドベントカレンダー記事を御覧ください。 アドベントカレンダー: 技術部門にOKRを導入したら3ヶ月で部の雰囲気がめちゃくちゃ良くなった話 https://qiita.com/tkyowa/items/fa432d9cf25ec54aeda2 【独り立ちまでのイメージ】 ■着任後3ヶ月〜半年程度 現マネージャーと並走しSREチームの業務内容と状況を把握いただくとともに、チームの方向性について検討を行います。 ■着任後半年〜1年程度 マネージャーとして独り立ちし業務を主体的に遂行いただくとともに、チームの方向性に向かってリードして頂く想定です。 キャリアパス SREの観点から食べログシステム本部のビジョンを実現していけるチームへ成長させていくことを期待しています。ご自身のスキルやキャリア志向次第で、技術面でのリードやマネジメント面で、より広範囲にレバレッジが効くお立場を担えるようになっていくことを期待しています。 食べログシステム本部 技術部 2005年にスタートした「食べログ」は、口コミとランキングで探せるレストラン検索・予約サイトです。「失敗しないお店選び」という課題に向き合い続け、現在、月間約9,000万人(※1)のユーザーが利用する日本最大級の飲食店検索サービスに成長しました。目まぐるしく変化する外食産業を盛り上げるべく、近年は飲食店や卸売業者など外食を支える人たちの課題を解決するDXプロダクトにも挑戦しています。これらのサービスを通して人々とレストランをつなぐプラットフォームになるべく世の中に貢献していきます。 ※1 2022年10月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウント 私たちは市場や事業の変化に素早く対応できるシステムと、それを実現させる開発組織を作る事を責務としています。システムが事業成長のボトルネックにならないよう、モノを作るだけでなく作ったモノの健全性を保ち続けることやビジネス理解もそのための大事な手段の一つと考えています。サービス開発のように組織の改善を行うべくFourKeysの計測とアクショナブルな指標への落とし込みや、よりインパクトの大きな成果を出すべく、1プロジェクト1チャレンジすること、人同士のつながりを大事にすること、部署やプロダクトの垣根を超えていくことを大切にしに日々の業務にあたっています。 技術部SREチームは食べログのシステムの信頼性を向上させることで、エンジニアのシステム変更に対する負担を減らし、ユーザーが安心・快適に食べログを利用できるようにする事を責務としています。より良いユーザ体験を届けるためのシステム基盤の構築・改善や障害対応を日々行っています。また、サービス開発チームがより効率的にシステム開発を行えるようにアーキテクチャの提案などを行います。昨今ではアプリケーション基盤の全面Kubernetes化をなど果敢に技術的な挑戦を行っており、一緒にチャレンジしていく仲間を募集します。 仕事のやりがい、成長できるポイント 【大規模Kubernetes基盤の改善】 現在、仮想マシンをベースとして長年運用してきた食べログシステムを、Kubernetesをベースとしたシステムに刷新するべく力を入れて取り組んでいます。 チームとしては、仮想マシンにして数百台に登るシステムをユーザ影響なくKubernetesに移行することそのものだけでなく、インフラの標準化や構築セルフサービス化などの改善活動も進めていこうとしています。 本ポジションでは、こういった大規模Kubernetes基盤に対してエンジニアリングと運用の両観点からベストな改善策を探り、それを具体化し、その恩恵をエンジニアリングの現場にもたらすところまで一気通貫してリードとして携わることができます。 【裁量の大きさ】 上記に述べた改善活動の方向性については固定化されたものではなく、本ポジションに就かれる方の知見や、状況の変動などに応じて柔軟に変えていける裁量の大きさがあります。 決まりきった方針をなぞるのではなく、チームや上位職者との議論を通じ、課題に対する最善のアクションを常に問いかけ、よりよいやり方があれば積極的に取り入れていく文化・雰囲気があります。 技術環境面 ■開発言語 Ruby / ShellScript ■インフラ・ミドルウェア Docker / Kubernetes / VMware / ArgoCD / Tekton / CircleCI / nginx / MySQL / Redis / Ansible / Fluentd / Grafana / Prometheus / BigQuery / Cloud Logging ■プロジェクト管理・ドキュメンテーション GitHub / Microsoft Teams / Asana / Miro / Confluence 求める人物像 ・大規模システムの運用、改善、刷新にチャレンジしたい方(アプリケーションエンジニアからの転向も歓迎です) ・新しいソフトウェア・サービス・クラウドなどの知識を自ら学習して、取り組んでいける方 ・チーム作業を楽しめる方 ・モニタリングなどを通して、システムの品質や運用を改善することに興味のある方 必須要件 ・SREやインフラチームでのマネジメント経験 ・インフラ設計・構築・運用経験 ・IaCやCI/CDツールによる自動化環境での運用経験 歓迎要件 ・エンジニアの採用業務の経験(書類選考、面接、スカウト、イベント主催や登壇) ・インフラ運用の標準化、セルフサービス化の経験 ・大規模で高可用性が求められるシステムにおけるインフラ設計・構築・運用経験 ・Kubernetesやその関連技術の導入・構築・運用経験 ・パフォーマンス改善や負荷対策の知識・経験 続きを見る
-
SREエンジニア 【大阪】
部署説明 2005年にスタートした「食べログ」は、口コミとランキングで探せるレストラン検索・予約サイトです。「失敗しないお店選び」という課題に向き合い続け、現在、月間約9,000万人(※1)のユーザーが利用する日本最大級の飲食店検索サービスに成長しました。目まぐるしく変化する外食産業を盛り上げるべく、近年は飲食店や卸売業者など外食を支える人たちの課題を解決するDXプロダクトにも挑戦しています。これらのサービスを通して人々とレストランをつなぐプラットフォームになるべく世の中に貢献していきます。 ※1 2022年10月現在。PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウント 私たちは市場や事業の変化に素早く対応できるシステムと、それを実現させる開発組織を作る事を責務としています。システムが事業成長のボトルネックにならないよう、モノを作るだけでなく作ったモノの健全性を保ち続けることやビジネス理解もそのための大事な手段の一つと考えています。サービス開発のように組織の改善を行うべくFourKeysの計測とアクショナブルな指標への落とし込みや、よりインパクトの大きな成果を出すべく、1プロジェクト1チャレンジすること、人同士のつながりを大事にすること、部署やプロダクトの垣根を超えていくことを大切にしに日々の業務にあたっています。 技術部SREチームは食べログのシステムの信頼性を向上させることで、エンジニアのシステム変更に対する負担を減らし、ユーザーが安心・快適に食べログを利用できるようにする事を責務としています。より良いユーザ体験を届けるためのシステム基盤の構築・改善や障害対応を日々行っています。また、サービス開発チームがより効率的にシステム開発を行えるようにアーキテクチャの提案などを行います。昨今ではアプリケーション基盤の全面Kubernetes化をなど果敢に技術的な挑戦を行っており、一緒にチャレンジしていく仲間を募集します。 業務内容 ・Kubernetes, VMwareでの基盤設計・構築・運用 ・各種オペレーションの自動化・セルフサービス化 ・アプリケーション、ミドルウェアのパフォーマンス可視化、測定と改善 ・新規システムのアーキテクチャの選定、提案 ・CI/CDの運用、改善 ・AWS/GCPなどのパブリッククラウド環境の運用 ・ディザスタリカバリの対応作業や方式の改善 【業務の進め方】 日々変わるインフラの状況やサービスリリース計画をもとに、タイムリーに優先度を調整しながら運用・改善業務を実施しています。 中には技術的難易度が高い取り組みもありますが、チームで助け合う場を多く設けることで、チームとして高い成果が出せるようにしています。 自主性の高いチームとなっており、メンバーのスキルに応じて可能な限り大きな範囲で裁量を持って業務いただくようにしています。ご自身のスキルや志向次第で要件定義や設計の部分からお任せしています。 技術部は目標達成フレームワークとしてOKRを採用しています。食べログのインフラ刷新や運用プロセスの改善など、開発組織や事業に対してレバレッジが効いた重要施策にフォーカスし積極的に挑戦しています。 金曜日にはFun! Done! Learn! で振り返りを実施したり、技術部の各チームが集まり1週間の成果を称え合うウィンセッションを開催しています。詳しくはこちらの記事を御覧ください。 ■技術部門にOKRを導入したら3ヶ月で部の雰囲気がめちゃくちゃ良くなった話 https://qiita.com/tkyowa/items/fa432d9cf25ec54aeda2 開発環境 ■開発言語 Ruby / ShellScript ■インフラ・ミドルウェア Docker / Kubernetes / VMware / ArgoCD / Tekton / CircleCI / nginx / MySQL / Redis / Ansible / Fluentd / Grafana / Prometheus / BigQuery / Cloud Logging ■プロジェクト管理・ドキュメンテーション GitHub / Microsoft Teams / Asana / Miro / Confluence 独り立ちまでのイメージ 大阪のSREエンジニアとして一人目の採用となります。大阪からのリモート勤務で東京メンバーと同様の業務を行います。 想定キャリアパス 食べログ全体のインフラの標準化やセルフサービス化など、食べログのインフラの進化を技術力で牽引するテックリードの方面、チームビルディングや目標の設定、ピープルマネジメントなどでそれを実現させるチームを牽引するマネジメント方面と、ご自身のスキルや志向で方向を定めていきます。 仕事の面白み 【大規模Kubernetes基盤の構築・運用・改善】 現在、仮想マシンをベースとして長年運用してきた食べログシステムを、Kubernetesをベースとしたシステムに刷新するべく力を入れて取り組んでいます。 仮想マシンにして数百台に登るシステムをユーザ影響なくKubernetesに移行することや、その後の基盤運用改善、インフラの標準化、インフラ構築のセルフサービス化など、技術的に「おもしろい」ことに携わることができます。 【裁量の大きさ】 Kubernetes基盤の改善や運用自動化などにおいて、技術選定の段階から関わることができます。 どのソリューションが最適なのかというチーム内外との議論や比較検証、もちろんその後の設計・構築も含めて一気通貫で携わっていただけることで、食べログのインフラをよりよくすることに直接貢献することができます。 必須条件 ・IaCやCI/CDツールによる自動化環境での運用経験 ・下記いずれか1つのご経験 - Kubernetesでの基盤設計・構築・運用経験 - VMWare環境でのサーバ構成の設計・構築・運用経験 歓迎条件 ・Kuberenetesやその関連技術の導入・構築・運用経験 ・大規模で高可用性が求められるシステムにおけるインフラ設計・構築・運用経験 ・パブリッククラウド、オンプレミス問わずクラウドネイティブな環境でのインフラ設計・構築経験 ・パフォーマンス改善や負荷対策の知識・経験 ・Ruby, Java, Python などによるツールやWebアプリケーションの開発経験 ・インフラ運用の標準化、セルフサービス化の経験 続きを見る
-
品質管理部 組織責任者【食べログ】
募集背景 当社ではランキングと口コミで探せる飲食店検索サービスを運営しております。 現在国内では圧倒的なユーザー数を有する当サービスですが、今後は「テクノロジーを活用したプロダクトを通じて食領域の課題を本質的に解決し、食領域の未来をつくる」ことを目指し、オンライン予約を筆頭にさらなる機能拡充や、新規事業への挑戦を行っています。 しかし、国内では圧倒的なサービスでありながらも、グローバル視点では脅威となるサービスが数多く存在します。それらの企業と競争し、勝ち抜いて いくためには優れたプロダクトデザインと、それを支える高度なエンジニアリングが必要です。 今後も圧倒的な業界トップを目指すべく、第二創業期としてビジネス・エンジニアリングともに再構築が必要なタイミングを迎えています。 こちらの品質管理室では、今後も高品質なサービスをお客様へ届け続けるための品質管理組織の立ち上げと運営を推進いただける方を募集しています。 食べログでは企画部門とシステム部門が一体となってサービス品質向上のための新機能開発や機能改善の小さなサイクルを爆速で回す文化があります。このサービス品質の改善サイクルを品質管理組織の責任者として支援する業務に従事していただきます。 お任せしたい業務内容 ■食べログの品質保証/生産性改善業務の組織責任者 食べログの品質管理組織の組織責任者として以下を実施している3つのチームの統括をお願いします。 ・開発プロジェクトの品質保証業務 ・品質ダッシュボードとTPI Nextを利用したプロセス改善などの品質改善業務 ・テスト自動化や基盤整備業務 ■品質保証組織の組織運営 食べログの品質保証部隊の組織責任者として以下内容をお願いします。 ・組織目標と戦略の策定 ・企画組織および開発組織との折衝 ・QAエンジニアの採用計画の策定および採用 ・QAエンジニアの育成、目標設定および評価 【入社直後にお任せしたいお仕事】 ・品質管理室が食べログシステム本部に届ける生産性改善の価値の最大化 -Four keysなどの生産性改善指標の可視化プロジェクトの推進 -ChatGPT向けテスト環境構築プロジェクトの推進 -バグ検知前倒し率改善のためのシフトレフトプロジェクトの推進 ・品質改善室が食べログシステム本部に届ける品質改善の価値の最大化 -変更障害率改善のためのテスト観点マスター整備プロジェクトの推進 業務内容の変更の範囲は会社の定める業務となります。 技術スタック ー Ruby / Ruby on Rails ー React.js / Next.js / TypeScript / GraphQL / jQuery ー Swift(iOS) / Kotlin・Java(Android) ー MySQL / BigQuery / Treasure Data ー Microsoft Teams / Slack ー Asana / GitHub Enterprise / Confluence / Qiita Team ー Circle CI Kurbenetes / Apache Kafka / GKE 将来担っていただきたいこと ・食べログの品質管理室の活動をさらに改善し、業界トップクラスの品質保証と生産性改善のできる組織へ育てること ・食べログの品質管理室の取り組みを社外に発信し、品質管理技術の食べログとしてのブランドを確立すること 仕事の面白み 【組織の立ち上げフェーズ】 2023年に20人規模となった品質管理室は、前身となるチームが2021年に3名から立ち上がったばかりのまだまだ立ち上げフェーズの組織です。食べログの事業拡大にともなうシステム部門の拡大の中で出てきている品質や生産性の課題を解決するためあらたに立ち上げた組織です。そのため、品質管理室の組織立ち上げの成否が食べログのシステム部門へダイレクトに貢献する非常にやりがいのあるフェーズです。 【優秀で学習意欲の高い組織メンバー】 まだまだ立ち上げフェーズの組織ですが、その一方で正社員/パートナー企業様問わず非常に優秀で学習意欲の高いテストエンジニアやSETが少しずつ集まってきています。一つの例としましては、組織メンバーの25%がJSTQBのAdvancedレベルを保持しています。また、「Tabelog Tech Dojo」という社内技術勉強会を2週間に一度企画、開催しているメンバーがいたりと、品質やエンジニアリングについての学習意欲の高いメンバーが揃っています。 【社外コミュニティとの連携や社外カンファレンス登壇】 食べログの品質管理室のメンバーは品質保証やDevOpsに関する社外コミュニティ(SQiPのソフトウェア品質管理研究会やDevOps Days Tokyo)に参画し、社外のエキスパートと一緒にアジャイル時代のソフトウェア品質保証改善について議論しています。 求める人物像 ・ITシステム開発や品質保証活動を通した事業成長貢献に喜びを感じる方 ・複数の部署間での課題発見や改善施策の立案などの調整が得意な方 ・100%の確証の持てない課題にも積極的に取り組むチャレンジ精神のある方 ・小さい成功を積み重ねて大きな成功に導くことに喜びを感じれる方 必須要件 ・ITシステムの開発や品質保証に関わる組織運営のご経験 (組織の戦略策定、予算管理、他組織との折衝、採用活動やメンバーの評価など) ・ITシステムやその開発プロセスについての理解と知見。ITシステムの開発経験(言語は問わず) や QAのご経験(3年以上)を歓迎 ・アジャイルやスクラムなどの開発プラクティスやDevOpsやFour keysなどの近年の開発生産性に関する知見やご経験 歓迎要件 ・事業会社での事業の収益やコスト目線でのITシステム部門の関連する組織運営のご経験 ・検索やAI、ChatGPTなどのプロダクトに関する知識や品質保証のご経験 ・テスト自動化やCI/CD、クラウドネイティブなどの近年の自動化技術についての知見 続きを見る
-
フロントエンドエンジニア 改善チーム【食べログ】
部署説明 月間ユニークユーザ数約9,600万人 (※1)を超えるレストラン検索・予約サイト(2023年3月現在)、食べログのフロントエンド改善・運用業務を担当します。 食べログは2005年にサービスを開始し、機能追加/改修を続ける中でメンテンナンス性が課題となっている部分もあります。jQueryからReact/TypeScriptへのリプレース、ライブラリのバージョンアップ、アーキテクチャ変更など様々な手段を選択しながら、障害なく素早く機能開発が出来るフロントエンドシステムを構築します。 大規模組織・大規模システムにおいて、機能開発を止めずに、リプレースやバージョンアップを行うことは容易ではありません。長期運用を見越した設計/実装、運用体制の確立、他チームへの教育などが求められています。フロントエンドの技術的スキルはもちろん、リーダーシップを発揮しチームを導いてくれる方を探しています。 技術的にも組織的にも、障害なく素早く機能開発を続けていくために出来ることはなんでもやります。 フロントエンドに関係する事柄は、部やチームの垣根なく、裁量をもって取り組んで頂けます。 食べログフロントエンドを改善することは、食べログでのよりスムーズにお店探し、ネット予約に繋がります。フロントエンド改善を通して、飲食店と飲食店を利用するユーザー両方対してよりスマートな外食体験の提供に取り組んでいます。 ※1 PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウントとなります。 業務内容 食べログのフロントエンドシステム全体の改善に取り組みます。 フロントエンド改善の計画からリリースまで一貫して担当します。 ロードマップの作成や、設計、実装、テストケース作成などリリースまでの全ての作業をチーム内で担当します。 【具体的な業務内容】 ・JavaScript(React,TypeScript, jQuery,Node.js,等)、HTML5/CSS3の設計及び開発 ・フロントエンドのテストケース作成/実行 ・React/TypeScriptとその関連技術の検証、導入および運用 ・フロントエンドアーキテクチャの見直し、刷新 ・WEBのUI/UX設計に対するコンサルティング(企画段階から参画) ・エンジニア、デザイナー(コーダー)のフロントエンド開発業務の統括、サポート 【仕事のやりがい、成長できるポイント】 ・自身が開発に携わった機能を非常に多くのユーザに利用してもらうことができ、反応をダイレクトに感じることができます。また、自分自身がユーザとして思い入れを持って開発に携わることができます。 ・大規模サービスならではのフロントエンドの課題に取り組むことができ、フロントエンドエンジニアとしてのスキルを高める事ができます。 ・開発案件の規模も大きく、フロントエンド環境を大きく変更するタイミングでもあるため、高い設計能力やPJマネジメント能力が身につきます。 ・食べログはすでに多くのユーザーに利用されています。店舗検索のUI改善、パフォーマンス改善などを通して、飲食店と飲食店を利用するユーザー両方の外食体験の向上に取り組めます。 【業務の進め方】 ・定期的に中長期計画を見直し、優先順位を付ける ・中長期計画に沿って、期ごとに目標を設定する ・1週間でスプリントを計画し、目標に向けて施策を実施します 入社後のイメージ 比較的小規模なフロントエンド設計/実装から担当いただき、徐々に業務範囲を広げていきます。 オンボーディング中かどうかにかかわらず、複雑な仕様や今後の大きな方針が決める場合は、チームで設計レビューやペアプロに取り組んでいます。 働く環境 ・メリハリを付けて働く文化があり、ワークライフバランスを取りやすい環境です。 女性エンジニアの比率も高く(20%弱)、子育て世代のエンジニアも多く活躍しています。 ・食べログは大規模な組織であるため、企画と開発は分業しています。サービス改善施策に対してエンジニアからの提案は日々行いますが、新規事業の小さいチームのようにサービス の企画もエンジニアが兼任することはありません。 【食べログシステム本部FEチームのカルチャー】 ・設計/実装はもちろん、手順書などのドキュメントなども含めチーム内レビューを実施 どんな優先度で、どのような手法で理想の状態を目指すのか、常にチームで議論しながら改善を進めています。 ・開発チームのコミニュケーション活性化やスキル向上を目的として、週に1~2回程輪読会を実施 ・各々勉強会に参加して、チーム内で共有 ・技術ブログでの情報発信 Tabelog Tech Blog: https://tech-blog.tabelog.com?cid=tech-blog_job_fe 食べログ フロントエンドエンジニアブログ: https://note.com/tabelog_frontend 求める人物像 ・カカクコムのミッションやバリューへの共感 ・自ら考えて提案や行動し、主体的に業務を推進できる方 ・サービスが好きで、成長させていきたいと思う方 ・ユーザーのために、地道にサービスを提供し、安定稼働させ続けることができる方 必須要件 ・WEBエンジニアとしての開発経験2年 ・モダンフロントエンド開発経験2年 ・TypeScript 開発経験2年 ・設計〜リリースまでの一貫した開発経験 歓迎要件 ・ユニットテスト(Jestなど)の開発経験 ・メンテナビリティとパフォーマンスを配慮したJavaScript/CSS設計、開発経験 ・チームでの開発、エンジニアの指導・育成経験 ・情報設計スキル、ユーザビリティ/アクセシビリティに関する基礎知識 開発環境 ・サーバサイド: Ruby, Ruby on Rails ・フロントエンド: React, TypeScript, Next, jQueryなど(jQueryベースからReact/TypeScriptへ移行中) ・DB: MySQL ・データ処理基盤:GCP BigQuery ・ソースコード管理: Git, GitHub ・開発支援ツール: Asana, Confluence, Github, Circle CI, Qiita:Team 社員インタビュー 2018年入社 長期目線で、食べログフロントエンド開発のあるべき姿を考える https://kakaku.com/info/recruit/senior/interview-ty.html 続きを見る
-
フロントエンドエンジニア 食べログノート【食べログ】
部署説明 食べログはレストラン検索・予約サイトとして、月間ユニークユーザ数約9,600万人 (※1)を超える規模に成長してきました。今後も常に変化する世の中のニーズを踏まえてサービス展開していくための開発が必要です。 食べログでは、ユーザーの外食体験を豊かにするためにお店探し体験の改善を進めるだけでなく、飲食店支援や飲食店事業の業務を最適化するDXの取り組みを進めています。 飲食店を取り巻く状況を見ると、原材料費の高騰や人材不足など厳しい課題を抱えています。食べログではオンライン予約台帳「食べログノート」を展開することで、飲食店の予約業務について効率化やコスト削減に貢献していきます。 食べログノートは2023/02に本格展開を開始しすでに多くの店舗に導入されており、今後も拡大予定です。 食べログノートの利用店舗拡大は、飲食店の業務効率化だけではありません。多くのお店が食べログのネット予約に対応することにより、多くのユーザーに対してよりスマートな外食体験を提供することができます。 ※1 2023年3月現在。PC、スマートフォンブラウザ・アプリ等で同じユーザーが閲覧している場合には重複カウントとなります 仕事内容 食べログノートの新機能開発,機能改善に取り組みます。 要件定義からリリースまで一貫して担当します。 企画職との要件すり合わせ、設計、実装、テストケース作成などフロントエンド開発の全ての作業をチーム内で担当します。 【具体的な業務内容】 ・React/TypeScript, Next.jsとその関連技術を使用した新機能開発/機能改善開発 ・フロントエンド開発のDX向上への取り組み ・WEBのUI/UX設計に対するコンサルティング(企画段階から参画) ・エンジニア、デザイナーのフロントエンド開発支援 【仕事のやりがい、成長できるポイント】 ・企画はもちろん、飲食店へのオンボーディング担当、カスタマーサポート、営業など直接レストランの方と関わる部門からフィードバックを受けられます。自ら開発した機能がどのように役立つのか、飲食店の利益となっているのかを実感をもって取り組めます。 ・大規模サービスならではのフロントエンドの課題に取り組むことができ、フロントエンドエンジニアとしてのスキルを高める事ができます。 ・長期運用を見越したメンテナンス性が求められるため、高い設計能力が身につきます。 ・食べログノートは食べログサービスの一部であるため、開発範囲によってステークホルダーも多岐にわたります。大人数が関わるため、プロジェクトマネジメント能力も身についていきます。 ・予約台帳は飲食店のオペレーションと密着しています。食べログノート新規機能開発、UIUXの改善、パフォーマンス改善を通して、店舗運営の効率化、コスト削減に寄与する活動を行っています。 【業務の進め方】 ・中長期計画に沿って、期ごとにプロダクトの目標が設定されます ・目標に沿って、どのような施策が有効か企画段階からエンジニアが関わります。 ・開発の概要が決まると、1週間でスプリントを計画,実施していきます 入社後のイメージ 比較的小規模なフロントエンド設計/実装から担当いただき、徐々に業務範囲を広げていきます。 オンボーディング中かどうかにかかわらず、複雑な仕様や今後の大きな方針が決める場合は、チームで設計レビューやペアプロに取り組んでいます。 働く環境 ・メリハリを付けて働く文化があり、ワークライフバランスを取りやすい環境です。 女性エンジニアの比率も高く(20%弱)、子育て世代のエンジニアも多く活躍しています。 ・食べログは大規模な組織であるため、企画と開発は分業しています。サービス改善施策に対してエンジニアからの提案は日々行いますが、新規事業の小さいチームのようにサービスの企画もエンジニアが兼任することはありません。 食べログ開発本部FEチームのカルチャー ・開発チームのコミニュケーション活性化やスキル向上を目的として、週に1~2回程輪読会を実施 ・各々勉強会に参加して、チーム内で共有 ・技術ブログでの情報発信 Tabelog Tech Blog: https://tech-blog.tabelog.com?cid=tech-blog_job_fe 食べログ フロントエンドエンジニアブログ: https://note.com/tabelog_frontend キャリアパス カカクコム社では、管理職と専門職があります。 どちらを選択した場合でも、将来的には食べログノートに留まらず食べログのフロントエンドシステム全体に責任をもって取り組んでいただきたいです。 開発環境 ・サーバサイド: Ruby, Ruby on Rails ・フロントエンド: jQuery, React, TypeScript, Nextなど(jQueryベースからReact/TypeScriptへ移行中) ・DB: MySQL ・データ処理基盤:GCP BigQuery ・ソースコード管理: Git, GitHub ・開発支援ツール: Asana, Confluence, Github, Circle CI, Qiita:Team 必須要件 ・WEBエンジニアとしての開発経験2年 ・モダンフロントエンド開発経験2年 ・TypeScript 開発経験2年 ・設計〜リリースまでの一貫した開発経験 ・ユニットテスト(Jest, Junitなど)の開発経験 歓迎要件 ・メンテナビリティとパフォーマンスを配慮したJavaScript/CSS設計、開発経験 ・チームでの開発、エンジニアの指導・育成経験 ・情報設計スキル、ユーザビリティ/アクセシビリティに関する基礎知識 求める人物像 ・カカクコムのミッションやバリューへの共感 ・自ら考えて提案や行動し、主体的に業務を推進できる方 ・サービスが好きで、成長させていきたいと思う方 ・ユーザーのために、地道にサービスを提供し、安定稼働させ続けることができる方 続きを見る
-
iOSアプリエンジニア(サービス開発)【食べログ】
部署説明 食べログアプリ開発部は食べログのiOS/Androidアプリのサービス開発を行うチームと、開発環境の最新化やリプレイスや自動化など開発環境やシステムの基盤を最適化するチームに分かれており、どちらのチームもユーザー本位の価値を届けることを目的にしております。 また、食べログのiOSアプリは2008年より提供を開始し、画面数では150、スマホアプリAPI数では130を超える規模の大きなサービスとなっております。 2017年にはフルリプレースを行い、フルSwift化・マルチデバイス対応をサービス開発と並行しながら半年間という短い期間でリリース致しましたが、短期間での開発という事もあり思い描いたようなClean Architecture構成には至っておりません。 大規模なアプリの開発スピードを上げ、品質を高めるためにリファクタリングをしながら機能開発を並行して進めています。 業務内容 【業務内容】 月間ユニークユーザ数約9,600万人(※1)を超えるグルメサービス(2023年3月現在)、【食べログ】のiOSアプリ開発・運用業務を担当します。 具体的に大きく二つの役割を担っていただける方を探しています。 一つは、事業を成長させるためのサービス開発をリードすることです。企画とコミュニケーションをとりながら事業にインパクトを与える開発をリードしていただきます。 もう一つは、プロダクト開発を早くするということをテーマにシステムやプロセスの改善をリードすることです。 どちらかというわけではなく、サービス成長を推し進める上でビジネスを念頭においたエンジニア活動を期待しております。 【具体的な業務内容】 ・ユーザー本位な機能開発 ・中長期間を見据えた開発計画と柔軟な対応 ・ばらばらに行なっていた負債の解消の整理とゴール設定によるスムーズなプロセス作り ・ToolのVersion Up 時に行うリグレッションテストの自動化による工数削減 ・サービス開発における課題分析と改善提案 【業務の進め方】 事業の戦略をもとに、企画、デザイナー、バックエンドエンジニアと連携しながらサービス開発を進めていきます。 ※1 PC、スマートフォンブラウザ・アプリ等で同じユーザが閲覧している場合には重複カウントとなります。 業務内容の変更の範囲は会社の定める業務となります。 開発環境 Swift/Clean Architecture/MVP/SwiftPackage/Realm/Bitrise/Danger/Fastlane/XCTest キャリアパス サービス開発をリードしていただいた後、技術やマネジメントなど強みを活かしたキャリアを進んでいただきます。 仕事の面白み 【ビジネスを理解できる環境】 ・目標や実績を数値化しダッシュボードで確認できる仕組みが確立されており、事業の成長を肌で感じることができます。 ・飲食業界の最先端を進んでいるため、自身の開発が業界にどのような影響を与えたか知ることができます。 【大規模アプリの開発運用を習得できる】 ・大規模サービスならではのアプリ開発の課題に取り組むことができ、アプリエンジニアとしてのスキルを高める事ができます。 ・iOSアプリ開発に加えてサーバサイド、開発支援ツール・CI/CD等幅広い領域を担当するため、iOSアプリ開発全般に関わる技術知識を身につけることができます。 【協賛】 食べログは、iOS・Android関連技術をコアのテーマとした技術者のためのカンファレンス「iOSDC Japan2024」「Kotlin Fest 2024」「DoirdKaigi 2024」に協賛しております。 参照HP: https://iosdc.jp/2024/ https://www.kotlinfest.dev/ https://2024.droidkaigi.jp/ 必須要件 ・iOSアプリエンジニアとしての業務経験が3年以上(Swift,Objective-Cでの開発) ・Swift5以上での開発経験が2年以上(業務内外問わず) ・サーバサイドと連携したアプリ開発の経験 ・複数名のプロジェクトリードもしくはプロジェクトマネジメント経験 ・オブジェクト指向プログラミングの基礎知識 歓迎条件 ・様々なアーキテクチャ(MVVM, MVP, Clean Architecture, TCA等)でのiOSアプリ開発経験 ・リアクティブプログラミングを用いた開発経験(業務内外問わず) ・iOSアプリのパフォーマンスチューニングの知識・経験 ・iOSアプリ開発における技術選定の経験 ・iOSアプリの長期運用経験(1つのサービスを3年以上運用開発されたことがある) ・10名以上のスマホアプリエンジニア(iOS/Android合わせて)が携わるアプリの開発/運用経験 ・エンジニアの技術的指導・育成経験 ・カンファレンスや勉強会での登壇経験、Qiitaやブログ等で継続的にアウトプットされている方 ・サーバーサイド、 DBの基礎的な知識 ・CI/CDサービスを用いたビルド/テストの自動化経験 ・UIテストの実装および運用に関する知見 求める人物像 ・ユーザー本位に共感できる方 ・事業の戦略を理解し達成するために創意工夫できる方 ・メンバーと議論しながら、課題解決の手段を考えるのが好きな方 ・市場や事業の変化に柔軟に対応できる方 ・技術的な知識/スキルを身につけることが好きな方 Tabelog Tech Blogについて Tabelog Tech Blog は、食べログの開発者が技術的課題に対する取り組みやプロダクト開発の試行錯誤で得た学びなど、食べログの開発にまつわる様々な情報を発信するブログです。 食べログのエンジニアがどのように業務を進めているかもわかるコンテンツですので、ぜひともご覧ください。 【Tabelog Tech Blog】 続きを見る
-
Androidアプリエンジニア(サービス開発)【食べログ】
募集部署 食べログアプリ開発部は食べログのiOS/Androidアプリのサービス開発を行うチームと、開発環境の最新化やリプレイスや自動化など開発環境やシステムの基盤を最適化するチームに分かれており、どちらのチームもユーザー本位の価値を届けることを目的にしております。 また、食べログのAndroidアプリは2011年より提供を開始し、画面数では150、スマホアプリAPI数では130を超える規模の大きなサービスとなっております。 大規模なアプリの開発スピードを上げ、品質を高めるためにリアーキテクティング・リファクタリングをしながら機能開発を並行して進めています。 業務内容 【業務内容】 月間ユニークユーザ数約9,600万人(※1)を超えるグルメサービス(2023年3月現在)、【食べログ】のAndroidアプリ開発・運用業務を担当します。 具体的に大きく二つの役割を担っていただける方を探しています。 一つは、事業を成長させるためのサービス開発をリードすることです。企画とコミュニケーションをとりながら事業にインパクトを与える開発をリードしていただきます。 もう一つは、プロダクト開発を早くするということをテーマにシステムやプロセスの改善をリードすることです。 どちらかというわけではなく、サービス成長を推し進める上でビジネスを念頭においたエンジニア活動を期待しております。 【具体的な業務内容】 ・ユーザー本位な機能開発 ・中長期間を見据えた開発計画と柔軟な対応 ・ばらばらに行なっていた負債の解消の整理とゴール設定によるスムーズなプロセス作り ・ToolのVersion Up 時に行うリグレッションテストの自動化による工数削減 ・サービス開発における課題分析と改善提案 【業務の進め方】 事業の戦略をもとに、企画、デザイナー、バックエンドエンジニアと連携しながらサービス開発を進めていきます。 ※1 PC、スマートフォンブラウザ・アプリ等で同じユーザが閲覧している場合には重複カウントとなります。 開発環境 利用言語・ツール(一部抜粋) Kotlin/Clean Architecture/MVP/Coroutines/Rx/Realm/Bitrise/Danger/Fastlane 想定キャリアパス サービス開発をリードしていただいた後、技術やマネジメントなど強みを活かしたキャリアを進んでいただきます。 仕事の面白み 【仕事の面白み】 ・目標や実績を数値化しダッシュボードで確認できる仕組みが確立されており、事業の成長を肌で感じることができます。 ・飲食業界の最先端を進んでいるため、自身の開発が業界にどのような影響を与えたか知ることができます。 【大規模アプリの開発運用を習得できる】 ・大規模サービスならではのアプリ開発の課題に取り組むことができ、アプリエンジニアとしてのスキルを高める事ができます。 ・Androidアプリ開発に加えてサーバサイド、開発支援ツール、CI/CD等幅広い領域を担当するため、Androidアプリ開発全般に関わる技術知識を身につけることができます。 【協賛】 食べログは、iOS・Android関連技術をコアのテーマとした技術者のためのカンファレンス「iOSDC Japan2024」「Kotlin Fest 2024」「DoirdKaigi 2024」に協賛しております。 参照HP: https://iosdc.jp/2024/ https://www.kotlinfest.dev/ https://2024.droidkaigi.jp/ 必須要件 ・Androidアプリエンジニアとしての業務経験が3年以上(Kotlin,Javaでの開発経験) ・Kotlinを用いたAndroidアプリの開発経験が2年以上(業務内外問わず) ・サーバサイドと連携したアプリ開発の経験 ・複数名のプロジェクトリードもしくはプロジェクトマネジメント経験 ・オブジェクト指向プログラミングの基礎知識 歓迎要件 ・様々なアーキテクチャ(MVVM, MVP, Clean Architecture等)でのAndroidアプリ開発経験 ・リアクティブプログラミング経験 ・Androidアプリのパフォーマンスチューニングの知識・経験 ・Androidアプリ開発における技術選定の経験 ・Androidアプリの長期運用経験(1つのサービスを3年以上運用開発されたことがある) ・10名以上のスマホアプリエンジニア(iOS/Android合わせて)が携わるアプリの開発・運用経験 ・エンジニアの技術的指導・育成経験 ・カンファレンスや勉強会での登壇経験、Qiitaやブログ等で継続的にアウトプットされている方 ・サーバーサイド、DBの基礎的な知識 ・CI/CDサービスを用いたビルド/テストの自動化経験 ・UIテストの実装および運用に関する知見 求める人物像 ・ユーザー本位に共感できる方 ・事業の戦略を理解し達成するために創意工夫できる方 ・メンバーと議論しながら、課題解決の手段を考えるのが好きな方 ・市場や事業の変化に柔軟に対応できる方 ・技術的な知識/スキルを身につけることが好きな方 Tabelog Tech Blogについて Tabelog Tech Blog は、食べログの開発者が技術的課題に対する取り組みやプロダクト開発の試行錯誤で得た学びなど、食べログの開発にまつわる様々な情報を発信するブログです。 食べログのエンジニアがどのように業務を進めているかもわかるコンテンツですので、ぜひともご覧ください。 【Tabelog Tech Blog】 続きを見る
-
WEBエンジニア(マネージャー候補)【求人ボックス】
部署説明 【部署のミッション】 カカクコムにおいて新たな分野での成長を期待される、求人ボックスの開発をおこなっております。成長期を迎えたサービスで、新たなユーザ獲得のため、新規コンテンツ開発から大規模トラフィックのためのインフラ整備まで、様々な視点でシステムを構築します。技術を駆使し、ユーザや事業の課題を解決することを目指します。 【サイト】 ■求人情報サイト『求人ボックス』:2015年より展開する求人情報の一括検索サービスです。全国の転職サイトや求人サイトから、正社員・アルバイト・パート・契約社員、さらに在宅ワークや新卒採用など、求人情報を集約してわかりやすく提供しています。 業務内容 求人ボックスはPHP,Symfonyの環境で構築しており、PHPでのサーバサイド開発およびJavaScriptのでフロントエンド開発を行います。開発としてはサーバーサイドとフロントエンドの両方を担当していただきます。 インフラはプラットフォーム事業部がオンプレ環境を管理し、システム側はミドルウェアレベルを管理しております。 マネージャー候補としてはプレイヤーでありつつも、以下のようなマネジメント業務にも取り組みます。 チーム内で動いている様々なプロジェクトのマネジメント、そのプロジェクトを通してチームメンバーを育成するためのヒューマンマネジメント、毎年高まるサービスやチームの目標を達成するためのチームビルディング、エンジニアリング面では大規模かつ長期運用可能なシステムを作るためのテクニカルマネジメント。 【具体的な業務内容】 ・案件のマネジメント(進捗管理、アサイン、各種調整など) ・各案件の設計やコードレビュー ・システムのセキュリティ担保 ・メンバーの目標設定・評価・フィードバック ・1on1などコミュニケーションとフィードバック ・メンバーのキャリア志向を見据えた成長支援 ・半期ごとのチームの目標や方針立案 【業務の進め方】 事業部、開発、デザイナーが1つのチームを組み、密接にコミュニケーションを取りながら業務にあたります。開発は単独または複数人で要件定義、開発、テスト、リリース、運用までをワンストップで担当します。プロジェクトの中でエンジニア観点での提案等も積極的に行っていただけます。 半年以上のスパンでどのようなシステムや組織にするのかの方針・目標を設定し、それを達成するためにチーム一丸となって取り組みます。 開発環境 LAMP環境での開発になります。 端末はMacbookPro、IDEはPHPStormを利用します。 ■求人ボックス PHP, Symfony, Vue.js MySQL, Redis, MongoDB Apache Solr Kubernetes, Apache Kafka Envoy, Terraform Jenkins, Deployer Prometheus, Grafana, Kibana, ElasticSearch Puppeteer GitHub, Gitlab JIRA / Confluence 一部クラウド利用もあり GCP, AWS 入社後のイメージ 入社直後はサポートメンバーをつけますので、PCへのソフトウェアインストール、コミュニティへの参加、サービスやシステムについての説明、会議への参加や顔合わせ、ツールの利用設定、開発環境構築、などでチームに馴染んでいっていただきます。 準備ができたら、開発案件から入って開発フローをに慣れていただきます。サービスやシステム理解が進んできた段階で、マネジメント業務の方へシフトしていき、将来的にはチームの管理をしていただきます。業務はチーム全体でサポートしていきますので、チャットや会話などで遠慮なくコミュニケーションが取れる環境です。 想定キャリアパス 自社でのWeb開発という環境でエンジニアチームをマネジメントしていただきます。チームやシステムの課題を整理しその解決策を立案したり、サービスをグロースさせるためシステムを最適化する技術的な対策を実行するなどの経験を積むことができます。またチーム体制やシステムの理想を描き、それを実現するための取り組みを推進することにもチャレンジしていただけます。キャリアは自分発信で作っていってもらいたいと思っていて、自ら考え行動し変化を楽しめる人が向いている人物像になります。 仕事の面白み 【サービスグロース】 企業理念でもあるユーザ本位のサービス創りで生活者を豊かにすることの喜びを実感できます。アジャイル開発に理解のある企画者やデザイナー達とチームを組み、早いサイクルでリリースを繰り返してサービスを成長させていくことができます。自分が携わったプロジェクトにおける取り組みの結果がサービスに反映されるのを、リアルタイムで見ることもできます。 価格.comや食べログといった大規模なWEBサイト開発のノウハウやインフラ環境を活用しながら、新たなサービスを成長させていくプロセスに関わることができます。 【裁量が大きいこと】 事業の規模に対して組織の規模が小さく、拡大中の組織であるため、出来ることの幅が大きいです、メンバーシップを発揮したい人には魅力的な職場であると考えております。 【スキルアップ】 当ポジションでは、サービスの成長とスキルの向上が両立できる環境が提供されます。サービスのグロースに貢献するやりがいと共に、最新のテクノロジーを駆使した解決策の提案をすることができ、常に新しい課題に挑戦できる環境です。 マネージャー候補として、チームのマネジメントやプロジェクトの推進などを行うことができます。そのため、リーダーシップやコミュニケーションなどのソフトスキルも磨くことができます。 【勉強会】 部署横断での勉強会もありますし、部署内でも様々な規模やテーマで開催しています。部署内の方はライトにおこなってますので、情報発信したいけど自信がない方にもチャレンジいただける場となっています。 必須条件 ・PHP, Java, C#, Python, Ruby 等を利用したWebアプリ開発経験5年以上 ・エンジニア組織のリーダー、マネージャ経験 歓迎条件 ・チームのメンバーのスキルやモチベーションを高めるためのフィードバックやコーチングのスキル ・エンジニア採用業務経験 ・ステークホルダーとのコミュニケーションや調整のスキル ・マイクロサービス化やモジュラモノリス化などのシステム改善手法の実践経験や知見 ・大規模、大容量システムの長期運用経験 ・新しいサービスや技術に対する好奇心、チャレンジ精神 求める人物像 ・事業会社であるカカクコムのシステム部門メンバーとして課題解決を第一に考える指向性 ・変化を柔軟に捉え、最新・最適な技術を柔軟に選択できる方 ・自律的に意思決定や行動ができ、オーナーシップを持てる方 ・メンバーと議論しながら、課題解決の手段を考えるのが好きな方 ・異なる立場や役割のメンバーを尊重し、円滑にコミュニケーションが取れる方 続きを見る
-
SREエンジニア【求人ボックス】
部署説明 求人情報サイト『求人ボックス』:2015年より展開する求人情報の一括検索サービスです。全国の転職サイトや求人サイトから、正社員・アルバイト・パート・契約社員、さらに在宅ワークや新卒採用など、求人情報を集約してわかりやすく提供しています。 【部署のミッション】 カカクコムにおいて新たな分野での成長を期待される、求人ボックスの開発をおこなっております。成長期を迎えたサービスで、新たなユーザ獲得のため、新規コンテンツ開発から大規模トラフィックのためのインフラ整備まで、様々な視点でシステムを構築します。技術を駆使し、ユーザや事業の課題を解決することを目指します。 業務内容 ソフトウェアを稼働させるためにはサーバの準備が必要ですし、ネットワークの設定・構築も必要です。 ユーザーに価値を届けるシステムを構築運用するための作業は、開発以外にもインフラ管理、システム基盤の改善、ミドルウェアの導入管理、ソフトウェア用の設定、監視、トラブルシューティングと多岐にわたります。 求人ボックスSREチームでは開発チームやシステムプラットフォーム部と協力し、システム基盤の設計から構築、運用までシステムの安定稼働を支える業務を担っていきます。 求人ボックスは成長に伴いトラフィックやデータが右肩上がりで増えています。既存のシステム基盤では対応しきれない部分も出てきてますので、新しいシステムアーキテクチャの提案を行います。また当社ではセキュリティ対策を重要視してますので、それを加味したシステム構成を検討するなどのミッションもあります。SREチームはセキュリティを確保しながらシステムをスケールさせるための計画を立案し、その実現に向けてミドルウェアの選定やサーバ構成の設計を行い、実際の構築や運用までを開発チームと協力しながら実現していきます。 クラウド領域については、開発基盤の構築から本番稼働後の運用まで含め、SREチームが中心的な役割となってサイトの立ち上げを支援し、安定稼働の実現に取り組んでいます。 【具体的な業務内容】 ・システムの安定運用対策 ・業務効率化のための自動化(IaCなど) ・CI/CDの運用改善 ・アプリケーション、ミドルウェアのパフォーマンス可視化や監視 ・新しいシステムアーキテクチャの検討、提案、実装 ・新たなミドルウェアやツールの導入 ・ミドルウェアのバージョンアップ対応 ・GCP/AWSなどのクラウド環境の構築や運用 業務内容の変更の範囲は会社の定める業務となります。 開発環境 ソフトウェアはLAMP環境です。 端末はMacbookProを支給しています。 PHP, Symfony, Vue.js MySQL, Redis, MongoDB Apache Solr Kubernetes, Apache Kafka Envoy, Terraform Jenkins, Deployer Datadog, Prometheus, Grafana, Kibana, ElasticSearch GitHub, Gitlab JIRA / Confluence 一部クラウド利用もあり GCP, AWS 入社後のイメージ 入社直後はサポートメンバーをつけますので、PCへのソフトウェアインストール、コミュニティへの参加、サービスやシステムについての説明、会議への参加や顔合わせ、ツールの利用設定、開発環境構築、などでチームに馴染んでいっていただきます。 準備ができたら、簡単な案件から入ってもらい、サービスやシステムに慣れていただきます。能力に応じて徐々に重要な案件を担当いただきます。業務はチーム全体でサポートしていきますので、チャットや会話などで遠慮なくコミュニケーションが取れる環境です。 想定キャリアパス Webサービス開発といえども業務は多岐にわたります。ネイティブアプリ、フロントエンド、サーバーサイド、インフラなど様々な技術に携わることが可能です。ニーズによるところもありますが、キャリアは自分発信で作っていってもらいたいと思っておりまして、1on1や目標・評価面談などで希望を話す機会があります。どの技術を習得していきたいか、マネジメント、専門技術、どちらを中心にキャリアを歩むか、個人に合わせて一緒に考えていきます。 決められたレールが用意されているわけではないので、業務の中で興味が出た領域にはどんどんチャレンジして、理想のキャリアを作ることができます。自ら考え行動できる人、変化を楽しめる人が当社に向いている人物像になります。 仕事の面白み 【サービスグロース】 大規模に向けて成長するサービスで、アプリケーション基盤/インフラ設計・開発に、技術選定の段階から関わることができます。さまざまな新規開発が行われ管理するべきシステムが増えてますので、どのようにシステムの信頼性を向上させるかにチャレンジできます。 価格.comや食べログといった大規模なWEBサイト開発のノウハウやインフラ環境を活用しながら、新たなサービスを成長させていくプロセスに関わることができます。 【スキルアップ】 メインの基盤はオンプレミス環境となり、サーバ調達、OS・ネットワーク設定はシステムプラットフォーム部の担当となりますが、どのようなシステムにするかは任されており、サービスに必要な基盤をシステム側で設計することができます。既存にとらわれず新しい文化を柔軟に取り入れ、よりモダンなシステム作りに挑戦したい方には最適な環境かと思います。将来的にはマイクロサービスアーキテクチャを目指しています。 必須条件 ・Linux環境におけるミドルウェア等の構築・運用経験 ・何らかのプログラミング言語の1年以上の利用経験 ・データベース/SQLに関する知識と業務経験 歓迎条件 ・構成管理ツールを用いたサーバ構築・管理経験 ・大規模、大容量システムの運用経験 ・自動ビルド/デプロイ環境の構築と運用経験 ・クラウド環境の設計・運用に関する知識と実務経験 ・コンテナ、k8sに関する知識と経験 ・パフォーマンス改善に関する知識 ・新しいサービスや技術に対する好奇心、チャレンジ精神 求める人物像 ・大規模システムの運用、改善にチャレンジしたい方 (アプリケーションエンジニアからの転向も歓迎です) ・モニタリングなどを通して、システムの品質や運用を改善することに興味のある方 ・新しいソフトウェア・サービス・クラウドなどの知識を自ら学習して、取り組んでいける方 ・変化を柔軟に捉え、最新・最適な技術を柔軟に選択できる方 ・チーム作業を楽しめる方 ・自律的に意思決定や行動ができ、オーナーシップを持てる方 ・メンバーと議論しながら、課題解決の手段を考えるのが好きな方 ・異なる立場や役割のメンバーを尊重し、円滑にコミュニケーションが取れる方 ・新しい技術や知識に対する好奇心と学習意欲がある方 続きを見る
-
SREエンジニア(マネージャー候補)【求人ボックス】
部署説明 【部署のミッション】 カカクコムにおいて新たな分野での成長を期待される、求人ボックスの開発をおこなっております。成長期を迎えたサービスで、新たなユーザ獲得のため、新規コンテンツ開発から大規模トラフィックのためのインフラ整備まで、様々な視点でシステムを構築します。技術を駆使し、ユーザや事業の課題を解決することを目指します。 【サイト】 ■求人情報サイト『求人ボックス』:2015年より展開する求人情報の一括検索サービスです。全国の転職サイトや求人サイトから、正社員・アルバイト・パート・契約社員、さらに在宅ワークや新卒採用など、求人情報を集約してわかりやすく提供しています。 業務内容 【業務内容】 ソフトウェアを稼働させるためにはサーバの準備が必要ですし、ネットワークの設定・構築も必要です。 ユーザーに価値を届けるシステムを構築運用するための作業は、開発以外にもインフラ管理、システム基盤の改善、ミドルウェアの導入管理、監視、トラブルシューティング、自動化と多岐にわたります。 求人ボックスSREチームでは開発チームやシステムプラットフォーム部と協力し、システム基盤の設計から構築、運用までシステムの安定稼働を支える業務を担っていきます。 求人ボックスは成長に伴いトラフィックやデータが右肩上がりで増えています。既存のシステム基盤では対応しきれない部分も出てきてますので、新しいシステムアーキテクチャの提案を行います。また当社ではセキュリティ対策を重要視してますので、それを加味したシステム構成を検討するなどのミッションもあります。 マネージャー候補として、チームのマネジメントや、プロジェクトの推進、ステークホルダーとの調整も担当します。チームのメンバーと協力して、システムの品質や効率を向上させるための施策を提案し、実行していきます。 【具体的な業務内容】 ・プロジェクトマネジメントやチームビルディングなどのマネジメント ・高可用性、高信頼性、高パフォーマンスを担保するためのシステム提案 ・開発側と連携が必要なプロジェクトの推進 ・メンバーの目標設定・評価・フィードバック ・1on1などコミュニケーションとフィードバック ・メンバーのキャリア志向を見据えた成長支援 ・半期ごとのチームの目標や方針立案 業務内容の変更の範囲は会社の定める業務となります。 開発環境 ソフトウェアはLAMP環境です。 端末はMacbookProを支給しています。 PHP, Symfony, Vue.js MySQL, Redis, MongoDB Apache Solr Kubernetes, Apache Kafka Envoy, Terraform Jenkins, Deployer Prometheus, Grafana, Kibana, ElasticSearch Puppeteer GitHub, Gitlab JIRA / Confluence 一部クラウド利用もあり GCP, AWS 入社後のイメージ 入社直後はサポートメンバーをつけますので、PCへのソフトウェアインストール、コミュニティへの参加、サービスやシステムについての説明、会議への参加や顔合わせ、ツールの利用設定、開発環境構築、などでチームに馴染んでいっていただきます。様々な施策を通して求人ボックスのシステムを理解していただきます。 立上り後は、サービスやシステムの課題を認識していただき、SREのベストプラクティスを検討し実行していただきます。 想定キャリアパス キャリアパスとしては、テックリードやプロジェクトマネージャーの役割が視野にあります。 ・将来的には、SREエンジニアとしての専門性を深めつつ、求人ボックスのシステムに対する責任と権限を持つことができます。 ・リーダーシップやプロジェクトマネジメントのスキルを向上させ、チームのビジョンや戦略を立案し、チームの成果や成長を促進することができます。 ・サービス全体の品質やパフォーマンスを向上させるために、他のチームや部門と連携し、イノベーションや改善を推進することができます。 ・SREの文化や価値を組織内外に広めるために、メンターやエバンジェリストとして活躍することも可能です。 仕事の面白み 【サービスグロース】 大規模に向けて成長するサービスで、アプリケーション基盤/インフラ設計・開発に、技術選定の段階から関わることができます。さまざまな新規開発が行われ管理するべきシステムが増えてますので、どのようにシステムの信頼性を向上させるかにチャレンジできます。 価格.comや食べログといった大規模なWEBサイト開発のノウハウやインフラ環境を活用しながら、新たなサービスを成長させていくプロセスに関わることができます。 【裁量が大きいこと】 事業の規模に対して組織の規模が小さく、拡大中の組織であるため、出来ることの幅が大きいです、メンバーシップを発揮したい人には魅力的な職場であると考えております。 【スキルアップ】 当ポジションでは、サービスの成長とスキルの向上が両立できる環境が提供されます。サービスのグロースに貢献するやりがいと共に、最新のテクノロジーを駆使した解決策の提案をすることができ、常に新しい課題に挑戦できる環境です。 マネージャー候補として、チームのマネジメントやプロジェクトの推進などを行うことができます。そのため、リーダーシップやコミュニケーションなどのソフトスキルも磨くことができます。 【勉強会】 部署横断での勉強会もありますし、部署内でも様々な規模やテーマで開催しています。部署内の方はライトにおこなってますので、情報発信したいけど自信がない方にもチャレンジいただける場となっています。 コロナ禍での働き方 原則としてエンジニアは在宅勤務を行っています。 新人教育や中途入社時の導入サポートのため例外的に出社を行うケースもありますが、多くて月に数回程度です。また出社時にはオフピーク通勤を推奨しています。在宅勤務者、オフィス出勤者の区分けなく、通常コミュニケーションではTeamsによるチャットや通話でのコミュニケーションを行いながら業務を行なっています。 不定期で任意参加の出社日を設けリアルなコミュニケーションの促進を図る場合もあります。 必須条件 ・プロジェクトのリーダー経験 ・システムの監視、トラブルシューティング、パフォーマンスの最適化経験 ・Linux環境におけるミドルウェア等の構築・運用経験 ・何らかのプログラミング言語の3年以上の利用経験 歓迎条件 ・チームのメンバーのスキルやモチベーションを高めるためのフィードバックやコーチングのスキル ・ステークホルダーとのコミュニケーションや調整のスキル ・大規模、大容量システムの運用経験 ・クラウド環境の設計・運用に関する知識と実務経験 ・新しいサービスや技術に対する好奇心、チャレンジ精神 求める人物像 ・大規模システムの運用、改善にチャレンジしたい方(アプリケーションエンジニアからの転向も歓迎です) ・事業の成長のため、システムの問題や改善点を発見し、分析し、解決するための論理的思考力と実行力を持つ方 ・システムの品質やパフォーマンスに対する高い意識と責任感を持てる方 ・チームのメンバーやステークホルダーと協力し、信頼関係を築くためのコミュニケーション力を持つ方 ・新しい技術や知識に対する好奇心と学習意欲がある方 続きを見る
-
BPRプロジェクトリーダー 【AIトランスフォーメーション推進部】
部署説明(AIトランスフォーメーション推進部) カカクコムは、「価格.com」「食べログ」「求人ボックス」など、日常生活に密着したサービスを展開するデジタルプラットフォーム企業です。 昨年度に始動した新経営体制は、より挑戦的で成長志向な企業へと、次なる成長ステージへの飛躍を目指しています。 AIトランスフォーメーション推進部(AX)は、CTOのテックカンパニーとしての理念「すべての組織がユーザーの課題解決のために技術を正しく、徹底的に活用していること」を推進・体現する組織として、今年度より新たに編成されたCTO直下組織となります。 我々はAIネイティブなビジネススタイルへの転換を全社横断的にリードしていくことで、「プロダクト開発を圧倒的に速くすること」と「本質的な仕事に注力できる環境をつくること」を目指しています。 具体的なプロジェクト例として、生成AIを活用した業務効率化プロダクトの開発、AIシフトを前提としたBPR(ビジネスプロセス改革)の推進、全社向け生成AI&データプラットフォームの革新など多岐にわたる活動を展開しています。 CTOビジョンに3年で到達するために、付加価値生産性を10%向上する事業経営インパクトを複数事例で生み出すこと、また3年で全社に求める物的生産性10倍のビジネススタイルを我々AX部自らが体現すること、これらを今年度の目標として追求しています。 業務内容 全社の業務改革プロジェクトを推進責任者としてリードしていただきます。 AIネイティブな事業運営のアーキテクチャを描き、コアテーマを深掘りするAIエンジニアや業務基盤として広く標準化を図るプラットフォームエンジニアを束ね、アウトカムの顕在化までプロジェクトを推し進めることが期待されます。 【具体的な業務内容】 - 全社横断的な業務プロセスの分析、最適化、再構築 - 業務部門と密接に連携し、個別の業務課題とエンタープライズ全体のアーキテクチャ課題を把捉 - 生成AIやアドバンストテクノロジーを活用した革新的な業務改善施策の企画構想 - アジャイル開発手法を用いた迅速なソリューション開発 - クロスファンクショナルなプロジェクトチーム編成による業務変革の徹底伴走 - 全社的な視点で業務改革を推進し、各部門の改善事例を他部門へ展開 - R&D部隊と連携し、最新の技術トレンドを業務改革施策に積極活用 - BPRに関連する内製プロダクトの要件定義や仕様の策定 【業務の進め方】 - 社内情報やWebのリサーチからターゲット業務における標準的なフローをPDCA観点で整理 - 業務フローを基に顕在化している問題や業務判断のインプット/アウトプットを業務部門へのヒアリングで抽出 - 問題に対して発生要因の共通項を課題として体系化し、対となる業務AIシフトを前提とした仮説を立案 - マネジメント層への要望ヒアリングと外部コンサル/ベンダーへの先進取組の情報収集から、仮説を改善 - BA/DA/AA/TAの各レイヤーにおけるToBeアーキテクチャを定義し、優先領域とロードマップを設定 - データ駆動型の意思決定と継続的な改善メカニズムが成り立つ、AI主体の新規業務フローを構想 - ECRS観点で最小化されたオペレーションを標準化 - AI開発メンバーと連携し、PoC検証を通して新規業務フローを業務部門メンバーに浸透 - 業務トライアルによって効果最大化のための改善観点を抽出 - 部門横断スキームを構築し、新規業務フローの全社横展開を遂行 開発環境 【業務環境】 プロジェクト管理:Confluence / Jira ソースコード管理:GitHub Enterprise 生成AIツール:Cursor / Devin / ChatGPT Team / Gemini Advanced / GitHub Copilot / Dify コミュニケーション:Slack / Microsoft Teams コラボレーション:Miro Officeツール:Google Workspace / Box / Microsoft365 端末:MacBook Pro(総合職向けのWindows端末も有) 【開発環境・技術スタック】 言語:Python / Dify / LangGraph / Streamlit インフラ:Google Cloud / BigQuery コンテナ/IaC:Docker / Kubernetes / Terraform BI:Looker Studio, Tableau 他基盤関連:Cloud Composer / Dataproc / Digdag / Embulk / Argo Workflows / Airflow / OpenMetadata / Jenkins / Prometheus / GrafanaGCS / GCE / Cloud Run / Pub/Sub / BigTable / Datastore / Ansible 入社後のイメージ BPR・業務改革・IT企画構想の経験を活かし、当社の業務変革を牽引していただきます。 CTOのリーダーシップのもと、経験豊富なミドルマネジメントと連携しながら、各業務改革プロジェクトにおけるBPRとPM/PLの役割を主体として担っていただきます。 ご経験に応じて初回プロジェクトは以下のフォロー対応をアレンジいたします。 - プロジェクト計画(実行プロセスとアウトプット)の策定支援 - マイルストーン毎の作業アウトプットのすり合わせと複数回レビュー - 業務部門ミーティングにおけるディスカッションへのミドルマネジメント参加 - 経営層向けアウトプットの作成支援 初期段階では単一プロジェクトにおいて担当役割を自立推進することに注力していただき、半年目安の自立段階からは段階的に並列したプロジェクト推進できる状態を目指していただきます。 キャリアパス 本求人の職種である業務コンサルタントとITアーキテクトにおいては、当社においても中期的な体制拡大を予定しているため、直線的なキャリアパスとしてCIO系統のマネジメント職を目指せます。 全社業務における特定領域の改革活動とともにメンバー管理も踏まえて実施していただきます。 また、BPRを推進するにあたっての内製ツールのプロダクト開発の要件定義や仕様調整などにも参画していただきます。 業務改革プロジェクトを通して、営業やプロダクト開発などの業種特性、日々発展するデジタル技術のビジネス応用としてのソリューション特性など、特定領域の専門性を高める選択肢もあります。 業務部門や事業部門に活躍フィールドを移すといったキャリアも構築できます。 どのような方向性にしてもキャリアの中期ビジョンとして、経営層と戦略を練りながらスピード感のある実行にコミットしていく、そんな企業経営に直接貢献できるポジションを見据えていただけます。 仕事の面白み 【変革期での経験】 全社的かつ抜本的な改革を期初に経営層から求められ、現状は全体の戦略・計画と個の実績作りを同時推進している初期フェーズです。 やるべきことを自分たちで見定めていく、プロジェクト成果に対してオーナーシップを持つ、コアメンバーとしてチームビルドできる、AI×BPRのファーストペンギンとして社会価値のある経験に企業規模で取り組める、など変革期だからできるやりがいがあります。 【先進的な働き方の獲得】 テックカンパニーを掲げるAIトランスフォーメーション推進部では、自分たちの働き方や環境をAIネイティブ化することが当然求められます。実態はまだ発展途上ですが、最新のツールや技術情報などに必要な投資や個人改善と組織展開への正当な評価をお約束します。 全社エンジニアに配備しているCursorは開発シーンの利用にとどまらず、日々のタスク管理や仕様書・議事録などのドキュメンテーション作成・整理にも取り入れており、汎用的な業務のAIネイティブ化に取り組んでいます。 より複雑なAIワークフローが必要な場合も隣接のAI開発チームに協力してもらえる組織環境です。 【問題解決の醍醐味】 類似の領域を対応しているコンサルタントやベンダーには、「改革の部分にしか関われない」という仕事のやりがいにおけるジレンマがあると思います。 一方で事業会社の経営企画やDX推進は、組織障壁や職務範囲から限定的な範囲しか推進できず、経営インパクトのある実績作りができない苦悩を抱えられていると思います。 我々が提供するポジションでは、企画構想のデザインからアウトカムまで一貫リードができ、また経営層と距離が近いため全社スコープで先進的な取組を構想・実行することが可能です。 必須条件 - BPR/アーキテクチャ設計/業務改革/DX活動/IT企画構想のいずれかに該当する3年以上の実務経験 - [業務内容]欄の【業務の進め方】に記載したアウトプット作成に対して実行者として携わった実務経験 (これらの条件はコンサルタント、ベンダー、事業会社どの立場における経験でも構いません) 歓迎条件 - 優先改革領域と定める営業/プロダクト開発/会議/プロジェクト管理/採用の領域での改革活動 - PdM経験 - プロダクト開発経験 - 3名以上のプロジェクト/ラインにおけるマネジメント実績 - エンタープライズアーキテクチャに関連する業務経験(ビジネス/データ/アプリケーション/テクノロジーの単一レイヤーでも可) - 機械学習/AI/データサイエンス領域の活動(学生時代やプライベート可) - UI/UX関連の実務経験 - ソリューション導入の支援実績 求める人物像 - 複雑な問題を論理的に分析し、効果的な解決策を見つける能力が求められます。データに基づいた意思決定を行い、ソリューションの設計・実装においても論理的なアプローチを取ることができる方。 - チームをリードし、プロジェクトを成功に導くためのリーダーシップが求められます。クロスファンクショナルなチームとの協働を通じて、メンバーのスキル向上を図り、技術的な課題を解決する能力がある方。 - 業務部門やステークホルダーとの円滑なコミュニケーションが重要です。技術的な内容を分かりやすく説明し、社内外の関係者との調整を行いながらプロジェクトを推し進められる方。 - AI技術やデータプラットフォームの最新トレンドを常にキャッチアップし、業務改善に積極的に活用する意欲がある方。技術ブログの購読やカンファレンスへの参加など、自己研鑽を怠らない方。 - 変化の激しい技術環境において、柔軟に対応し、迅速に適応できる能力が求められます。新しい技術やツールの導入に対して前向きに取り組む姿勢がある方。 - プロジェクトの成功に対して強い責任感を持ち、自ら主体的に行動できる方。経験や専門性のない領域においても、推進プロセスを自ら考え積極的に取り組める方。 続きを見る
-
データプラットフォームアーキテクト 【AIトランスフォーメーション推進部】
部署説明(AIトランスフォーメーション推進部) カカクコムは、「価格.com」「食べログ」「求人ボックス」など、日常生活に密着したサービスを展開するデジタルプラットフォーム企業です。 昨年度に始動した新経営体制は、より挑戦的で成長志向な企業へと、次なる成長ステージへの飛躍を目指しています。 AIトランスフォーメーション推進部(AX)は、CTOのテックカンパニーとしての理念「すべての組織がユーザーの課題解決のために技術を正しく、徹底的に活用していること」を推進・体現する組織として、今年度より新たに編成されたCTO直下組織となります。 我々はAIネイティブなビジネススタイルへの転換を全社横断的にリードしていくことで、「プロダクト開発を圧倒的に速くすること」と「本質的な仕事に注力できる環境をつくること」を目指しています。 具体的なプロジェクト例として、生成AIを活用した業務効率化プロダクトの開発、AIシフトを前提としたBPR(ビジネスプロセス改革)の推進、全社向け生成AI&データプラットフォームの革新など多岐にわたる活動を展開しています。 CTOビジョンに3年で到達するために、付加価値生産性を10%向上する事業経営インパクトを複数事例で生み出すこと、また3年で全社に求める物的生産性10倍のビジネススタイルを我々AX部自らが体現すること、これらを今年度の目標として追求しています。 仕事内容 ■ ビジネスデータ基盤の戦略策定・推進 - 現在のデータ活用状況・要件を整理し、ビジネス価値を最大化できる最適なアーキテクチャを提案・設計 - ユースケースに応じたデータモデリングやスキーマ設計を行い、最適なデータ構造を整備 - 既存データパイプラインやツールを含めたモダンテクノロジーへの移行方針の策定、移行プロジェクトのリード ■ 業務データプラットフォームの構築 - 各種業務システムの刷新や業務プロセス変革プロジェクト(例:ワークフローシステム刷新)にデータプラットフォームの観点から参画し、生成AIを活用した業務効率化を実現 ■ 生成AI利活用に向けた基盤整備 - 社内の各種データを活用し、生成AIや機械学習のポテンシャルを最大限に引き出すためのデータマネジメント戦略の策定・実行 - MLOpsやLLMOpsを見据えたプラットフォーム構築、運用フレームワークの導入 ■ データガバナンス強化・利活用推進 - データカタログやメタデータ管理、アクセス管理など、全社で安心・安全かつ効率的にデータを活用できる仕組みづくり - 事業部や分析チームとの連携、ユースケースの発掘・サポート、データ活用事例の社内展開 独り立ちまでのイメージ ■ 入社後数ヶ月 - 会社のビジョン、ミッション、戦略、そしてAIトランスフォーメーション推進部の役割の理解 - 現在稼働中の既存データ基盤・パイプラインやツール類を把握するために、コードや設計資料、運用フローなどをキャッチアップ - 現行課題や要望の洗い出し、主要ステークホルダーとのコミュニケーションを通じて、全社的なデータ活用ニーズを把握 ■ その後 - プロジェクト全体のロードマップ策定や要件定義を牽引し、主要実装フェーズやPoCに着手 - チームメンバーや関連部署と協力しつつ、適宜技術選定や設計の方向性をリード - 高度なデータアーキテクチャ・ガバナンスを実践し、全社的な改善を推進 想定キャリアパス AIとデータプラットフォームのテックリードとして、まずは全社的な業務改革プロジェクトをリードし、データパイプラインの構築を通じてビジネス価値を最大化することが求められます。 このポジションでは、技術的なリーダーシップを発揮し、チームのスキル向上を図りながら、プロジェクトの成功に導く役割を担っていただきます。 将来的には、業務コンサルタントやITアーキテクトとしてのキャリアパスがあり、CIO系統のマネジメント職も目指せます。 また、業務改革プロジェクトを通して、営業やプロダクト開発などの業種特性、デジタル技術のビジネス応用としてのソリューション特性など、特定領域の専門性を高める選択肢もあります。 さらに、AIとデータプラットフォームの技術戦略を策定し、全社的な業務改革を推進するリーダーとしての役割を担っていただきます。 最新のAI技術とデータプラットフォームのトレンドをキャッチアップし、業務改善に積極的に活用することで、企業全体のデジタルトランスフォーメーションを牽引していただきます。 AIとデータプラットフォームのテックリードとしての経験を積みながら、最終的には企業全体の技術戦略をリードするポジションへと成長していくことが期待されます。 仕事のやりがい、成長できるポイント 新たに立ち上がるプロジェクトを通じて、組織全体を生成AIネイティブな状態へと導くダイナミックなチャレンジに取り組める点は、大きな魅力です。 月間数千万規模のユーザが利用するサービスに加えて、業務システムやワークフローといったバックエンド領域までを対象に、全社のデータを統合・活用するためのアーキテクチャを設計・構築できるため、大きなスケールでの問題解決に取り組むやりがいがあります。 さらに、本ポジションでは、各プロダクト固有のドメイン知識を踏まえたデータモデルの考案・設計にも深く関わっていただきます。 ビジネス要件や業務プロセスの全体像を把握しながら、最適なスキーマを設計し、データガバナンスやセキュリティを考慮した運用までをリードできるため、単なる技術的構築に留まらず、ビジネスそのものを変革する手応えを感じられるでしょう。 また、先端技術の導入方針をリードするポジションであることも、技術者としての成長を後押しするポイントです。単なるプラットフォーム構築にとどまらず、ビジネスプロセス改革(BPR)や新たなサービス企画など、多様なプロジェクトへ横断的に関わる機会が豊富にあります。 そうした環境下では、ビジネス要件からエンジニアリング要件までを総合的に捉えた意思決定を行う場面も多く、技術面と組織面の両面で価値を発揮できる存在へと成長できるでしょう。 さらに、ユーザ部門との連携を通じて社内におけるデータ活用文化そのものを創り上げる醍醐味を味わえます。 最新ツールや事例を積極的に取り入れながら、より効率的かつイノベーティブな事業運営を支える仕組みを築いていく過程で得られる達成感や組織変革への貢献実感は、他にはない大きな魅力と言えます。 主な開発環境 【業務環境】 プロジェクト管理:Confluence / Jira ソースコード管理:GitHub Enterprise 生成AIツール:Cursor / Devin / ChatGPT Team / Gemini Advanced / GitHub Copilot / Dify コミュニケーション:Slack / Microsoft Teams コラボレーション:Miro Officeツール:Google Workspace / Box / Microsoft365 端末:MacBook Pro(総合職向けのWindows端末も有) 【開発環境・技術スタック】 言語:Python / Dify / LangGraph / Streamlit インフラ:Google Cloud / BigQuery コンテナ/IaC:Docker / Kubernetes / Terraform BI:Looker Studio, Tableau 他基盤関連:Cloud Composer / Dataproc / Digdag / Embulk / Argo Workflows / Airflow / OpenMetadata / Jenkins / Prometheus / GrafanaGCS / GCE / Cloud Run / Pub/Sub / BigTable / Datastore / Ansible 求める人物像 - 複雑な問題を論理的に分析し、効果的な解決策を見つける能力が求められます。データに基づいた意思決定を行い、ソリューションの設計・実装においても論理的なアプローチを取ることができる方。 - チームをリードし、プロジェクトを成功に導くためのリーダーシップが求められます。クロスファンクショナルなチームとの協働を通じて、メンバーのスキル向上を図り、技術的な課題を解決する能力がある方。 - 業務部門やステークホルダーとの円滑なコミュニケーションが重要です。技術的な内容を分かりやすく説明し、社内外の関係者との調整を行いながらプロジェクトを推し進められる方。 - AI技術やデータプラットフォームの最新トレンドを常にキャッチアップし、業務改善に積極的に活用する意欲がある方。技術ブログの購読やカンファレンスへの参加など、自己研鑽を怠らない方。 - 変化の激しい技術環境において、柔軟に対応し、迅速に適応できる能力が求められます。新しい技術やツールの導入に対して前向きに取り組む姿勢がある方。 - プロジェクトの成功に対して強い責任感を持ち、自ら主体的に行動できる方。経験や専門性のない領域においても、推進プロセスを自ら考え積極的に取り組める方。 必須要件 クラウド上でのデータプラットフォーム設計・開発・運用に関する実務経験 5年以上 アーキテクトとして、大規模または複数部門にまたがるプロジェクトをリードした実績 プロダクトや業務システムにおけるデータモデルの考案・設計・構築経験 歓迎要件 いずれかの経験や知識に覚えがある方 - 機械学習・生成AI基盤の設計・開発・運用経験 - データ基盤を対象とする生成AIソリューションの要件定義・設計・開発経験 - プラットフォームの利活用を推進した経験 - チームのマネジメント経験 - 機械学習・生成AIに関する専門知識 求める人物像 ・複雑な問題を論理的に分析し、効果的な解決策を見つける能力が求められます。データに基づいた意思決定を行い、ソリューションの設計・実装においても論理的なアプローチを取ることができる方。 ・チームをリードし、プロジェクトを成功に導くためのリーダーシップが求められます。クロスファンクショナルなチームとの協働を通じて、メンバーのスキル向上を図り、技術的な課題を解決する能力がある方。 ・業務部門やステークホルダーとの円滑なコミュニケーションが重要です。技術的な内容を分かりやすく説明し、関係者との調整を行いながらプロジェクトを推進できる方。 ・AI技術やデータプラットフォームの最新トレンドを常にキャッチアップし、業務改善に積極的に活用する意欲がある方。技術ブログの購読やカンファレンスへの参加など、自己研鑽を怠らない方。 ・変化の激しい技術環境において、柔軟に対応し、迅速に適応できる能力が求められます。新しい技術やツールの導入に対して前向きに取り組む姿勢がある方。 ・プロジェクトの成功に対して強い責任感を持ち、自ら主体的に行動できる方。問題が発生した際には迅速に対応し、解決に向けて積極的に取り組む姿勢が求められます。 続きを見る
-
生成AIエンジニア/テックリード/プロダクトマネージャー 【AIトランスフォーメーション推進部】
部署説明(AIトランスフォーメーション推進部) カカクコムは、「価格.com」「食べログ」「求人ボックス」など、日常生活に密着したサービスを展開するデジタルプラットフォーム企業です。 昨年度に始動した新経営体制は、より挑戦的で成長志向な企業へと、次なる成長ステージへの飛躍を目指しています。 AIトランスフォーメーション推進部(AX)は、CTOのテックカンパニーとしての理念「すべての組織がユーザーの課題解決のために技術を正しく、徹底的に活用していること」を推進・体現する組織として、今年度より新たに編成されたCTO直下組織となります。 我々はAIネイティブなビジネススタイルへの転換を全社横断的にリードしていくことで、「プロダクト開発を圧倒的に速くすること」と「本質的な仕事に注力できる環境をつくること」を目指しています。 具体的なプロジェクト例として、生成AIを活用した業務効率化プロダクトの開発、AIシフトを前提としたBPR(ビジネスプロセス改革)の推進、全社向け生成AI&データプラットフォームの革新など多岐にわたる活動を展開しています。 CTOビジョンに3年で到達するために、付加価値生産性を10%向上する事業経営インパクトを複数事例で生み出すこと、また3年で全社に求める物的生産性10倍のビジネススタイルを我々AX部自らが体現すること、これらを今年度の目標として追求しています。 業務内容 数千万ユーザーが利用する自社サービスや業務AIシフトの起点となるプロダクトの開発対して、生成AI技術のフル活用をもって10xスケールの生産性向上を推進していただきます。 自らがプロダクト開発の現場にダイブすることでAIネイティブな開発スタイルを確立するとともに、それらを現場に普及させ開発組織全体の生産性を飛躍的に向上させることが期待されます。 【具体的な業務内容】 - 生成AIをフル活用したプロダクト開発の業務設計 - 自社サービスのプロダクト開発にてCursor/DevinなどAIツールを実活用 - ベストプラクティスのナレッジ化や事業要件を踏まえた技術選定 - 開発現場の内部から確立したAIネイティブな開発スタイルを組織展開 - 既存サービスへのAI機能追加 - 業務改革に必要な内製プロダクトにも適用し、高速なプロトタイプ検証と本番運用化 - 新規AIプロダクトの創出 開発環境 【業務環境】 プロジェクト管理:Confluence / Jira ソースコード管理:GitHub Enterprise 生成AIツール:Cursor / Devin / ChatGPT Team / Gemini Advanced / GitHub Copilot / Dify コミュニケーション:Slack / Microsoft Teams コラボレーション:Miro Officeツール:Google Workspace / Box / Microsoft365 端末:MacBook Pro(総合職向けのWindows端末も有) 【開発環境・技術スタック】 言語:Python / Dify / LangGraph / Streamlit インフラ:Google Cloud / BigQuery コンテナ/IaC:Docker / Kubernetes / Terraform BI:Looker Studio, Tableau 他基盤関連:Cloud Composer / Dataproc / Digdag / Embulk / Argo Workflows / Airflow / OpenMetadata / Jenkins / Prometheus / GrafanaGCS / GCE / Cloud Run / Pub/Sub / BigTable / Datastore / Ansible 入社後のイメージ 入社後はまず既存プロジェクトにOJT(On the Job Training)の形で参加していただき、サブ担当としてメイン担当者と相談しながら業務の流れを学んでいただきます。 プロジェクトを進める中で、メイン担当者が持つ業務の一部を少しずつ引き継ぎ、独りで担当できると判断できたタイミングで本格的にお任せしていく流れです。 担当プロジェクト以外でも、業務上でわからないことや不慣れなことがあれば、プロジェクトの垣根を超えてユニット全体でサポートする体制を整えています。 これにより、安心して徐々に業務を身につけ、半年から1年程度で独り立ちできるようになるイメージです。 キャリアパス ご志向に合わせて下記のようなキャリアパスを目指していただきます。 - テックリード 生成AIを活用したサービスの技術戦略とアーキテクチャ設計を主導し牽引するトップエンジニアです。 生成AIプロダクトの実装経験を基に、PoCから本番運用までの課題を迅速に解決する専門性が求められます。 加えて、コードレビューや技術指導を通じて、開発プロセスの品質や速度を高める役割もあります。 さらに、社内外での技術共有や勉強会などを通じて、組織全体のスキル向上とAIネイティブな文化の定着を促進し、新たな技術革新の可能性を開拓します。 プロダクトマネージャー 事業戦略とニーズを踏まえたプロダクト方針を策定し、機能要件や優先度を定めて開発をリードする役割です。 生成AIの特性を活用し、新規機能の企画や既存システムとの連携を推進します。多様なステークホルダーとの調整を通じて、ビジネス価値を最大化する判断力や交渉力が必要です。 エンジニアやデータサイエンティストとの協業を深め、技術的背景を理解したうえでスコープ管理やロードマップ策定を行うことで、継続的なプロダクト成長に寄与します。 さらに、AI特有の不確実性を見極めつつ、ビジネスインパクトの高い施策を優先し、結果を素早くサービスに反映させる実行力も求められます。 組織長 AIネイティブな開発スタイルを全社に根付かせつつ、大規模プロジェクトや新規事業の推進を統括するリーダーです。 予算や人員を最適に配分し、事業企画やコーポレート部門と連携しながら、生成AIを活用した新たなビジネスモデル創出や業務改革を実現します。 多岐にわたるステークホルダーを調整するうえで、経営視点を持ったリスクマネジメント能力や法務・コンプライアンス知識も必要です。 また、エンジニア・データサイエンティストなど多彩な人材の才能を引き出す組織文化づくりや持続的な成長基盤の整備にも力を注ぎます。 こうした統合的なマネジメントを通じて、全社レベルでのAIドリブンな変革と競争優位の獲得を目指す役割です。 仕事の面白み 経営レベルの優先度が高いミッションに参画できる。 生成AIを活用した業務効率化やトップセル向上が経営上の重要課題となっており、これらのプロジェクトに対して大きな裁量と責任をもって取り組むことが可能です。 先端ツールの導入をリードし、組織に変革をもたらせる たとえば Cursor や Devin などのツールをいち早く導入し、社内への普及活動まで担えるため、変化を実感しながら組織の成長に貢献できます。 数千万人規模のユーザーにダイレクトに価値を届けられる 自社サービスへ自分の開発成果を組み込むことで、多くのユーザーに直接インパクトを与え、大きな達成感を味わうことができます。 最新技術の探求にコミットできる 技術セミナーや学会などへの参加が推奨されており、新たな知見を積極的に取り入れて即座に検証できる環境です。 幅広いスキルを総合的に習得できる。 BPR(業務プロセスの再設計)、要件定義、開発、運用など、プロジェクトの多様なフェーズに関わる機会があるため、技術力・マネジメント力・事業推進力を総合的に高めることができます。 必須条件 以下何れも必須 - 機械学習/DeepLearning/生成AIを用いたプロダクト開発での"コーディング"経験(3年以上) - アジャイルやPoCの手法を取り入れたプロダクト開発の"マネジメント"経験(1年以上) - 他部門(他社)や経営層への利害が異なる状況下での"直接的な折衝"経験(1年以上) 歓迎条件 機械学習/DeepLearning/生成AIを用いたプロダクト開発の"マネジメント"経験 社外の技術セミナーや学会などへの"登壇"経験 大規模データや高トラフィックを扱うプロダクトの運用や障害対応の"方針策定"経験 フルスタック開発の経験(フロント・バックエンド・インフラの包括的理解) 業務フロー変革・組織変革の推進経験 求める人物像 - 複雑な問題を論理的に分析し、効果的な解決策を見つける能力が求められます。データに基づいた意思決定を行い、ソリューションの設計・実装においても論理的なアプローチを取ることができる方。 - チームをリードし、プロジェクトを成功に導くためのリーダーシップが求められます。クロスファンクショナルなチームとの協働を通じて、メンバーのスキル向上を図り、技術的な課題を解決する能力がある方。 - 業務部門やステークホルダーとの円滑なコミュニケーションが重要です。技術的な内容を分かりやすく説明し、社内外の関係者との調整を行いながらプロジェクトを推し進められる方。 - AI技術やデータプラットフォームの最新トレンドを常にキャッチアップし、業務改善に積極的に活用する意欲がある方。技術ブログの購読やカンファレンスへの参加など、自己研鑽を怠らない方。 - 変化の激しい技術環境において、柔軟に対応し、迅速に適応できる能力が求められます。新しい技術やツールの導入に対して前向きに取り組む姿勢がある方。 - プロジェクトの成功に対して強い責任感を持ち、自ら主体的に行動できる方。経験や専門性のない領域においても、推進プロセスを自ら考え積極的に取り組める方。 続きを見る
-
検索基盤エンジニア【求人ボックス】
部署説明 ■求人情報サイト『求人ボックス』:2015年より展開する求人情報の一括検索サービスです。全国の転職サイトや求人サイトから、正社員・アルバイト・パート・契約社員、さらに在宅ワークや新卒採用など、求人情報を集約してわかりやすく提供しています。求人ボックスは、カカクコムグループの中で最も成長が著しい事業セグメントです。2025年3月期通期では売上133億円(前年比+43%)を達成し、月間利用者数1,200万人を突破しました。 【プロダクト開発1部/SREチームのミッション】 カカクコムにおいて新たな分野での成長を期待される、求人ボックスの開発をおこなっています。成長期を迎えたサービスで、新たなユーザ獲得のため、新規コンテンツ開発から大規模トラフィックのためのインフラ整備まで、様々な視点でシステムを構築します。技術を駆使し、ユーザや事業の課題を解決することを目指します。 私たちは月間1,200万人を超えるユーザーに価値を届けており、膨大な求人データと高トラフィック環境において、検索システムの高速化と最適化に取り組んでいます。常にユーザー本位の開発を行い、一人ひとりにとって最適な求人との出会いを提供するプラットフォームを構築しています。 技術面では、価格.comや食べログで培った大規模システム運用の知見を活用しながら、求人検索に特化した新たな技術領域に挑戦しています。データサイエンティストやアプリケーション開発チームと密に連携し、検索精度向上のためのベクトル検索やLTR(Learning to Rank)、そして生成AIを活用した次世代の求人マッチング技術の開発を進めています。 私たちのチームは、単なるシステム運用ではなく、一人ひとりの求職活動をより良いものにするためのプラットフォームの実現に向けて、情熱を持ってとことん追求し続けます。 業務内容 【検索基盤エンジニアとして、求人ボックスの成長を支える】 全文検索エンジニアとして、サイトの成長に合わせた全文検索のスケール(性能向上・規模の拡大)を担当します。検索への新しい要件に対して、全文検索エンジン側での対応を行い、ベクトル検索やLTR(Learning to Rank)の開発においてはデータサイエンティストや開発チームと連携して最適化を進めます。アプリケーションチームと協力しながら、サイトに最適な全文検索エンジン環境の設計と運用も行います。 ユーザーが本当に求めている仕事との出会いを作るため、最新の検索技術を積極的に取り入れて検証・導入を行います。技術を駆使してユーザーや事業の課題解決に取り組み、より良い検索体験の提供を目指します。 【具体的な業務内容】 ■検索基盤の開発・運用(メイン業務) ・検索案件におけるリリースから保守運用に至るまで一貫した検索基盤の開発 ・Apache Solr の構築・運用・パフォーマンスチューニング ・全文検索エンジンへのデータ投入システムと検索APIの開発・運用 ・検索基盤のCI/CD、モニタリングなど運用システムの構築 ・Apache Solr以外の全文検索エンジン(Elasticsearch、Vespaなど)の検証・導入 ■検索システムの安定運用と改善 ・検索システムの性能監視とボトルネック解析 ・検索精度向上のための継続的な改善活動 ・大量データ・高トラフィック環境での検索システム最適化 ・検索基盤のCI/CD、モニタリングなど運用自動化システムの構築 ■最新検索技術の調査・検証・導入 ・新たな検索技術やツールの技術調査 ・ユーザー検索体験向上のための新技術導入 ・データサイエンティストとの協働による検索アルゴリズム改善 【チームでの協働】 求人ボックスSREチームでは、開発チームやシステムプラットフォーム部と密に協力しながら業務を進めます。システム基盤の設計から構築、運用まで、システムの安定稼働を支える重要な役割を担います。 急成長を続ける求人ボックスでは、トラフィックやデータが右肩上がりで増加しています。この成長に対応するため、既存システムの改善だけでなく、新しいアーキテクチャの提案も積極的に行っています。セキュリティを確保しながらシステムをスケールさせる計画を立案し、その実現に向けて技術選定から構築、運用まで、開発チームと協力しながら取り組んでいます。 クラウド環境についても、開発基盤の構築から本番稼働後の運用まで、SREチームが中心となってサービスの成長を支えています。 【より良い仕事探し体験を目指して】 私たちが目指すのは、単なる検索機能の改善ではありません。ユーザーが「本当に探している仕事」により出会いやすくするため、検索精度の向上や使いやすさの改善など、仕事を探す体験そのものをより良くする取り組みを行っています。 新しい技術にも積極的にチャレンジしており、AIを活用した検索体験の向上にも取り組んでいます。技術的な専門性を活かしながら、ユーザーが求めるものを先回りして提供できるサービス作りに参加していただけます。 開発環境 ●求人ボックス アプリケーション開発はLAMP環境です。 端末はMacbookProを支給しています。 Apache Solr PHP, Symfony, Vue.js MySQL, Redis, MongoDB Envoy Ansible, Terraform Kubernetes, Apache Kafka Jenkins, Deployer Datadog, Prometheus, Grafana, Kibana, ElasticSearch GitHub, Gitlab JIRA / Confluence 一部クラウド利用もあり GCP, AWS 入社後のイメージ 入社直後は専任のサポートメンバーをつけ、PCセットアップや開発環境構築、チームメンバーとの顔合わせを通じて職場に馴染んでいただきます。求人ボックスのシステム基盤全体を理解していただきながら、検索エンジンの運用やインフラ管理など、SREチームの幅広い業務に携わっていただきます。システムの安定運用と改善に取り組んでいただくことで、着実にスキルアップしていけます。 検索基盤については先輩エンジニアから詳しい説明を受け、リスクの少ない改善案件から段階的に参加していただく流れを想定しています。能力に応じて徐々に重要な案件を担当いただきますが、業務はチーム全体でサポートしていきますので、チャットや対面で気軽に相談できる環境です。 想定キャリアパス 【検索技術とSRE領域の両軸で成長する】 あなたには検索エンジンのスペシャリストとして、Apache Solrを中心とした検索システムの設計・運用・改善をお任せします。検索精度の向上、パフォーマンス最適化、ベクトル検索やLTR(Learning to Rank)といった最新技術の検証・導入が主な業務です。 【成長するサービスと共に新しい技術にチャレンジ】 求人ボックスは求人数2,000万件以上、検索数1日2500万リクエストを超える成長サービスです。トラフィックやデータ量の増加に合わせて、新しいシステムアーキテクチャの検討や、ベクトル検索、LTR(Learning to Rank)、生成AIといった最新技術の導入検証も重要な業務になります。 技術の進歩とサービスの成長に合わせて、常に新しいことを学び、実践できる環境があります。将来的には以下のような役割を担っていただくことも可能です。 ・システム基盤の技術リーダーとして、新技術導入プロジェクトの推進 ・大規模システムの設計・運用における中心的な役割 ・開発チームやデータサイエンティストとの連携強化 ・SREチーム全体の業務にも幅広く関わり、両軸で成長する ・チームメンバーの技術的成長をサポートする役割 ・求人ボックスの技術戦略策定への参画 【自分らしいキャリアを一緒に考える】 私たちは決められたキャリアパスを用意するのではなく、1on1や目標・評価面談を通じて、あなたの関心や将来への想いを聞かせていただきながら、一緒にキャリアを考えていきます。 専門技術を深めたい方、マネジメントに挑戦したい方、新しい技術領域を開拓したい方など、それぞれの志向に合わせて成長の機会を提供します。業務の中で興味が湧いた分野があれば、積極的にチャレンジしていただける環境です。 仕事の面白み 【技術で人と仕事の出会いを創り出す】 検索精度を向上させることで、ユーザーがより良い求人情報にアクセスできるようになる。そんなユーザーファーストの技術開発に携わることができます。あなたが構築・改善するシステム基盤が、全国の求職者と企業をつなぐ重要な役割を担います。技術的なスキルを磨きながら、同時に多くの人の「働く」を支える。エンジニアとしての成長が、社会全体への貢献に直結する仕事です。 【急成長サービスならではの技術的挑戦】 求人ボックスは2015年のリリース以降、右肩上がりで成長を続けています。トラフィックやデータ量の増加に対応するため、既存システムの限界を突破する新しいアーキテクチャの設計や、大規模システムならではの技術課題に挑戦できます。 成長スピードが速いからこそ、従来のシステムでは対応しきれない部分が出てきており、新しいシステムアーキテクチャを考えたり、大規模システム特有の課題に取り組んだりと、エンジニアとして問題解決に継続的にチャレンジできる環境です。 【検索技術の最前線に触れられる環境】 ベクトル検索、LTR(Learning to Rank)、生成AIなど、検索技術の最前線で使われている技術を実際のサービスに導入・活用する機会があります。単に技術を学ぶだけでなく、それらをユーザーの検索体験向上に活かすという、技術者として手応えのある仕事に取り組めます。 【高い技術的裁量と自由度】 「どのような技術を使って、どのようなシステムを作るか」について、高い裁量を持って判断していただけます。既存の枠組みにとらわれず、サービスの成長に最適な技術選定や設計を提案・実装できる環境です。 【チームでの価値創造の楽しさ】 一人で完結する業務ではなく、開発チーム、データサイエンティスト、プロダクトマネージャーなど、様々な専門性を持つメンバーと協力して価値を創造していきます。異なる視点を持つメンバーと議論しながら、より良い解決策を見つけていく過程は、この仕事の大きな魅力の一つです。技術的な専門性を活かしながら、ユーザーのことを第一に考えたサービス改善に取り組める、やりがいのある仕事環境です。 技術的な専門性を活かしながら、ユーザーのことを第一に考えたサービス改善に取り組める、エンジニアとして充実感の高い仕事環境です。 必須条件 ・検索エンジン(Solr, Elasticsearch等)を用いたシステムの設計・開発・運用経験 ・Linux環境におけるサーバー・ミドルウェアの構築・運用経験 ・プログラミング言語(Java, Python, PHP, Go等)での開発経験 ・データベース/SQLに関する実務経験 ・Webアプリケーションや大規模システムでの検索機能開発経験 歓迎条件 ・検索アルゴリズムや検索品質改善の実務経験 ・機械学習を活用した検索システムの開発経験 ・大規模データでの検索性能改善実績 ・検索システムのA/Bテスト実施経験 ・技術ブログ執筆や外部発表などの技術発信経験 求める人物像 ・ユーザーの仕事探し体験をより良くしたいという想いを持ち、技術を通じて課題解決に取り組める方 ・検索技術を軸としながらも、SRE業務やインフラ運用など幅広い技術領域に興味を持てる方 ・チームメンバーと協力しながら、より良いソリューションを見つけることを楽しめる方 ・変化を前向きに捉え、サービスの成長に応じて自身の役割を柔軟に拡張できる方 ・新しい技術や手法に対する好奇心を持ち、継続的に学習・挑戦していける方 ・異なる立場や役割のメンバーを尊重し、円滑にコミュニケーションが取れる方 続きを見る
-
広告システムエンジニア(バックエンド・データ基盤)【求人ボックス】
部署説明 ■求人情報サイト『求人ボックス』:2015年より展開する求人情報の一括検索サービスです。全国の転職サイトや求人サイトから、正社員・アルバイト・パート・契約社員、さらに在宅ワークや新卒採用など、求人情報を集約してわかりやすく提供しています。求人ボックスは、カカクコムグループの中で最も成長が著しい事業セグメントです。2025年3月期通期では売上133億円(前年比+43%)を達成し、月間利用者数1,200万人を突破しました。 【プロダクト開発2部/アーキテクトチームのミッション】 私たちの部署は、プロダクト開発組織が本質的な価値創造に集中できるよう、高難度の技術的課題の解決と開発生産性の向上に取り組むことがミッションです。 急成長する事業を支える技術基盤の構築と、開発者が効率的に働ける環境の整備を通じて、組織全体の開発生産性向上に貢献します。 アーキテクトチームは、求人ボックスのリスティング広告・課金計測システムの中核メンバーが集まって、年間売上数百億円を支える高可用性システムの設計・運用、1000万件以上の大規模な広告求人データの管理・活用といった技術的挑戦に取り組んでいます。 技術力でプロダクトの成長とビジネス戦略の実現を支援し、エンジニアとしての専門性を最大限発揮できる環境です。 業務内容 求人ボックスでは現在PHP/Symfonyの環境で広告配信システムを構築しており、1000万件以上の大規模な広告データを扱っています。 広告事業の成長・急拡大に伴って、その成長を支える次世代の広告基盤システムが必要となっている背景があります。 次世代広告配信システムでは既存の仕組みに囚われない技術スタックも含めた、大規模広告配信システムのアーキテクチャ設計・開発をおこなっていただきます。 【具体的な業務内容】 ・次世代広告配信システムの設計・開発 ・求職者と求人票のマッチング精度向上のための検索・レコメンドシステム構築 ・入札処理と配信ロジックを中心としたバックエンド開発 ・リアルタイム性を重視した大規模データの管理・更新反映システムの設計・開発 ・オンプレ・クラウドの両領域で最適化された大規模トラフィックに対応する長期運用可能なシステム基盤の構築 ・プロジェクトマネジメント(進捗管理、アサイン、各種調整など) ・少数精鋭チームでのテクニカルリーダーシップ ・チームメンバーに対する広告配信技術のイネイブリング・育成 【業務の進め方】 ・リスティング広告領域のプロダクトオーナーチームと少数精鋭のエンジニアチームの中でプロダクト開発していただきます。要件定義、開発、テスト、リリース、運用までをワンストップで担当します。 ・半年以上のスパンでどのようなシステムや組織にするのかの方針・目標を設定し、それを達成するためにチーム一丸となって取り組みます。 開発環境 端末はMacbookPro、IDEはCursor, PHPStormを利用します。 現行システムはLAMP環境で開発されていますが、次世代広告配信システムでは必要に応じて新しい技術スタックを検討しています。 ■求人ボックス PHP, Symfony, Vue.js MySQL, Redis, MongoDB Apache Solr Kubernetes, Apache Kafka Envoy, Terraform Jenkins, Deployer Datadog, Prometheus, Grafana, Kibana, ElasticSearch Puppeteer GitHub, Gitlab JIRA / Confluence 一部クラウド利用もあり GCP, AWS 入社後のイメージ 入社後はまず、小規模な開発タスクやペアワーク、関連会議への参加を通じて、当社の開発プロセスに慣れていただきながら、チームの一員としての関係構築を進めていただきます。現行のリスティング広告システムについては、概要や課題を共有しますが、細部に深入りすることが目的ではありません。これまで培ってきた広告配信領域での知見を活かし、機能要件・非機能要件の両面から次世代の広告配信システムに求められる設計を構想いただくことを重視しています。 過去に、広告配信システムの設計・改善、入札ロジックや配信戦略の実装、または大規模データ処理基盤の構築・運用などに携わった経験がある方は、特にその知見を活かして、構想段階から技術的な主導権を取っていただけることを期待しています。 そうして描いた要件定義や設計構想をもとに、現行システムとのギャップや技術的課題を整理し、改善方針をチケット化しながら、段階的に開発への関与を深めていくイメージです。特に、入札処理・配信ロジック、レコメンド精度向上、リアルタイム性のある大規模データ管理といった領域において、実装にも関わっていただきます。 想定キャリアパス 中期的には、次世代広告配信システムの開発において、設計やアーキテクチャの意思決定、品質担保、技術的ロードマップの策定などをリードできるテックリードとしての活躍を期待しています。 チームの技術的な中核を担いながら、周囲と協調し、継続的に改善を進める力が求められるポジションです。 また、長期的には広告配信システムの枠を超えて、技術的な視点から良い影響を与えられる存在となることを期待しています。専門性と広い視野を活かし、全体最適を見据えた連携や提案を行える方にとっては、非常にやりがいのあるポジションです。 このように、技術的専門性を軸にしつつ、長期的に活躍いただけることを期待しています。 仕事の面白み 【サービスグロース】 企業理念でもあるユーザ本位のサービス創りで生活者を豊かにすることの喜びを実感できます。アジャイル開発に理解のある企画者やデザイナー達とチームを組み、早いサイクルでリリースを繰り返してサービスを成長させていくことができます。自分が携わったプロジェクトにおける取り組みの結果がサービスに反映されるのを、リアルタイムで見ることもできます。 価格.comや食べログといった大規模なWEBサイト開発のノウハウやインフラ環境を活用しながら、新たなサービスを成長させていくプロセスに関わることができます。 【裁量が大きいこと】 事業の規模に対して組織の規模が小さく、拡大中の組織であるため、出来ることの幅が大きいです、メンバーシップを発揮したい人には魅力的な職場であると考えております。 【スキルアップ】 当ポジションでは、サービスの成長とスキルの向上が両立できる環境が提供されます。サービスのグロースに貢献するやりがいと共に、最新のテクノロジーを駆使した解決策の提案をすることができ、常に新しい課題に挑戦できる環境です。 低レイテンシでのリアルタイム入札処理システムの構築、大規模データ更新に対応するアーキテクチャ設計、オンプレ・クラウドハイブリッド環境の最適化、求職者マッチング精度向上のアルゴリズム改善など、技術的にチャレンジングで最先端の課題に取り組むことができます。これらの技術的な挑戦を通じて、エンジニアとしての専門性を大幅に向上させることができます。 【勉強会】 部署横断での勉強会もありますし、部署内でも様々な規模やテーマで開催しています。部署内の方はライトにおこなってますので、情報発信したいけど自信がない方にもチャレンジいただける場となっています。 必須条件 ・広告配信システムにおける条件マッチング、入札ロジックなどのシステムの設計・開発・運用経験 ・低レイテンシ(100ms以下)での大規模データ処理システムの構築経験 歓迎条件 ・テックリード、チーム開発経験がある方 ・マイクロサービス化やモジュラモノリス化などのシステム改善手法の実践経験や知見 ・ステークホルダーとのコミュニケーションや調整のスキル ・新しいサービスや技術に対する好奇心、チャレンジ精神 求める人物像 ・事業会社であるカカクコムのシステム部門メンバーとして課題解決を第一に考える指向性 ・変化を柔軟に捉え、最新・最適な技術を柔軟に選択できる方 ・自律的に意思決定や行動ができ、オーナーシップを持てる方 ・メンバーと議論しながら、課題解決の手段を考えるのが好きな方 ・異なる立場や役割のメンバーを尊重し、円滑にコミュニケーションが取れる方 続きを見る
全 20 件中 20 件 を表示しています