【RDBMS/NoSQL】複数の計測ツールを提供する企業でバックエンド開発支援(フルリモート)
この案件を3行でまとめると
- バックエンドエンジニア向け、みどり台拠点のフルリモート/週5日、月100万円、複数計測ツール企業のファッションEC領域で活躍いただく案件です。
- 計測データ基盤を強化し、計測API、EC向けマイクロサービスAPI、機械学習によるサイズ推奨モジュールなどの構築・開発・運用をお任せします。
- 必須はJVM系または静的型付け言語でのWeb開発、RDBMS/NoSQL、Linux、英語での文字コミュニケーションです。ScalaやDDD、gRPC、AWS等は歓迎します。
作業内容
2つの計測ツールによって採集される計測データにまつわるバックエンド開発を担当していただきます。 ・計測ツールの計測APIの構築/開発/運用 ・ECから呼び出されるマイクロサービスのAPIの構築/開発/運用 ・機械学習によるサイズ推奨モジュールの構築/開発/運用 ファッションECを始めとするプロダクトにおいて「探す」「買う」「届ける」「着こなす」をバックエンドの力で支えていくポジションです。 マイクロサービス化に取り組みつつも、既存のサービスの成長も止めずに対応していく必要があります。 そのため、システムの安定稼働のための技術力だけではなく、様々な場面で起こる課題に対する高度な解決能力、業務遂行のためのコミュニケーション能力も必要とされます。 バックエンドは縁の下の力持ちな存在でありながら、組織や会社をリードしていく存在でもありたいと考えており、ファッションの課題解決を常に意識して日々取り組んでいます。 ■募集背景 増員募集のため。 複数の計測ツールから日々集まる計測データは、3Dを含む大容量データになります。 そのため、大きなデータを如何に小さく高速に扱うかを最大の課題としています。 実際に、JsonからMessagepack、そしてgRPCへとその採用技術は継続的に見直しています。 また、システムのしなやかな拡張性の維持も課題としています。 ある計測ツールでは、ReadとWriteを独立してスケールさせるCQRSアーキテクチャを試験的に導入していますが、今後もアーキテクチャの選定について継続的に評価していきたいと考えています。 さらに、サイズ推奨の機械学習モジュールをリアルタイムなウェブからの呼び出しの中で、如何に高速に計算させるかについても課題があります。 コードレベルからプロファイルや負荷テストをし、そのパフォーマンスの最大化を海外チームと協業をして、進めています。
必須スキル
・JVM系の言語や静的型付け言語の経験 ・Webアプリケーションの開発経験(言語不問) ・RDBMS/NoSQLの利用経験 ・チーム開発経験 ・Linuxの基本的な操作 ・Slackやメールを通した文字によるコミュニケーションが可能な英語力
歓迎スキル
・Scalaを利用した開発経験 ・ドメイン駆動設計(DDD)を前提とした開発経験 ・Cats/Scalazのような関数型ライブラリを利用した開発経験 ・gRPCを利用した開発経験 ・JVM環境の運用及びチューニングの経験 ・機械学習基盤の開発経験 ・AWSの利用経験 ・高可用性が求められるシステムの設計・開発経験 ・並列分散処理に関する基礎知識 ・RDBとNoSQLが混在したシステムの設計/開発/チューニング経験 ・アジャイルでの開発経験 ・会話でのコミュニケーションが可能な英語力
稼働日数
週5日
勤務形態
フルリモート
勤務地
みどり台 千葉県 千葉市 みどり台
募集回数
1回
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
よくある質問
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
