業務内容
これまでに旅行業界で培ってきた検索システムの開発ノウハウを凝縮したSaaS型旅行商品販売プラットフォーム「 webコネクト 」の開発をご担当いただきます。
各旅行商品でマイクロサービス化されており、フロントエンドとサーバサイドはBFFを通じて連携しています。
大量・複雑な旅行データを独自の検索ロジックで高速に処理する検索APIの開発に携わっていただきます。
【仕事詳細】
次のような業務をチームメンバーの一人として相談しながら進めていただきます。
高速な検索を実現するデータベース及びアプリケーションの設計・開発
アプリケーションのパフォーマンスチューニング
各旅行商材を適切に処理するためのAPI設計
外部サービスとのデータ連携
継続的なリファクタリングやアーキテクチャの改善
チームの開発効率向上のための施策の検討と実行
各種ログ分析による課題の抽出と改善
k8sによる運用の改善とデプロイ・リリースの効率化
開発環境
【言語】
TypeScript, Python, SQL
【フレームワーク】
Node.js, Next.js, Express, React, Redux, Jest
【データベース】
PostgreSQL
【ソースコード管理】
GitLab
【プロジェクト管理】
Jira
【情報共有ツール】
esa, Slack
【その他】
Athena, Docker, Kubernetes, GitLab-CI,Prometheus, Swagger, Jenkins, AWS,Linux