株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
案件一覧
( 2,358 件中 241 - 250 件を表示) 【フルリモート/週5/Kotlin】大手EC事業者向けリアルタイムマーケティング配信基盤のバックエンド開発案件 お任せしたいこと [役割] Kotlin(Spring Boot)を用いた、大規模ユーザー向けパーソナライズPush通知・メール即時配信エンジンの設計・開発 [役割に対して求める成果] キャンペーン開催時の秒間数十万件のトリガーイベント処理における配信遅延の最小化、およびコルーチンを活用した非同期・高並行処理によるリソース効率の最適化 具体的な業務内容 Kotlin / Spring Boot を使用した、リアルタイムイベント解析および配信ターゲティングAPIの新規設計・実装 Kotlin Coroutines (コルーチン) や Flow をフル活用した、ノンブロッキングな外部配信API(APNs, FCM, SendGrid等)連携処理の構築 大量イベントデータをリアルタイムに判定・処理するための Apache Kafka / Amazon SQS 連携パイプラインの実装 RDBMS(PostgreSQL)および Redis(ElastiCache)を活用した、高トラフィック下でのキャッシュ戦略とデータ整合性の担保 MockK や JUnit 5 を用いた単体・結合テストコードの整備、および CI/CD(GitHub Actions)による自動テスト運用の推進 必須スキル・経験 Kotlin を用いたサーバーサイド Web アプリケーションの開発・運用実務経験(3年以上) Spring Boot フレームワークを用いた Web API の設計・開発経験 Kotlin Coroutines 等を用いた非同期・高並行処理の理解と実装経験 RDBMS(PostgreSQL, MySQL等)でのデータベース設計およびパフォーマンスチューニングの実務経験 歓迎スキル・経験 Java から Kotlin への既存コードベース移行・リファクタリングの実務経験 Ktor や Exposed などの Kotlin ナティヴなWebフレームワーク / ORM の利用経験 Docker / Kubernetes や AWS(ECS, Fargate, Aurora)を用いたクラウドネイティブ環境での開発・運用経験 開発環境 言語/フレームワーク: Kotlin 1.9+, Spring Boot 3.x データベース/キャッシュ: PostgreSQL, Redis (ElastiCache) メッセージング: Apache Kafka, Amazon SQS インフラ: AWS (ECS, Fargate, Aurora) 開発ツール: IntelliJ IDEA, Docker, Gradle, GitHub ツール: Slack, Jira, Confluence 開発チームについて プロダクトマネージャー(1名)、テックリード(1名)、バックエンドエンジニア(4名/今回募集枠含む)、SRE(1名)のチームです。 全員がKotlinの言語特有の記述(Null安全性、拡張関数、コルーチン等)を意識したコード品質を追求しており、コードレビューも活発に行われています。 求める人物像 安全かつ簡潔に書けるKotlinの強みを最大限活かし、保守性の高いコードを書くことにこだわりを持てる方 スパイクアクセスや配信遅延といったパフォーマンス課題に対して、データに基づいて論理的にボトルネックを解消できる方 リモート環境において、ドキュメントの共有やSlackでの情報共有を丁寧に行い、自発的にタスクを推進できる方 仕事の魅力 日本有数のトラフィックを誇るECプラットフォームにおいて、Kotlinを用いた超高並行・低遅延なメッセージングシステムの開発に携われます。 単なるCRUD操作にとどまらず、Kotlin Coroutinesの真価を発揮できるアーキテクチャ設計や、大規模分散システムの開発ノウハウが身につきます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5/Flutter】次世代モバイルコンシューマーSaaSアプリのUI/UX刷新&ネイティブ機能開発案件 お任せしたいこと [役割] Flutterを用いた個人向けライフスタイル・資産管理SaaSアプリケーションのフロントエンド機能拡張および画面レスポンス最適化 [役割に対して求める成果] 複雑なグラフィックやアニメーションを伴うダッシュボード描画の60fps維持、およびフレーム落ち(Jank)の発生率0.1%以下への削減 具体的な業務内容 Flutter / Dart を活用した、新規機能(グラフ描画、レポート生成、家計簿自動連携等)の画面実装およびロジック開発 Riverpod(Notifier / AsyncValue)を用いたクリーンな状態管理および、ドメイン駆動設計(DDD)を取り入れたモジュール設計 Flutter Performance Overlay や DevTools を用いたレンダリングボトルネックの分析・修正(不要なリビルドの排除、Widget分割の最適化) ネイティブ機能(カメラによるレシートOCR読み取り、生体認証(Local Authentication)、Push通知)との連携実装 Golden Test(ゴールデンテスト)および Widget Test の導入による、デザインシステム崩れを防止する自動テスト体制の構築 必須スキル・経験 Flutter / Dart を用いたモバイルアプリケーション(iOS/Android)の開発・運用実務経験(3年以上) Riverpod などの状態管理ライブラリを用いたアーキテクチャ設計および実装の実務経験 大規模プロダクトにおけるレンダリングパフォーマンス(フレームレート、メモリリーク等)のチューニング経験 iOS(Swift)または Android(Kotlin)のネイティブ開発に関する標準的な理解と実務経験 歓迎スキル・経験 MethodChannel や Pigeon を活用した、ネイティブプラグインの自作・拡張経験 Codemagic や GitHub Actions を用いた CI/CD パイプライン(ビルド・テスト・ストア配信自動化)の構築・運用経験 Golden Test などのUIテストフレームワークを活用した、高品質なデザイン・品質維持の実践経験 開発環境 言語/フレームワーク: Dart / Flutter 状態管理: Riverpod 通信・DB: GraphQL (Ferry) / REST API, Hive / SQLite ツール: GitHub, Codemagic, Figma, Sentry, Melos コミュニケーション: Slack, Notion, Jira 開発チームについて プロダクトマネージャー(1名)、デザイナー(2名)、Flutterエンジニア(3名/今回募集枠含む)、バックエンドエンジニア(4名)、QA(1名)の構成です。 Figmaを中心としたデザイナーとの連携が非常にスムーズで、使い心地や細かなUIモーションのこだわりをエンジニア発信で形にできる風土があります。 求める人物像 ユーザーが毎日使うアプリとして、「ヌルヌル動く心地よい操作感」にこだわりと熱量を持てる方 複雑な仕様をスマートに整理し、変更に強く保守性の高いコードベースを作り上げられる方 デザインチームやバックエンドエンジニアとコミュニケーションを密に取り、前向きに課題解決へ導ける方 仕事の魅力 数十万人規模のユーザーが日々利用するプロダクトにおいて、Flutterの持つ表現力をフルに活かした美しいUI開発を主導できます。 UIパフォーマンスの追求やテストコードによる品質の自動化など、Flutter開発における一段上の実践的スキルと知見を深められる環境です。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5/Java】製造業向け大規模スマートファクトリー・IoTデータ収集基盤のサーバーサイド開発案件 お任せしたいこと [役割] Java(Spring Boot)を用いた、工場内センサ・産業用機器からの大容量ストリーミングデータ受入およびリアルタイム解析基盤の設計・開発 [役割に対して求める成果] 毎秒数万件のIoTセンサーデータ受信時におけるデータロスゼロの実現、および時系列データベースへの書き込み・集計処理の低遅延化(レスポンス100ms以内) 具体的な業務内容 Java 21 / Spring Boot 3.x を活用した、IoT機器管理・テレメトリデータ受信用高並行処理APIの開発 MQTT / Apache Kafka を経由した大量のストリーミングデータのインジェスト(取り込み)および非同期データ加工パイプラインの実装 時系列データベース(TimescaleDB / InfluxDB)や PostgreSQL を活用したデータ保存・集計ロジックの最適化 Virtual Threads(Project Loom)等のJava最新言語仕様を用いたスレッド並行処理のパフォーマンス検証と実装 Testcontainers を用いた結合テスト環境の自動化と、JUnit 5 による各種ユニットテストの実装 必須スキル・経験 Javaを用いたサーバーサイド Web アプリケーションまたはデータ基盤の開発・運用経験(5年以上) Spring Boot を用いた商用APIの設計・開発実務経験(3年以上) Apache Kafka、RabbitMQ、または MQTT 等を用いたメッセージング/非同期処理の実装経験 RDBMS(PostgreSQL等)におけるデータモデル設計およびインデックス/クエリのパフォーマンスチューニング経験 歓迎スキル・経験 時系列データベース(TimescaleDB, InfluxDB等)の設計・運用経験 Virtual Threads や reactive programming(Project Reactor / RxJava)を用いた高並行・高パフォーマンス処理の開発経験 AWS(ECS, Aurora, MSK等)や Docker/Kubernetes を用いたクラウドネイティブ環境での開発・運用経験 開発環境 言語/フレームワーク: Java 21, Spring Boot 3.3 データベース/メッセージ: PostgreSQL (TimescaleDB), Redis, Apache Kafka, MQTT (EMQX) インフラ: AWS (ECS, Fargate, Aurora, MSK) 開発ツール: IntelliJ IDEA, Docker, Gradle, GitHub ツール: Slack, Jira, Confluence 開発チームについて プロダクトマネージャー(1名)、テックリード(1名)、バックエンドエンジニア(4名/今回枠含む)、フロント/ダッシュボード担当(2名)、SRE(1名)のスクラムチームです。 技術的な関心が非常に高いメンバーが多く、パフォーマンスチューニングやアーキテクチャの改善提案が積極的に取り入れられる文化です。 求める人物像 大量のデータを扱うことによる遅延やシステム負荷の課題に対し、プロファイリングやボトルネックの分析を楽しんで取り組める方 データの完全性や高可用性を意識し、堅牢なエラーハンドリングやリカバリロジックを設計できる方 リモート環境において、非同期での仕様確認や技術的なディスカッションを主体的に行える方 仕事の魅力 日本の製造業のDXを推進する次世代スマートファクトリー領域において、大規模かつリアルタイム性の求められる高難易度なバックエンド開発に挑戦できます。 Java 21の最新機能を実用的に使いこなし、高トラフィック・大容量データを捌くためのパフォーマンスチューニング技術を極めることができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【週5/インフラ】ミッションクリティカルなシステムを支えるプライベートクラウド・仮想基盤の運用サポートエンジニア お任せしたいこと [役割]インフラエンジニアとして、国内有数のトラフィックとデータ量を誇るエンタープライズシステムの基盤となるプライベートクラウドおよび大規模仮想化基盤(VMware vSphere, Nutanix等)の運用保守・テクニカルサポートをお任せします。 [役割に対して求める成果]24時間365日稼働するミッションクリティカルなシステムの安定稼働(高可用性)を担保しつつ、日々の運用業務(トイル)をスクリプトや構成管理ツールを用いて徹底的に自動化し、インフラ運用の高度化と効率化を実現すること。 具体的な業務内容 ・VMware vSphere(ESXi, vCenter)やHCI(Nutanix等)を用いた大規模仮想基盤の定常運用、死活監視、およびリソース(CPU/メモリ/ストレージ)のキャパシティ管理 ・ZabbixやDatadog等の監視ツールからのアラート検知時の初動対応、障害の切り分け、原因究明、およびベンダーへのエスカレーション等の障害対応(トラブルシューティング) ・社内アプリケーション開発チームからの依頼に基づく、仮想マシン(VM)のプロビジョニング、OSのセットアップ、およびリソース割り当ての実行 ・仮想化基盤やゲストOS(Linux / Windows Server)に対するセキュリティパッチの適用、ファームウェアのアップデート、および計画メンテナンスの実施 ・AnsibleやPython、PowerShell等のスクリプト言語を用いた、定常オペレーション(VM作成、設定変更、バックアップ取得等)の自動化ツールの作成・運用 ・運用手順書(Runbook)の作成・継続的な更新と、インシデントのナレッジベース化(Jira/Confluence等の活用)による属人化の排除 必須スキル・経験 ・オンプレミス環境におけるサーバーまたはネットワーク基盤の運用保守、または構築サポートの経験(2年以上) ・VMware vSphere、Hyper-V、KVMなどのサーバー仮想化技術に関する基礎知識および実務での運用経験 ・Linux(RHEL, CentOS, Ubuntu等)またはWindows Serverの基礎的なOS操作・管理スキルの保有 ・社内外の関係者と円滑に連携できるコミュニケーション能力およびドキュメンテーションスキル 歓迎スキル・経験 ・Nutanix、VxRailなどのHCI(ハイパーコンバージドインフラ)の運用または構築経験 ・Ansibleなどの構成管理ツール、またはPython、PowerShell、Bash等を用いた業務自動化(スクリプティング)の経験 ・SAN/NASストレージの基礎知識、またはL2/L3スイッチ・ファイアウォール等のネットワーク機器に関する基礎的な運用知識 ・パブリッククラウド(AWS, Azure, GCP)への移行サポート経験、またはハイブリッドクラウド環境の運用経験 ・VMware認定資格(VCP等)、LPIC/LinuC、CCNAなどのITインフラ関連資格の保有 運用環境 インフラ・仮想化:VMware vSphere (ESXi, vCenter), Nutanix, KVM OS:Linux (RHEL, Ubuntu), Windows Server 監視・自動化:Zabbix, Datadog, Ansible, PowerShell, Python, Bash ツール・その他:Jira, Confluence, Slack, Teams, ServiceNow インフラチームについて インフラストラクチャー部長1名、インフラアーキテクト2名、仮想基盤運用エンジニア5名(今回募集枠含む)、ネットワークエンジニア3名の体制です。「インフラは止まらないのが当たり前」という厳しい要求に対し、人海戦術ではなくエンジニアリング(自動化)の力で品質を維持・向上させるSRE(Site Reliability Engineering)のカルチャーを運用チームにも浸透させようと取り組んでいます。 求める人物像 ・システムの安定稼働に対して強い責任感を持ち、小さな異常(ログのエラーやリソースの微増など)にも気づけるアラートへの感度が高い方 ・手作業での繰り返し業務(トイル)を嫌い、スクリプトやツールを用いて積極的に自動化・効率化を図ろうとする知的好奇心をお持ちの方 仕事の魅力 社会インフラを支える大規模かつミッションクリティカルなプライベートクラウド環境に触れることで、インフラエンジニアとして極めて強固な基礎力とトラブルシューティング能力を培うことができます。定常運用にとどまらず、IaC(Infrastructure as Code)や自動化といったモダンなインフラ運用手法を実践することで、将来的なクラウドアーキテクトやSREへのキャリアアップに向けた強力な足掛かりとなるポジションです。 働き方 リモート環境 [常駐] お客様先で働いていただきます。
【フルリモート/週5】Pythonバックエンドアーキテクト(FastAPI・DDDに基づく大規模マイクロサービスと型安全な基盤開発) お任せしたいこと 自社で展開する数百万トラフィック規模の大規模Webプラットフォーム、または複雑な業務ドメインを持つBtoB SaaSにおいて、Python(FastAPI または Django)を用いたモダンなバックエンドアーキテクチャの設計・開発をお任せします。 Pythonを「AIやデータ分析のための単なるスクリプト言語」と見なすような浅い理解を徹底的に排除し、asyncioによる高度な非同期I/O処理や、Type Hints(型アノテーション)およびPydanticを駆使した型安全で堅牢なドメイン駆動設計(DDD)を泥臭く実践することで、保守性とスケーラビリティを最高次元で両立させたマイクロサービス基盤を牽引していただく中核的なポジションです。 具体的な業務内容 ・Python 3.11以降 および FastAPI(または Django REST framework)を用いた、高スループットかつ堅牢なRESTful API、およびgRPCサーバーの設計・開発 ・肥大化したレガシーなモノリス(古いDjangoやFlask等)から、ドメイン境界に基づいたマイクロサービス(またはモジュラーモノリス)への段階的かつ安全なマイグレーション戦略の策定と実行 ・Type HintsとMypy(または Pyright)を活用した厳格な静的型検査の導入、およびクリーンアーキテクチャを取り入れたビジネスロジックの凝集度向上 ・SQLAlchemy(または Django ORM)の内部挙動を深く理解した上でのN+1問題の徹底排除、および実行計画(EXPLAIN)に基づく泥臭いSQLチューニング ・CeleryやRabbitMQ、Redis等を利用した非同期タスクキューの設計と、分散システムにおける結果整合性(Sagaパターン等)の担保 ・pytest、factory_boy、およびMockを活用した、境界値やエッジケースを網羅する保守性の高い自動テスト(単体・結合テスト)の実装 ・Docker / Kubernetes(EKS, GKE等)へのデプロイを前提としたコンテナ最適化、およびGitHub Actionsを用いた安全で高速なCI/CDパイプラインの構築 ・DatadogやOpenTelemetry等を利用した、分散システムにおけるボトルネック調査とアプリケーションパフォーマンス監視(APM)の運用 必須スキル・経験 ・Pythonを用いたバックエンドWebアプリケーションの開発実務経験(目安として3年以上) ・FastAPI、Django、Flask等のWebフレームワークを用いた本番環境でのAPI設計・開発経験 ・RDBMSを用いた複雑なテーブル設計、およびインデックスを考慮したSQLパフォーマンスチューニングの実務経験 ・pytest等を用いたテストコードの実装経験、およびオブジェクト指向・SOLID原則の深い理解 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・ドメイン駆動設計(DDD)やクリーンアーキテクチャ等の設計思想をPythonプロジェクトに適用した経験 ・Type Hints、Mypy/Pyright、Pydantic等を活用した、厳格な静的型付けによる堅牢なアプリケーション開発経験 ・FastAPIおよび asyncio を用いた高並行・非同期アプリケーションの実装・チューニング経験 ・マイクロサービスアーキテクチャの設計、または大規模なリプレイス・マイグレーション経験 ・AWS(EKS, ECS等)やGCPを利用したクラウドネイティブなインフラ構築・コンテナ運用知識 開発・業務環境 開発言語:Python 3.11以降 フレームワーク:FastAPI, Django (Django REST framework), Pydantic データベース・キャッシュ:PostgreSQL (または MySQL), Redis ORM・非同期処理:SQLAlchemy, Celery, RabbitMQ インフラ・コンテナ:AWS または GCP, Docker, Kubernetes テスト・品質:pytest, Mypy (または Pyright), Ruff (または Flake8/Black) 監視・可観測性:Datadog, OpenTelemetry, Sentry コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて Pythonの表現力の高さと開発スピードの速さを最大限に引き出しつつ、エンタープライズの複雑な業務要件を技術でシンプルに解き明かすバックエンドコア開発チームへの配属となります。 「動けば型なんていらない」「ディクショナリ(dict)のバケツリレーで十分」といったスクリプト言語特有のスパゲッティコードの量産を極めて嫌い、コンパイル言語に匹敵する堅牢な型安全性を追求する手堅いカルチャーです。技術的負債や仕様書のないレガシーコードに直面した際にも、過去の開発者を非難するのではなく、pytestの保護網を厚く敷いてから泥臭く解体・再構築を楽しむ実直なメンバーが集まっています。 求める人物像 ・「機械学習やAIをやりたいからPythonを選ぶ」のではなく、Webアプリケーションのバックエンド言語としてのPythonのポテンシャル(型ヒントの進化等)を深く理解し、美しい設計に美学を持てる方 ・複雑に絡み合った業務要件から逃げず、ドメインエキスパートと対等に議論しながら、それをソフトウェア上のドメインモデルへと落とし込める方 ・GIL(Global Interpreter Lock)の制約や非同期I/Oの特性を論理的に理解し、トラフィック増加に伴うパフォーマンス低下に対してプロファイラを用いた泥臭いボトルネック特定を楽しめる方 仕事の魅力 世界中でAIやデータ連携のニーズが高まる中、機械学習エコシステムとシームレスに連携できるPythonバックエンドの需要は爆発的に増加しています。その最前線において、FastAPIの非同期処理やDDDを駆使したクラウドネイティブな基盤を構築する経験を通じて、単なる「Pythonスクリプトが書ける人」を完全に凌駕し、AIエンジニアとフロントエンドエンジニアの境界を強固に繋ぐ「シニアPythonバックエンドアーキテクト」としての圧倒的な市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5/Azure】大手製薬会社向け創薬データ分析プラットフォームのAzure基盤構築・MLOps環境整備案件 お任せしたいこと [役割] Azure環境における大規模化合物・臨床データの安全な統合データ分析基盤、および機械学習モデル運用環境(MLOps)の設計・構築 [役割に対して求める成果] Bicep/Terraformを用いたインフラ構成の100%コード化、およびデータサイエンティスト向けセキュア開発環境の自動プロビジョニング化の実現 具体的な業務内容 Azure Databricks、Azure Machine Learning、Azure Data Lake Storage Gen2 を活用した機械学習・データ分析プラットフォームのインフラ設計・構築 Bicep または Terraform を用いた Infrastructure as Code(IaC)による、複数プロジェクト環境の作成・権限管理(Microsoft Entra ID/Azure RBAC)自動化 パブリックインターネットを経由しない、Azure Private Endpoint や ExpressRoute を活用した閉域網データ通信基盤の構築 データ収集・前処理を自動化するための Azure Data Factory パイプラインの作成および監視ダッシュボード(Azure Monitor / Log Analytics)の整備 機械学習モデルの自動学習・評価・デプロイを行う MLOps パイプライン(Azure DevOps / GitHub Actions 連携)の構築・運用支援 必須スキル・経験 Azure を用いたクラウドインフラの設計・構築・運用実務経験(4年以上) Bicep または Terraform を用いた Infrastructure as Code(IaC)の実務運用経験(2年以上) Azure Databricks、Azure Data Lake Storage 等を用いたデータプラットフォーム構築への理解と実績 ネットワーク(VNet, Private Link)およびセキュリティ・アイデンティティ(Microsoft Entra ID)の厳格な設計経験 歓迎スキル・経験 Azure Machine Learning を活用した MLOps(モデル管理、自動デプロイ等)環境の構築・運用経験 製薬、医療、金融など機密性の高い個人情報や研究データを扱う高セキュリティ要件下でのインフラ構築経験 Python 等を用いた簡単なデータ処理スクリプトの作成やインフラ自動化コードの記述スキル 開発環境 インフラ/サービス: Azure (Azure Databricks, Azure ML, ADLS Gen2, Azure Data Factory, Private Link, Azure Key Vault) プロビジョニング: Bicep, Terraform CI/CD / 開発ツール: Azure DevOps, GitHub Actions, Docker 監視: Azure Monitor, Application Insights, Log Analytics コミュニケーション: Teams, Slack, Jira, Confluence 開発チームについて 全体で12名ほどのプロジェクトで、インフラ・プラットフォーム担当はテックリード1名、メンバー2名(今回募集枠を含む)の構成です。 データサイエンティストや研究者の要望を迅速に汲み取り、クラウド環境の使いやすさと厳しいセキュリティ統制の両立を追求しているアジャイルなチームです。 求める人物像 研究データの厳格なセキュリティ管理の重要性を理解し、ガバナンスと開発速度のバランスを考慮したインフラ設計ができる方 クラウドネイティブな構成やデータ分析基盤の最新トレンドに強い関心を持ち、自主的に提案・検証を行える方 チームメンバーやデータサイエンティストに対して、構成の意図や利用ルールを丁寧に説明・ドキュメント化できる方 仕事の魅力 創薬やヘルスケアの未来を切り拓く最先端のデータ分析基盤において、Azureの高度なPaaS群やMLOpsアーキテクチャをフル活用したインフラ開発に参画できます。 厳格なエンタープライズセキュリティを満たしつつ、コードベースで自動化されたモダンでスケーラブルな分析環境を作り上げる技術的やりがいが得られます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5】AWS SaaSアーキテクト(大規模BtoB SaaSのマルチテナント基盤設計とNoisy Neighbor問題の解決) お任せしたいこと 自社で展開する急成長中の大規模BtoB SaaSにおいて、AWS(Amazon Web Services)のベストプラクティス(AWS SaaS Factory等)に準拠した、スケーラブルかつセキュアな「マルチテナント・アーキテクチャ」の再設計および新規構築をお任せします。 顧客が増えるたびに「EC2インスタンスとDBを丸ごと複製する」ような運用負荷の高いサイロ型アーキテクチャや、論理的な分離が甘く他社のデータが見えてしまうような危険な設計を徹底的に排除し、テナントごとの厳密なデータ分離(Tenant Isolation)とコスト効率(Unit Economics)を泥臭く両立させる、SaaSビジネスの根幹を牽引していただく中核的なポジションです。 具体的な業務内容 ・AWS SaaS Factoryのベストプラクティスに基づいた、コントロールプレーン(テナント管理・課金基盤)とデータプレーン(アプリケーション本体)の明確な分離とアーキテクチャ設計 ・Amazon Aurora(PostgreSQL等)における行レベルセキュリティ(RLS)の導入、およびAmazon DynamoDBにおけるテナントIDをプレフィックスとした泥臭いパーティション設計による厳密なデータ分離 ・Amazon API Gateway、AWS Lambda Authorizer、Amazon Cognito等を利用した、テナントコンテキストの動的ルーティングと堅牢な認証・認可基盤の実装 ・特定の巨大顧客がリソースを食いつぶす「Noisy Neighbor(うるさい隣人)問題」を未然に防ぐための、テナントごとのスロットリング(APIレート制限)とリソースクォータの設計 ・AWS CDK または Terraformを用いた、新規テナントのオンボーディング(プロビジョニング)処理の完全なコード化(IaC)と自動化 ・Amazon CloudFront、AWS WAF、Route 53を活用したグローバルなエッジ配信の最適化と、テナントごとのカスタムドメイン管理機構の構築 ・AWS Cost ExplorerやAWS CUR(Cost and Usage Report)のデータを活用した、テナントごとの原価計算(Unit Economics)の可視化と、アーキテクチャレイヤーでの泥臭いコストチューニング 必須スキル・経験 ・AWSを利用したWebシステム(特にBtoB SaaS)のインフラ設計・構築・運用実務経験(目安として3年以上) ・マルチテナントアーキテクチャにおけるデータモデリング、およびデータ分離(Isolation)に関する設計経験 ・Terraform、またはAWS CDKを用いたIaC(Infrastructure as Code)の実践経験 ・RDBMS(Aurora, RDS等)およびNoSQL(DynamoDB等)のパフォーマンスチューニング経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・AWS SaaS Factoryプログラムのフレームワークに対する深い理解と実践経験 ・Amazon ECS / AWS Fargate、またはAmazon EKSを利用したコンテナ基盤の運用経験 ・Amazon Cognito、またはAuth0等を利用したBtoB向けアイデンティティ管理基盤の構築経験 ・Stripe等の決済APIと連携した、サブスクリプション課金基盤のバックエンド連携経験 ・AWS Certified Solutions Architect - Professional (SAP) の資格 開発・業務環境 クラウド・インフラ:AWS (Aurora, DynamoDB, API Gateway, Cognito, ECS/Fargate, CloudFront, WAF 等) IaC・構成管理:Terraform (または AWS CDK) 開発言語(IaC・スクリプト):TypeScript, Python (または Go) 監視・可観測性:Datadog, AWS X-Ray, Amazon CloudWatch テナント管理・決済:Stripe コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて ソフトウェアの力でビジネスのスケーラビリティを極限まで引き上げる、SaaS基盤(プラットフォーム)チームへの配属となります。 「とりあえずデータベースを分ければ安全」という思考停止を極めて嫌い、プールモデル(共有リソース)とサイロモデル(専有リソース)のトレードオフを、セキュリティ、コスト、運用負荷の3つの観点から論理的に天秤にかけてアーキテクチャを決定する手堅いカルチャーです。本番環境で突発的なスパイク(Noisy Neighbor)が発生した際にも、単にインスタンスサイズを上げる(お金で解決する)のではなく、アプリケーションとインフラの両面からテナントごとのリソース消費を泥臭くプロファイリングし、根本的な隔離戦略を打ち立てる実直なメンバーが集まっています。 求める人物像 ・「サーバーを構築するだけのインフラエンジニア」の枠を越え、SaaSのビジネスモデル(Unit Economics)を理解し、利益率を高めるためのインフラ設計に美学を持てる方 ・エンタープライズ顧客からの「自社専用の環境を作ってほしい」というカスタマイズ要求に対し、SaaSの思想を崩さないための代替案(ブリッジモデル等)を論理的に提案できる方 ・マルチテナント特有の複雑な権限管理やルーティングのパズルを解き明かし、堅牢性と開発生産性のバランスを泥臭く追求することを楽しめる方 仕事の魅力 世界中のソフトウェアビジネスの主流である「BtoB SaaS」において、そのスケーラビリティの命運を握るマルチテナント・アーキテクチャを最前線で設計・統制する極めて難易度が高くビジネスインパクトの大きいポジションです。複雑なテナント分離モデルとクラウドインフラの深い知見を掛け合わせる経験を通じて、単なる「AWSエンジニア」を完全に凌駕し、今後ますます増加するSaaS企業から最も高額な条件で渇望される「AWS SaaSアーキテクト」としての圧倒的な市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5/Java】アパレル・流通特化型オムニチャネルEC・在庫一元管理基盤のAPI開発案件 お任せしたいこと [役割] Java(Spring Boot)を用いた、ECサイト・実店舗間のリアルタイム在庫引き当ておよび注文管理APIのバックエンド開発 [役割に対して求める成果] 大規模セール(タイムセール等)時の秒間数千件の集中アクセスに対するリアルタイム在庫マイナス(デッドロック)の防止と、応答速度150ms以内の維持 具体的な業務内容 Java 21 / Spring Boot 3.x を活用した、在庫一元管理・注文ステータス移行APIの新規機能開発および保守 大小さまざまなECモールや店舗POSレジとの在庫同期における、Redis / RDBMSを用いた高速かつ厳密な排他制御(楽観/悲観ロック)の実装 注文キャンセル・返品発生時の返金・在庫戻し処理など、整合性が求められるイベント駆動処理(Spring Kafka / Amazon SQS連携)の開発 JUnit 5 や Testcontainers を活用した、データベース依存処理を含む自動テストコードの拡充 既存の複雑なドメインロジックの整理、および静的解析(SonarQube)を用いた技術負債の継続的リファクタリング 必須スキル・経験 Javaを用いたサーバーサイドアプリケーションの開発・運用実務経験(5年以上) Spring Boot フレームワークを用いたREST APIの設計・開発実績(3年以上) RDBMS(PostgreSQL, MySQL等)における排他制御、トランザクション設計、およびクエリ最適化の実務経験 大規模トラフィックやデータの一貫性が求められるWebサービス・EC基盤での開発経験 歓迎スキル・経験 Redis(ElastiCache)等を用いたキャッシュ戦略設計、または分散ロックの実装経験 Docker / Kubernetes や AWS(ECS, Aurora)を用いたクラウドネイティブ環境での開発・運用経験 ドメイン駆動設計(DDD)やイベント駆動アーキテクチャ(EDA)を取り入れた開発経験 開発環境 言語/フレームワーク: Java 21, Spring Boot 3.2+ データベース: PostgreSQL, Redis メッセージング: Apache Kafka, Amazon SQS インフラ: AWS (ECS, Fargate, Aurora PostgreSQL) 開発ツール: IntelliJ IDEA, Docker, Gradle, GitHub ツール: Slack, Jira, Confluence 開発チームについて プロダクトマネージャー(1名)、テックリード(1名)、バックエンドエンジニア(4名/今回枠含む)、フロントエンドエンジニア(2名)のチームです。 2週間単位のスプリントでアジャイル開発を行っており、コードレビューを通じた品質向上と、オープンなコミュニケーションを大切にしています。 求める人物像 在庫数や注文状態などの「数値の整合性」に対して責任感を持ち、例外系まで細やかに考慮して実装できる方 既存コードの設計課題を自発的に見つけ出し、より堅牢でメンテナンスしやすい構造へと改善提案できる方 SlackやNotionを活用し、テキストベースで論理的かつクリアな仕様確認・議論ができる方 仕事の魅力 有名アパレルブランドや流通企業が利用する大規模オムニチャネル基盤において、ECの最も核心となる「在庫・注文」領域のシビアな開発を経験できます。 Java 21のモダンな機能を活かしながら、高トラフィック耐性とデータ一貫性を両立させる高度なバックエンドエンジニアリングを追求できる環境です。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5/AWS】グローバルECプラットフォームにおける基幹データベースのAurora移行・高可用性インフラ刷新案件 お任せしたいこと [役割] AWS環境における大規模グローバルECプラットフォームのデータベース移行、およびマルチリージョン高可用性インフラの設計・構築リード [役割に対して求める成果] オンプレミス/EC2上の大容量RDBMSからAmazon Aurora PostgreSQLへの無停止(ダウンタイムゼロに近い)移行の実現、およびDisaster Recovery(DR)環境の自動化 具体的な業務内容 AWS Database Migration Service(DMS)や AWS Schema Conversion Tool(SCT)を活用した、テラバイト級データベースのクラウド移行戦略策定と構築 Terraform を用いた Infrastructure as Code(IaC)による、マルチリージョン対応のAWSインフラ構成のコード化と自動デプロイ基盤の整備 Amazon Aurora PostgreSQL(Global Database)のパフォーマンスチューニング、接続プール(Amazon RDS Proxy)設定、およびパラメータ最適化 AWS WAF、AWS Shield Advanced、および IAM 統合によるゼロトラストネットワークセキュリティの設計・導入 Chaos Engineering(AWS Fault Injection Service等)を用いたカオス実験の推進による、障害発生時のフェイルオーバー検証とSLA向上 必須スキル・経験 AWS環境における大規模Webシステム・データベースのインフラ設計・構築・運用実務経験(5年以上) Terraform を用いた大規模なインフラコード化(IaC)の実務運用経験(3年以上) Amazon Aurora (PostgreSQL または MySQL) の設計・導入・パフォーマンスチューニングの実務経験 大容量データベースのオンライン移行(AWS DMS等の活用)または無停止切替プロジェクトの実務経験 歓迎スキル・経験 AWS Certified Database - Specialty または AWS Certified Solutions Architect - Professional の保有 コンテナ基盤(Amazon EKS)や サービスメッシュ(AWS App Mesh / Istio)の構築・運用経験 コスト分析ツール(AWS Cost Explorer, Kubecost等)を活用したクラウドコスト最適化(FinOps)の実践経験 開発環境 インフラ/データベース: AWS (Aurora PostgreSQL, RDS Proxy, DMS, ECS, EKS, CloudFront, AWS WAF, Route 53) プロビジョニング: Terraform 監視・パフォーマンス: Datadog, Amazon CloudWatch, AWS Performance Insights CI/CD: GitHub Actions, ArgoCD コミュニケーション: Slack, Jira, Confluence 開発チームについて インフラ/SREチームはテックリード1名、シニアSRE2名(今回募集枠を含む)、DBA1名、バックエンド連携担当2名の構成です。 技術探究心が高く、アーキテクチャの変更や新しいAWSサービスの検証・導入に対して迅速かつチャレンジングに取り組む組織风土です。 求める人物像 データ移行などのミッションクリティカルな作業において、綿密なリハーサルと事前検証を怠らず確実に実行できる方 単なるインフラ構築にとどまらず、サービス全体の可用性やパフォーマンス、コスト効率を総合的に考えて提案できる方 複雑な障害原因や構成変更の意図を、チーム内外のメンバーへ論理的かつ分かりやすく説明・ドキュメント化できる方 仕事の魅力 膨大なトラフィックとトランザクションが発生するグローバル規模のECプラットフォームにおいて、インフラの最重要拠点であるデータベースのクラウド移行・高可用化を先頭に立って主導できます。 最新のAurora機能やTerraformによる先進的なマルチリージョン冗長化構成など、ハイレベルなAWSインフラ設計のスペシャリストとしての実績を積むことができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5】React / Next.js フロントエンドアーキテクト(App Routerへの抜本的移行と大規模SPAの極限最適化) お任せしたいこと 自社で展開する数百万UU規模のBtoC Webサービス、または複雑な状態管理が求められるBtoB SaaSにおいて、React 18以降およびNext.jsを活用したモダンなフロントエンドアーキテクチャの設計、およびCore Web Vitals等のパフォーマンス指標の極限のチューニングをお任せします。 「とりあえずコンポーネントを分割してHooksで繋ぐだけ」という初学者的なReactの書き方を完全に脱却し、Next.jsのApp Router(React Server Components)がもたらすパラダイムシフトを深く理解した上で、レガシーな巨大SPA(肥大化したReduxや不要なuseEffectの連鎖)を、サーバーとクライアントの境界を意識した最新のアーキテクチャへと泥臭くマイグレーションしていただく中核的なポジションです。 具体的な業務内容 ・React 18/19 および Next.js(App Router)を活用した、スケーラブルで保守性の高いフロントエンドアプリケーションの設計・開発 ・肥大化したレガシーなReact SPA(またはPages RouterベースのNext.jsアプリ)から、App RouterおよびServer Componentsへの段階的かつ安全なマイグレーション戦略の策定と実行 ・TanStack Query(React Query)、Zustand、Jotai等を適材適所で使い分けた、グローバル状態とサーバー非同期状態の適切な分離と設計 ・Reactのレンダリング機構(Fiberアーキテクチャ)を深く理解した上での、Profilerを用いた不要な再レンダリング(Re-render)の原因究明と、useMemo / useCallback / React.memo の泥臭い最適化 ・LighthouseやDatadog RUMを利用した、Core Web Vitals(LCP, CLS, INP等)の継続的な計測と、バンドルサイズの削減、サスペンス(Suspense)を活用したローディング体験の向上 ・Tailwind CSSやCSS Modulesを活用したデザインシステムの構築、およびStorybookを利用したUIコンポーネントのカタログ化 ・Vitest、React Testing Libraryを用いたフックやコンポーネントの単体テスト、およびPlaywright等を用いたE2Eテストの自動化とCI/CDへの組み込み ・Webアクセシビリティ(WAI-ARIA, セマンティックHTML)の要件定義と、スクリーンリーダー等の支援技術に対応するための泥臭い実装改善 必須スキル・経験 ・Reactを用いたフロントエンド開発の実務経験(目安として3年以上) ・Next.jsを用いた本番環境でのアプリケーション設計・開発・運用経験 ・TypeScriptを用いた高度な型定義、および堅牢なアプリケーションの実装経験 ・ブラウザのレンダリング機構(DOMツリー、再描画の仕組み)やWebパフォーマンスに関する深い理解 ・Git / GitHubを用いたプルリクエストベースでのチーム開発、およびコードレビュー経験 歓迎スキル・経験 ・Next.js App Router(React Server Components)を用いた本番環境での構築、またはPages Routerからの大規模な移行経験 ・GraphQL(Apollo Client等)、またはtRPCを用いた型安全なAPI通信の実装経験 ・Vercel、AWS(Amplify, CloudFront等)、またはCloudflareを利用したフロントエンドインフラの構築・運用経験 ・Storybookを活用したデザインシステムの構築、および社内パッケージとしての配信経験 ・Figmaを用いたデザイナーとの密な協業、および大規模プロジェクトでのリードエンジニア経験 開発・業務環境 開発言語:TypeScript UIライブラリ・フレームワーク:React, Next.js 状態管理・データフェッチ:TanStack Query, Zustand, Jotai (または Redux Toolkit) スタイリング:Tailwind CSS (または CSS Modules, 独自のCSS-in-JS) インフラ・ホスティング:Vercel, AWS (または Cloudflare) テスト・品質:Vitest, React Testing Library, Playwright, Storybook 監視・分析:Datadog RUM, Sentry, Vercel Analytics コミュニケーション・管理:GitHub, Jira, Slack, Zoom プロジェクトチームについて ユーザー体験(UX)の最大化と開発者体験(DX)の向上を技術の力で両立させる、フロントエンドコアプラットフォームチームへの配属となります。 「意味もなく乱用された useEffect」や「巨大な一つのファイルに詰め込まれたFat Component」を極めて嫌い、ビジネスロジックとUIプレゼンテーションを明確に分離し、カスタムフック(Custom Hooks)として美しくカプセル化する手堅いカルチャーです。Reactのエコシステムの激しい変化(Server Actions等の新機能)に直面した際にも、盲目的に最新技術に飛びつくのではなく、プロダクトの特性とチームのスキルセットを冷静に分析し、論理的にアーキテクチャを選定する実直なメンバーが集まっています。 求める人物像 ・「画面のUIをマークアップするだけの作業者」ではなく、状態管理のデータフローやコンポーネントの粒度設計にエンジニアとしての強いこだわり(クラフトマンシップ)を持てる方 ・ReactやNext.jsの破壊的アップデートに対して文句を言うのではなく、公式ドキュメントやRFCの議論を自ら読み込み、パラダイムシフトを前向きな知的好奇心として楽しめる方 ・デザイナーやバックエンドエンジニアと対等に議論し、実装コストやパフォーマンスの観点から「より良いUXを提供するための現実的な代替案」を論理的に提案できる方 仕事の魅力 React Server Componentsという、フロントエンド開発における過去最大級のパラダイムシフトを実社会の大規模プロダクトの最前線で実践できる、極めて難易度が高くエキサイティングなポジションです。複雑な状態管理のパズルを解き明かし、ミリ秒単位のパフォーマンスチューニングを突き詰める経験を通じて、単なる「Reactが書けるコーダー」を完全に凌駕し、今後のモダンWeb市場で最も高く評価され渇望される「React / Next.js フロントエンドアーキテクト」としての圧倒的な市場価値を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。