1
/
5
検索エンジニア
中途
8
エントリー
on 2021/01/04 313 views

ZOZOグループで利用する検索基盤開発してくれるエンジニア募集中!

株式会社ZOZO(エンジニア・デザイナー部門)

株式会社ZOZO(エンジニア・デザイナー部門)のメンバー もっと見る

  • 検索など

  • 渡 雄一郎

なにをやっているのか

■「ZOZOTOWN」日本最大級のファッション通販サイト
ZOZOTOWN:https://zozo.jp/
中国版ZOZOTOWN:https://zozo.ch/
ZOZOTOWN PayPayモール店:https://paypaymall.yahoo.co.jp/store/zozo/top/

■「WEAR」日本最大級のファッションコーディネートアプリ
WEAR:https://wear.jp/

■「MSP事業」ZOZOSUITで得た体型データを活用し、あなたサイズのアイテムを販売
マルチサイズ:https://zozo.jp/multisize/
ZOZOMAT:https://zozo.jp/zozomat/

■「ZOZO研究所」新規事業や研究開発に特化した研究組織
ZOZO RESEACH:https://research.zozo.com/

なぜやるのか

当社は、「インターネットで服は売れない」と言われていた時代に、「ネットで服を買う」という新しい価値を生み出しました。

ファッションを買うだけの場所でも、売るだけの場所でもない、ファッションを楽しむすべての人に寄り添う唯一無二の存在となり、誰もが笑顔であり続ける未来をつくっていきたいという想いがあります。

企業理念「世界中をカッコよく、世界中に笑顔を。」の実現に向けて、日々トライ&エラーを繰り返しながら前進し、ファッションとテクノロジーの力をかけ合わせた「ソウゾウのナナメウエ」をいくやり方で時代の先端を走り続けていきます。

どうやっているのか

2018年に創業20周年を迎え、新たに「楽しく働く(Enjoy Work)」という行動指針を掲げました。

大切な人生の大半の時間を、私たちは働くことに使います。
せっかく自分の時間を費やすのであれば、その時間は楽しい方がいいはず。
時に辛い仕事があったり、楽しめない状況があったとしても、
私たちは、全てひっくるめて楽しく働ける会社でありたいと思っています。

そのために大切なのは、一人ひとりが「どうしたら楽しく働けるか」を考え、実践すること。
そうすることで全員が楽しく働く、そんな企業を目指していきます。
そして、私たちが楽しく働くことで生み出されるモノが、応援し支えてくださるすべての皆様の幸せにつながると信じています。

■「楽しく働く(Enjoy Work)」ための仕組み

1.個人の志向にあわせたキャリアパス
・リーダーやマネージャーになるコース以外にも、技術力を磨いていくテックリードやスペシャリストコースをご用意しています。

2.働きやすい環境
・フルフレックス:コアタイムなし
・テレワーク:家やカフェ、コワーキングスペースなどからも業務可能
・選べるPC:Mac / Windows
・福利厚生:https://tech.zozo.com/recruit/faq/#work

3.豊富な成長支援制度
・社内の全てのプロダクトのソースコードにアクセス可能
・社内勉強会(Ruby/Docker/AWSなど 多ジャンル)
・社内情報共有会(iOS/Android/フロントエンド/インフラ)
・社外勉強会
・書籍購入補助
・国内外のカンファレンス参加費全額負担 / スポンサー支援(WWDC,Google I/Oなど)
・Slack上の技術情報用オープンチャンネル
・Qiitaやテックブログ、登壇での情報発信の支援
・技術顧問制度 Ruby / Scala(DDD) / iOSなど 

4.評価制度
・エンジニアの評価:行動評価
・評価タイミング:1年に2回
・評価基準:想像力 / 創造力 / GIVE&TAKEのそれぞれの項目において、どのように行動(成長)したかを評価

こんなことやります

期待すること(責任/権限)
■チームについて
ZOZOが提供するサービスで利用する検索基盤の開発を担当するチームです。

ここで開発した検索基盤は、ZOZOの共通基盤としてプラットフォーム化し、ZOZOTOWNをはじめとした各サービスで利用していきます。

■職種について
ZOZOTOWNを始めとするプロダクトにおいて「探す」「買う」「届ける」「着こなす」をバックエンドの力で支えていくポジションです。

マイクロサービス化に取り組みつつも、既存のサービスの成長も止めずに対応していく必要があります。
そのため、システムの安定稼働のための技術力だけではなく、様々な場面で起こる課題に対する高度な解決能力、業務遂行のためのコミュニケーション能力も必要とされます。

バックエンドは縁の下の力持ちな存在でありながら、組織や会社をリードしていく存在でもありたいと考えており、ファッションの課題解決を常に意識して日々取り組んでいます。

■現状の課題と実現したいこと
ZOZOでは膨大な商品データを保有しています。そのため、保有するデータ群の効率的なインデックス作成と管理、及び運用面の改善が求められています。

また、検索ログ等を効果的に活用する事で、検索アルゴリズムの評価指標を作成し、検索アルゴリズムの改善も行っていきます。

業務内容
■具体的な業務例
ZOZOが提供するサービスで利用する検索機能の改善全般を担当していただきます。
・マイクロサービス化の流れに沿った検索APIの設計/実装
・インデックス作成基盤の保守/改善
・検索ABテスト実施の為の手法設計/実装
・検索クエリ最適化、スコアリング改善、評価

■利用技術
・開発言語
Java / Python / VBScript

・OS・Webサーバー
Windows Server(IIS) / Linux / Nginx

・クラウド
AWS / GCP / Azure

・コンテナ技術
Docker / Kubernetes

・DB
SQL Server / MySQL / Redis

・全文検索エンジン
Elasticsearch

・CI/CD・監視・ジョブスケジューラー
GitHub Actions / CircleCI / Datadog / PagerDuty / Setnry / SonarQube""

必要条件
■必須条件
・Solr/Elasticsearchを利用した全文検索システム開発及び運用経験
・AWS/GCP/Azureいずれかを用いたWebシステム開発経験(言語不問)

■歓迎条件
・検索基盤開発業務経験またはそれ同等の知識/経験
・Solr/ElasticsearchなどのOSSへのコントリビュート経験やそれらに関するコミュニティでの活動
・要件定義/設計などの上流工程の実務経験
・MySQL/SQL ServerなどのRDBMS利用経験
・Java/Scala/Ruby/Python/Node.jsなどを利用したWebアプリケーション開発の実務経験
・Solr/Elasticsearch/Redisなどのミドルウェアの知識
・スケーラビリティを考慮した大規模Webアプリケーションの設計経験、負荷対策を行った経験
・ECサイト/アプリの開発経験
・WebAPIの設計/開発経験
・クラウドサービス(AWS/GCP/Azure等)を利用したサービス運用/開発経験
・自分でWebサービスやアプリを作って公開した経験
・自作ライブラリの公開やOSSなどへのコントリビュート経験
・アプリケーションの国際化対応経験(i18n)

労働条件
■雇用形態
正社員

■試用期間
3ヶ月
※待遇の変更なし

■勤務地
国内にあるご自宅、もしくは弊社オフィスでの勤務になります。

■勤務時間
フルフレックス制(※フレキシブルタイム8:00~19:00実働8時間)
※フレキシブルタイムとは会社が推奨している就労時間帯です

会社の注目のストーリー

【インタビュー】デザインは全てに宿る──。15年以上ZOZOと歩む、佐藤の視点。
【TECH BLOG】ZOZOGLASSのクロスプラットフォーム設計
【TECH BLOG】INFORMATION_SCHEMAを用いたBigQueryのストレージ無駄遣い調査
エントリー状況は公開されません
2人が応援しています
会社情報
株式会社ZOZO(エンジニア・デザイナー部門)
  • 1998/05 に設立
  • 1331人のメンバー
  • 海外進出している /
  • ZOZOグループで利用する検索基盤開発してくれるエンジニア募集中!
    株式会社ZOZO(エンジニア・デザイナー部門)