■組織概要・ミッション
サービスアーキテクチャ統括部では、将来のビジネス競争力向上に向け、全社共通のコアデータ基盤(プラットフォーム)の構築と、既存システム群をプラットフォームへ接続・再構築するための推進を担っています。
これまで各業務システムや顧客向けサービスで個別に管理していた顧客情報などを、全社横断でのデータ活用やAI基盤における学習データとしてスムーズに活用できる状態を目指し、ドメイン単位での基盤構築によるSSoT(Single Source of Truth)の実現を進めています。
また、プラットフォームへの接続・再構築にあたり、全社のIT・アーキテクチャ統制も推進しています。
大規模な分散モノリス状態となっている既存システム・データベースを見直し、求職者(個人)・求人情報・法人情報など、マッチングビジネスの根幹となる領域をドメイン単位のアプリケーションプラットフォームへ再構築することで、全社のAXと新たなビジネス創出を支える強靭な土台をつくることが同社のミッションです。
■業務内容
サービスアーキテクチャ統括部ドメインモデリンググループのエキスパートとして、全社システム刷新におけるドメインモデリングおよびドメイン駆動設計(DDD)の推進を担っていただきます。
全社のアーキテクチャ方針を踏まえながら、プラットフォーム層・アプリケーション層の各開発プロジェクトに伴走し、ドメインモデルやアーキテクチャの設計・レビュー、DDDの実践支援、技術的な課題解決をリードしていただきます。
また、個別プロジェクトへの支援にとどまらず、複数のプロジェクトを横断しながら、全社として一貫性のあるドメイン設計・アーキテクチャを実現するための標準化やガードレールの策定・浸透にも携わっていただきます。
<具体的な業務>
・全社システム刷新に向けたアーキテクチャ統制
・プラットフォーム層・アプリケーション層の各開発プロジェクトに対する伴走型のドメイン駆動設計支援
・ドメインモデル/アーキテクチャの設計・レビューおよび技術的な課題解決
・各開発プロジェクトへのドメイン駆動設計(DDD)の浸透・実践支援
・レガシー/モノリシックなシステムの再構築に向けたアーキテクチャ設計支援
・全社横断でのアーキテクチャ標準・ガードレールの策定および適用支援
・事業・開発ステークホルダーとの連携およびプロジェクト推進
・ドメインアーキテクトや各プロジェクトのエンジニアとの連携・アラインメント
・DDD/ドメインモデリングに関する知見の体系化・組織への展開
■募集背景
現在、全社規模でシステム刷新を進めており、今後、アーキテクチャにおけるガードレールの策定・各開発プロジェクトへの適用を本格化していく予定です。
システム・アーキテクチャ設計においては、ドメイン駆動設計(DDD)を前提に再構築を進める方針ですが、DDDへの理解と実践経験を持ち、大規模かつ複雑なシステムに適用できるシニアクラスのエンジニアが不足しています。
今後、IT中計のロードマップに沿って、アーキテクチャ統制を効かせながら全社システム刷新をスピード感を持って推進していくため、ドメイン駆動設計およびエンタープライズ規模のレガシーシステム刷新に関する高い専門性を持ち、各開発プロジェクトを技術面から牽引いただける方を募集します。
■本ポジションの魅力
[1] 全社規模の大規模システム刷新に携われる
個別のサービス・プロジェクトに閉じるのではなく、既存システム・データベースを見直し、全社のビジネスやサービスを支えるアーキテクチャの再構築に携わることができます。
複数のプロジェクトを横断し、全社のアーキテクチャ設計や技術的な意思決定に関わることができるポジションです。
[2] DDDをエンタープライズ規模のシステム刷新に適用できる
ドメイン駆動設計を単なる設計思想として取り入れるだけではなく、技術負債を抱えたモノリシックな既存システムに対し、モジュラーモノリス化・マイクロサービス化を含む実際のシステム刷新に適用していくポジションです。
ドメイン分割や境界設計から、各プロジェクトへの適用・実践まで一貫して関わることができます。
[3] 高い専門性を活かし、複数のプロジェクト・組織へ影響を与えられる
個別の開発プロジェクトへの伴走だけでなく、全社横断でのアーキテクチャ標準やガードレールの策定、DDDの実践支援、知見の横展開まで幅広く携わります。
DDD・ドメインモデリング・アーキテクチャ設計の専門性を活かしながら、全社の設計品質や技術水準の向上に貢献できる環境です。
技術的な専門性を軸に、個別プロジェクトの枠を超えて全社のシステム・アーキテクチャに影響を与えながら、大規模なシステム刷新を牽引できるポジションです。
■配属組織・働き方
組織構成:3名(兼務マネージャー除く)
年齢層:30~50歳、男性2名・女性1名
働き方:フルリモート可
平均残業時間:月20時間程度
■開発環境
フロントエンド:React、Redux、TypeScript
サーバーサイド:C#(ASP.NET)、Java(Spring Boot)、Node.js、TypeScript
データベース:Oracle、Elasticsearch、Redis
インフラ:AWS(EC2、Lambda、ElastiCache、Amazon Elasticsearch、SQS)
その他:Git、Jenkins、Datadog、Docker、Storybook
コミュニケーション:Microsoft Teams、Slack
■アピールポイント
<社会貢献性の高いサービス>
HRに特化して幅広い事業を展開する同社で、多くの人に影響を与える社会貢献性の高いサービスの開発ができます。既存事業の進化や新規事業の開発へのIT投資も積極的に行っていく方針です。
<フレックス導入・リモートワーク推奨>
リモートワークメインで働くことが可能です。子育てと両立しているなど柔軟な働き方が可能です。
■選考方法
書類選考→1次面接→適性検査(学力試験なし)→最終面接→会社より条件提示→内定
※適性検査:ストレス耐性やポジション適性を確認する30分程のWeb検査です。
※面接回数は変動する可能性があります。
※管理職グレード想定の場合は任意でリファレンスチェックがあります。
■必須要件
・Webアプリケーション/業務システムにおける設計・開発経験
・ドメイン駆動設計(DDD)を用いたシステム設計・開発の実務経験
・ドメインモデリングやアーキテクチャ設計に関する知識・実務経験
・複数のステークホルダーと連携しながら、技術的な課題解決やプロジェクト推進に携わった経験
■歓迎要件
・大規模な業務システム/エンタープライズシステムの設計・開発経験
・レガシー/モノリシックなシステムの刷新・モダナイゼーション経験
・マイクロサービス、モジュラーモノリスなどを用いたアーキテクチャ設計経験
・複数システム/プロジェクトを横断したアーキテクチャ設計・レビュー経験
・アーキテクチャ標準や設計ガイドライン、ガードレールなどの策定・展開経験
・クラウド環境(AWSなど)を活用したシステム設計・開発経験
・DDDやソフトウェアアーキテクチャに関する知見を、組織や開発チームへ展開した経験
・AI駆動開発、仕様駆動開発など、開発生産性向上に関する知識・経験
勤務形態
専門業務型裁量労働制
就業時間
■フレックス:週5日、1日標準労働時間8時間のマンスリーフレックスの勤務形態(コアタイムは部署によって異なります)
1日の標準的な勤務時間例/10:00~19:00 (コアタイム:13:00~17:00)
休憩/60分
休日:年間休日122日(2024年度) /週休2日制(土日)、国民の祝日、年末年始(12/30~1/3)
休暇:年次有給休暇、夏季休暇(事業部門別のカレンダーに準ずる)、特別休暇
試用期間
試用期間有無
あり
試用期間の説明
試用期間:有(6か月間)※待遇等変化なし
昇給:あり(年2回)
賞与:あり(年2回)
各種社会保険完備
【東証プライム上場企業グループ 売上約1,000億円のエネルギーマネジメント会社】 IT統括本部 IT企画・開発プロジェクトリーダー
【東証プライム上場 日本最大級の発電会社】 電力需給統括部 電力需給システム開発プロジェクトリード担当
【東証プライム上場 有名電機メーカーグループ】 技術系総合職