仕事内容
楽天ぐるなびの検索システムのバックエンド開発業務に携わっていただきます。
企画担当、ディレクターとの要件定義や仕様調整から設計、実装、テスト、保守運用まで一貫して担当いただきます。
【主な業務内容】
・APIやデータ連携処理(C#、 PHP、TypeScript、Go)の追加機能開発および保守運用
・検索エンジン(Elasticsearch)の技術検証、導入、パフォーマンス改善
・既存サービスのアーキテクチャ改善・クラウドマイグレーション
【使用技術】
開発環境:Git / Slack / VS Code / GitHub Copilot / ChatGPT
フロントエンド: TypeScript / React(Next.js、状態管理:Jotai、Recoil) / GraphQL
バックエンド: C#(.NET Core) / PHP / Go
ミドルウェア: MySQL / AWS Aurora MySQL / AWS ElastiCache(Redis) / AWS DynamoDB / Elasticsearch
インフラ: AWS(ECS) / CentOS
プロジェクト管理、ドキュメント:Jira / Confluence / miro
【入社後にお任せしたい業務】
まずはスクラム開発チームの一員としてスクラムイベントに参加し、案件を中心にプロダクトの理解を深め、検索システムの軽微なバックエンド開発業務からスタートしていただきます。
その後は、ステークホルダと連携を取りながら検索システムの機能・改善の企画/設計/実装/テスト/保守運用まで一貫して対応いただく予定です。
さらに開発領域を広げ、FE開発業務や検索エンジン関連の新機能・技術調査や導入などの新しい検索体験を創造する領域にもチャレンジ可能です。
企画担当、ディレクターとの要件定義や仕様調整から設計、実装、テスト、保守運用まで一貫して担当いただきます。
【主な業務内容】
・APIやデータ連携処理(C#、 PHP、TypeScript、Go)の追加機能開発および保守運用
・検索エンジン(Elasticsearch)の技術検証、導入、パフォーマンス改善
・既存サービスのアーキテクチャ改善・クラウドマイグレーション
【使用技術】
開発環境:Git / Slack / VS Code / GitHub Copilot / ChatGPT
フロントエンド: TypeScript / React(Next.js、状態管理:Jotai、Recoil) / GraphQL
バックエンド: C#(.NET Core) / PHP / Go
ミドルウェア: MySQL / AWS Aurora MySQL / AWS ElastiCache(Redis) / AWS DynamoDB / Elasticsearch
インフラ: AWS(ECS) / CentOS
プロジェクト管理、ドキュメント:Jira / Confluence / miro
【入社後にお任せしたい業務】
まずはスクラム開発チームの一員としてスクラムイベントに参加し、案件を中心にプロダクトの理解を深め、検索システムの軽微なバックエンド開発業務からスタートしていただきます。
その後は、ステークホルダと連携を取りながら検索システムの機能・改善の企画/設計/実装/テスト/保守運用まで一貫して対応いただく予定です。
さらに開発領域を広げ、FE開発業務や検索エンジン関連の新機能・技術調査や導入などの新しい検索体験を創造する領域にもチャレンジ可能です。
応募資格
・API(C#、PHP、TypeScript、Go)の開発、保守運用経験
・クラウドプラットフォーム(AWS、GCP、Azureなど)の使用経験
・検索エンジン(Elasticsearch、Solrなど)の使用経験
・クリーンアーキテクチャやDDDなどを意識した設計/実装経験
・Unitテストの実装経験
【歓迎】
・大規模なトラフィックのWebサービスの開発・運用経験
・リーダー経験(メンバーの育成、技術方針の決定、各種折衝、など)
・クラウドプラットフォーム(AWS、GCP、Azureなど)の使用経験
・検索エンジン(Elasticsearch、Solrなど)の使用経験
・クリーンアーキテクチャやDDDなどを意識した設計/実装経験
・Unitテストの実装経験
【歓迎】
・大規模なトラフィックのWebサービスの開発・運用経験
・リーダー経験(メンバーの育成、技術方針の決定、各種折衝、など)