- どんな仕事か
-
【週3リモート/東京勤務】ソフトウェアアーキテクト/ソフトウェアアーキテクト候補
【業務内容】
■業務ドメイン、業務フロー、変更理由、非機能要件、組織・運用上の制約を整理
■モノリス、モジュラーモノリス、マイクロサービスを比較し、採用理由・不採用理由・前提条件・見直し条件を明確化
■業務能力と変更理由に基づき、ドメイン、モジュール、サービスの責務境界を設計
■依存方向、API/イベント/データ契約、データ所有、トランザクション境界を設計
■モノレポ/マルチレポ、ビルド単位、依存関係、テスト範囲、リリース単位を含むビルド戦略を策定
■GitHub ActionsのWorkflow、ブランチ/レビュー方針、CODEOWNERS、品質ゲートを設計
■アーキテクチャ、ビルド、変更境界を踏まえ、PM/PLと適切なチーム分割・担当範囲を設計
■設計を文書だけで終わらせず、コード、レビュー、実現性を検証
【開発環境】
設計:モノリス/モジュラーモノリス/マイクロサービス、DDD、ADR、API/イベント/データ契約
開発:Java/C#/Python/TypeScript等
ビルド:GitHub、GitHub Actions、Maven/Gradle/npm/dotnet等
構成:モノレポ/マルチレポ、依存関係管理、テスト・リリース戦略
基盤:クラウドは制約・実行環境の一つとして扱い、クラウド基盤設計を主業務とはしない
【得られるスキル】
増加する大規模なプライム案件において、これまで培った大規模システム設計の経験を直接活かせます。
クラウドサービスの選定にとどまらず、業務特性や将来の変更・拡張を踏まえ、ソフトウェアの構造、責務境界、ビルド・リリース方法、チーム構成まで一貫して設計します。
さらに、設計内容を実案件で検証し、レビューや社内技術者への知見共有、開発標準の整備にも携わることで、ソフトウェアアーキテクトとして専門性を高められるポジションです。
【キャリアパス】
入社後は担当領域またはサブシステムのアーキテクチャ設計を担い、構造選択、責務分割、ビルド戦略、チーム境界の設計経験を広げます。その後、案件全体のテックリード/ソフトウェアアーキテクト、複数案件の設計支援・ - 求められるスキルは
-
必須 【必須】
■業務システムの設計・開発経験5年以上
■大規模案件における基本設計または方式設計の経験
■モノリス、モジュラーモノリス、マイクロサービス等を、業務特性、規模、変更頻度、組織、運用コストから比較し、選択理由を説明できること
■業務ドメインに基づき、モジュール/サービスの責務、依存方向、API・データ境界を設計した経験
■リポジトリ構成、ビルド、テスト、リリースの流れを理解し、GitHub Actions等のWorkflowを設計・改善した経験
■技術的な変更境界を踏まえ、チームの担当範囲やコード所有を提案・調整した経験
【歓迎】
■DDD、境界づけられたコンテキスト、イベント駆動設計の経験
■モノレポ/マルチレポ、依存グラフ、ビルドキャッシュ、影響範囲テストの設計経験
■GitHub Actions、CODEOWNERS、ブランチ保護、品質ゲートの設計経験
■複数チームでのAPI/イベント/データ契約、リリース調整の経験
■大規模システムの分割、統合、段階移行、レガシー刷新の経験
■アーキテクチャレビュー、設計標準化、技術者育成の経験
※クラウドアーキテクチャの専門経験は必須ではありません。
【ソフト面(歓迎)】
自発的に行動できる方
コミュニケーションがとれる方 - 雇用形態は
- 正社員
- どこで働くか
- 東京都
- 給与はどのくらい貰えるか
- 600~1000万円
掲載期間26/10/15~26/10/28
求人No.MYN-10761253





