【部署紹介】
プロダクトディベロップメント室では、リクルートの各領域のプロダクト開発・運用業務を担っています。
・IT戦略の策定
各プロダクト戦略に沿った開発計画の策定に加え、開発基盤のロードマップを策定し事業戦略への反映を行います。
・ビジネスアナリシス
ビジネス要求を適切なシステム化要求への変換を行います。最適なスコープへの落とし込みを行います。
・開発マネジメント
案件のQCDSの優先度に応じた開発計画を策定し、設計~製造~テストを経てC/Oまでを一貫して担当します。
・ITサービスマネジメント
リリース後のモニタリングを起点にプロダクトの安定運用を担いつつ、IT戦略の策定に必要な各種指標の収集・分析を行なっています。
●開発体制・関連記事
【開発体制の一例】
企画者が課題を持ち込み、エンジニアやデザイナー協働で解決策を検討し、要件定義からリリースまで実施します。
リーンの考えに基づき、課題や解決策の特性に合わせて、定性調査(インタビュー/ユーザビリティテスト/プロトタイプ検証)による課題解決策の検証を行い、無駄なモノやコトを作らないようにしています。
【開発環境の一例】
- BFF
Spring Boot (Spring Web Flux) / Kotlin
- Backend
Spring Boot (Spring MVC) / Java11
-その他
AWS X-ray / AWS Lambda / AWS ElastiCache /
AWS CodeBuild / Fluentd / Google Cloud BigQuery / Gatling /
Datadog / NewRelic
【関連記事】
テックブログhttps://engineer.recruit-lifestyle.co.jp/techblog/
登壇資料https://speakerdeck.com/recruitengineers?page=1
【仕事の内容】
ゼクシィ、じゃらん、SUUMO等のリクルートが展開するサービスのWebアプリケーション開発がミッションです。
【詳細】
リクルートの大規模サービスにおけるバックエンドシステムの品質強化のリードを担っていただきます。
例えば、内製開発エンジニアとして下記のようなお仕事をご担当いただきます。
・Webアプリケーション開発(新規/既存)
・プロダクトやプロジェクトにあわせた開発プロセス最適化とチームビルディング
・若手メンバーのソースコードレビューやメンタリングを含めた人材育成
・プロダクト開発開始の段階で、中長期を見据えた言語、開発環境、ツール等技術選定
【ポジションの魅力】
●自ら最新技術情報を入手、習得し、サービス推進の観点で合理性が認められれば積極的に新たな技術や手法が採用される環境です
開発手法は、サービス規模や成長ステージによって様々ですが、より良い手法とわかれば、開発途中で手法を切り替えるフットワークの軽さがあります。
例えば、成長拡大中のSaas領域プロダクトでは、変化する事業環境に合わせて柔軟な開発を行うため、100名規模の大規模開発体制であっても、デイリースクラムやデプロイチケットを基に、開発者が直デプロイを行うようなアジャイルをベースにした開発手法を採用しています。
開発組織・環境や技術面において、リクルートは今、まさに変革の時を迎えています。
そのため、新しい開発手法の検討から実施までを、エンジニア一人ひとりが主体者として積極的に取り組むことができ、また会社からもそれを求められます。
●大規模プロダクトならではの経験が積める環境です
1つのプロダクトに何十ものチーム、大勢のエンジニア、テックリード、アーキテクト、ディレクターが関わっている巨大なプロダクト・開発組織でのエンジニア経験を積むことが可能です。
高トラフィックなサイトの可用性を確保するための技術の成長ができるだけでなく、負荷・負債・アジリティ・ROIなど多数の変数をバランスした意思決定が求められる刺激的な環境です。
モダンな環境での素早い変更による新しい市場の開拓、レガシーシステムの改善など、様々な挑戦の場があるだけでなく、大規模システムの改善(リファクタリング、リアーキティング)推進などにもチャレンジができます。
その他にも、単なるアプリケーション開発に閉じず、非機能や運用、設計見直しなど広範囲で活躍できる土俵があります。
●企画組織と一体になったプロダクトの磨き込みが可能です
サービス運営、ビジネス、企画と距離感が近く、『何を作るか』からエンジニアも検討に加わることができます。
企画に対しエンジニアからもROIを意識した意見だしを行うことが出来るため、案件をこなすだけでなく保守性も考慮した検討が可能です。
また、EOLや改善においてロジカルに説明することができれば、自分の意思をプロダクトへ反映することが可能です。同時に、周囲の優秀なエンジニアからのフィードバックも受けることができ、学びを深めることができます。
【必須要件】
下記のご経験・スキルをお持ちの方。
・Javaを用いたWebアプリケーション開発
・開発リーダー/テックリード/アーキテクト/PLといったような、いちメンバー以上のご経験
【歓迎要件】
下記のいずれかのご経験・スキルをお持ちの方。
・サーバサイドの開発経験
・大規模システムの運用経験
・インターネットサーバやネットワークに関する知識と実務経験
・データベースのパフォーマンスチューニングの経験
・OSSに対して貢献した経験
・社外へ向けての公演・執筆活動の経験
【東証プライム上場 日本最大級の発電会社】 需給推進部門 電力需給の業務基盤構築プロジェクトリード(主任)
【東証プライム上場 プライムベンダー】 ソリューション事業本部 IT基盤エンジニア 西日本地区担当
【東証プライム上場 純水製造装置に強みを持つ水処理エンジニアリング企業】 情報システム部 社内SE(管理職)
人々の生活や命を支えるため、「食料・水・環境」分野で地域に根ざした事業にチャレンジする
「LINE」ならではのビッグデータ分析から、これまでにないスコアリングモデルを開発。ユーザー志向の金融サービスを形にします。
高度な専門性を持ち、お客様の業務に精通したSEと営業が一丸となり、 お客様のビジネスの成長を “攻めと守り”のITで支援。
世界に向かうデジタルビジネスのパートナーとして、売上拡大とコスト最適化を支援しています。
エネルギー、インフラ、ストレージ。3つの注力事業において、新しい人材が 「新生東芝」 を動かし始めています。
グローバル展開する企業のプライムパートナーとして、経営から製造現場まで、多様な課題の解決をITで支援。