【フルリモート/週5】シニアシステムアーキテクト(大規模システムの全体設計・技術戦略とマイクロサービス化推進) お任せしたいこと 複数の自社プロダクト、または全社的な大規模プラットフォームにおいて、事業の成長を技術面から牽引するための「中長期的なアーキテクチャ設計」および「全社横断の技術戦略の策定・実行」をお任せします。 コードを書かずに理想論だけを語る「象牙の塔のアーキテクト」になることを強く嫌い、自らも手を動かしてPoC(概念実証)を行いながら、レガシーな巨大モノリスの解体やスケーラブルな分散システムへの移行を、事業の歩みを止めることなく泥臭く実行していただく、技術組織の最高峰ポジションです。 具体的な業務内容 ・複数システムにまたがる大規模かつ複雑なドメインのモデリング(ドメイン駆動設計:DDDの戦術・戦略的パターンの適用)と、コンテキスト境界の定義 ・巨大なモノリスシステムからマイクロサービス、またはモジュラーモノリスへの段階的かつ安全な移行(ストラングラーフィグパターン等の活用)戦略の策定と実行 ・事業要件に基づいた最適な技術選定(プログラミング言語、データベース、ミドルウェア、クラウドサービス)、および全社的な技術標準(ガイドライン)の策定 ・API Gateway、サービスメッシュ、またはApache Kafka等のメッセージブローカーを活用した、耐障害性の高いシステム間連携・イベント駆動アーキテクチャの設計 ・認証基盤、ロギング、可観測性(オブザーバビリティ)などの横断的関心事(Cross-cutting concerns)に対する全社共通アーキテクチャの構築 ・各開発チームのテックリードとの定期的なアーキテクチャ・レビュー(壁打ち)の実施、およびエンジニアリング組織全体の技術力底上げ・メンタリング ・新技術(生成AI、新しいデータベースエンジン、WebAssembly等)の技術的検証(PoC)と、プロダクトへの導入妥当性の評価 ・経営層(CEO, 事業責任者)に対する、技術的負債の返済やアーキテクチャ刷新に関わる中長期的な投資対効果(ROI)の論理的な説明と合意形成 必須スキル・経験 ・Webアプリケーションの開発、および本番環境での運用実務経験(目安として計7年以上) ・大規模(高トラフィック、大容量データ、または複雑な業務要件)なシステムの全体アーキテクチャ設計、および技術選定の主導経験(目安として3年以上) ・AWS、GCP、またはAzureを利用したクラウドネイティブな分散システムの設計・運用経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等のソフトウェア設計原則に関する深い理解と、現場への導入経験 ・特定の言語に依存せず、複数のプログラミング言語(Go, Java, Python, TypeScript等)の特性を理解し、適材適所で使い分けられる知見 歓迎スキル・経験 ・CTO、VPoE、またはチーフアーキテクトとしての全社技術戦略の策定・実行経験 ・マイクロサービスアーキテクチャへの移行プロジェクトをリードし、完了させた経験 ・マルチテナント型の大規模BtoB SaaSアーキテクチャの設計経験 ・データプライバシーやセキュリティ要件(PCI DSS、ISMS等)に準拠した堅牢なシステム設計経験 ・カンファレンスでの登壇、技術書の執筆、またはOSSへの継続的なコントリビュート経験 開発・業務環境 (※全社アーキテクチャを所管するため、システム全体を俯瞰していただきます) バックエンド:Go, Java, Python, TypeScript, Ruby 等 フロントエンド:React, Vue.js, TypeScript 等 クラウド・インフラ:AWS, GCP, Docker, Kubernetes データベース:PostgreSQL, MySQL, DynamoDB, Redis 等 メッセージング:Apache Kafka, RabbitMQ, AWS SQS / SNS 等 監視・可観測性:Datadog, OpenTelemetry, Sentry コミュニケーション・管理:GitHub, Jira, Notion, Miro (アーキテクチャ図解), Slack, Zoom プロジェクトチームについて CTO直下、または全社横断のアーキテクチャ推進(Architecture Board)チームへの配属となります。 「最新の技術やバズワード」を盲信して導入するのではなく、「現在のチームのスキルセットで運用しきれるか?」「そのアーキテクチャは本当に事業のボトルネックを解消するのか?」を、データと事実に基づいて極めてシビアに評価する手堅いカルチャーです。各チームの技術的負債に関する相談に対しても、トップダウンで指示を下すのではなく、現場のテックリードとホワイトボード(Miro)を囲んで泥臭く最適解を導き出すハンズオンな姿勢を持っています。 求める人物像 ・「技術のための技術」ではなく、「事業をスケールさせるための手段としての技術」という視点を持ち、ビジネスサイドの目標に深く共感できる方 ・単一障害点(SPOF)やトランザクションの不整合といった「分散システム特有の複雑な課題」に直面した際、パズルを解くように論理的かつ前向きに取り組める方 ・自身の設計思想に固執せず、運用フェーズで想定外の課題が出た場合には、素直に非を認めてアーキテクチャをピボットできる柔軟性と謙虚さを持った方 仕事の魅力 複数のプロダクトを支える巨大なシステムの「青写真(ブループリント)」を描き、今後5年、10年の企業の成長を根本から支える極めて影響力と責任の大きいポジションです。複雑に絡み合ったドメイン知識とレガシーシステムを紐解き、クラウドネイティブなモダンアーキテクチャへと刷新する経験を通じて、「特定の言語のスペシャリスト」を完全に凌駕し、あらゆるメガベンチャーやエンタープライズが最も渇望する「トップクラスのシステムアーキテクト」としての圧倒的な市場価値を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※Miro等を用いたアーキテクチャのホワイトボードディスカッションや、経営層へのプレゼンテーション、複数チームのテックリードとの調整など、高度な抽象概念を扱う密な同期コミュニケーションが頻繁に発生します)。