- なぜ募集しているのか
- 弊社からの入社実績20名以上あり 部門強化のため増員
退職金制度あり 平均残業20~30時間程度
平均年齢34.3歳 平均年収7,740千円
採用理由
楽天グループのEC事業が急成長を続ける中、重要な情報発信を担うプラットフォームの役割は日々拡大し、複雑化しています。楽天グループ内の円滑な情報の流れを支える基幹システムとして、以下の課題に取り組み、目標を達成していく必要があります。
楽天グループ全体の情報流通基盤の強化・効率化
グループ内のさまざまなサービスや部門からの重要な情報を、対象ユーザーに確実かつ効率的に配信できるように構築します。
これにより、ビジネススピードの加速、意思決定の迅速化、グループ全体の情報透明性の向上に貢献します。 - どんな仕事か
-
拡張性と信頼性の高いシステムの提供
楽天市場の数万店舗規模に対応できる、障害に強い堅牢で安定したシステムを継続的に提供。
具体的には、システム障害が直接ビジネスに影響を与えるミッションクリティカルなシステムとして機能します。
最新技術とDevOps文化の推進
マイクロサービス アーキテクチャ、クラウド ネイティブ テクノロジー、イベント ドリブン アーキテクチャなどの最新テクノロジーを積極的に採用し、開発から運用まで一貫した DevOps 文化を浸透させます。
これにより、技術的負債を解決し、継続的な改善サイクルを確立することができます。
ポジションの詳細
仕事の概要
楽天グループの基幹システムである情報配信プラットフォームの開発・運用を、少数精鋭・多国籍チームの一員として担っていただきます。開発から運用まで、エンドツーエンドでオーナーシップを持ち、最新のクラウドネイティブ技術とDevOps文化を実践しながら、楽天市場における数万の出店者に影響を与える大規模システムの進化に貢献していただきます。
仕事の詳細
バックエンド開発
- Java/Spring Boot を使用して、RESTful API とバッチ処理システムを設計、開発、テスト、および展開します。
- Apache Cassandra と Kafka を利用して、イベント駆動型アーキテクチャを設計、実装、パフォーマンス調整します。
- 既存のレガシー コードベースを分析し、リファクタリングし、マイクロサービスへの分割と移行を計画して実行します。
フロントエンド開発
- Angular を使用してシングルページ アプリケーション (SPA) を設計、開発、テスト、および展開します。
- C# .NET を使用してフロントエンド用バックエンド (BFF) レイヤーを開発し、バックエンド API との統合を設計します。
運用と保守
- 実稼働環境でのシステムインシデント発生時に、迅速なトラブルシューティング、根本原因の特定、回復、および恒久的な対策を実行します。
- 監視ツール (Elasticsearch、Prometheus など) を使用して、システムの健全性を継続的に監視し、アラートを改善します。
- CI/CD パイプラインを改善し、自動化を促進します。
- 求められるスキルは
-
必須 つづき
ビジネスエンゲージメント
- 非技術部門 (製品マネージャー、ビジネス関係者) からの要件収集に参加し、技術的な実現可能性を評価し、仕様の定義に貢献します。
- 技術的な制約と課題を、技術者以外の関係者にも分かりやすく説明し、合意形成を促進します。
技術戦略とコード品質
- 持続可能性の目標とビジネス要件に沿った堅牢なシステム アーキテクチャを設計および実装します。
- コーディング標準を確立し、コードレビューを実施し、開発チーム全体でベストプラクティスを確保します。
- 長期的な持続可能性と運用効率をサポートするテクノロジーを評価し、推奨します。
必須資格:
技術スキル
- プログラミング経験: 3年以上の専門経験
- コアテクノロジー:次のいずれかの組み合わせの経験
- バックエンド重視: Java/Spring Boot + Cassandra/MySQL + Kafka
- フロントエンドに特化: Angular + TypeScript + C# .NET
- インフラストラクチャ: Docker/Kubernetes の開発/運用経験
- チーム開発: Git と CI/CD を使用した開発プロセス
コミュニケーションとソフトスキル
- 英語力: 技術的な議論、コードレビュー、ドキュメント作成を英語で行うことができる
- リモートワーク適応性:分散型チームにおける自主的な作業能力
- 説明スキル: 技術に詳しくないビジネス関係者への明確な技術的コミュニケーション
- 問題解決:複雑なレガシーシステムの分析、整理、改善歓迎 考え方
- オーナーシップ:チームシステムに対する強い責任感
- 運用責任:開発されたシステムの継続的な保守と改善への取り組み
- 多様性への適応:異なる文化や働き方を持つメンバーとの効果的なコラボレーション
- 自律性: 小規模でエリートなチーム環境で幅広い責任を担う
英語資格に関する追加情報
TOEICスコア800点以上
仕事へのアプローチ
- アジャイル開発: スクラムまたはカンバンに基づくアジャイル開発方法論を採用し、スプリントの計画、毎日のスタンドアップ、スプリントのレビューなどを実施して進捗状況を共有し、継続的な改善を可能にします。
- コードレビュー: すべてのコード変更はピアレビューまたはチームレビュー後にマージされ、コードの品質と知識の共有が促進されます。
- CI/CD: Jenkins、Harbor、Kustomize などを活用した CI/CD パイプラインを通じて、迅速かつ安全なデプロイメントを実現します。
・ドキュメント作成:Confluenceなどを活用し、設計書、技術仕様書、運用手順書などを積極的に作成・更新し、チーム内外の情報共有を徹底します。
責任の範囲
- 割り当てられた機能の設計、実装、テスト、展開に対する全責任。
・開発したシステムの安定運用、パフォーマンス維持、インシデント対応を担当します。
- コード品質、テスト範囲、セキュリティ対策など、システム全体の品質を向上させる責任。
- プロジェクトメンバー、PDM、ビジネス関係者、その他のチームとの円滑なコミュニケーションと情報共有の責任。
- 割り当てられたドメインだけでなく、チームの目標を達成し、システム全体の健全性を確保することに対する強い所有権と責任感。
職場環境
チーム規模: 4 名 (エンジニア 3 名、PDM 1 名) - 雇用形態は
- 正社員
- どこで働くか
- 東京都
- 給与はどのくらい貰えるか
- 900万円 ~ 1149万円
掲載期間25/12/04~25/12/17
求人No.GRAND-251014KNA





