株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。


案件一覧

( 1,986 件中 131 - 140 件を表示)
エンジニアフルリモート
【フルリモート/週5/Ruby】数百万人が熱狂するエンタメプラットフォームのスパイクアクセスを捌くバックエンド開発およびGraphQL API刷新
【フルリモート/週5/Ruby】数百万人が熱狂するエンタメプラットフォームのスパイクアクセスを捌くバックエンド開発およびGraphQL API刷新 お任せしたいこと [役割]バックエンドエンジニアとして、有名アーティストのライブ配信やチケット販売、ファンコミュニティ機能を提供する「大規模BtoCエンタメプラットフォーム」において、Ruby on Railsを用いた高トラフィックなAPI開発およびGraphQLへのアーキテクチャ刷新をお任せします。 [役割に対して求める成果]「人気チケットの発売開始時」や「ライブ配信の開演直前」など、特定の数分間に数百万アクセスが殺到する極端なスパイク・トラフィックに対し、サーバーダウンを起こさず確実にリクエストを捌き切る堅牢なバックエンドを構築すること。また、REST APIの限界(オーバーフェッチやエンドポイントの肥大化)を解消するため、GraphQLを用いた柔軟でスケーラブルなBFF(Backend for Frontend)層を設計・実装し、フロントエンドやモバイルアプリの開発スピードを劇的に向上させること。 具体的な業務内容 ・Ruby on Railsを用いた、BtoC向けWeb APIおよびバックエンドシステムの詳細設計、実装、テスト ・ruby-graphqlを利用したGraphQL APIのスキーマ設計、およびGraphQL Batch等を活用したN+1問題の徹底的な解消 ・「限定チケットの抽選・先着販売」における、悲観的ロック/楽観的ロックを駆使した厳格な在庫引き当て処理と二重販売の完全な防止 ・スパイクアクセスに耐えうる、Redisを利用した高度なキャッシュ戦略(フラグメントキャッシュ、クエリキャッシュ)の設計およびレートリミット制御 ・SidekiqやAWS SQSを利用した、重い集計処理や一斉プッシュ通知、メール配信の非同期タスク設計 ・数億件に及ぶユーザーの行動履歴や決済ログを扱うMySQL(Amazon Aurora)に対する、スロークエリの特定とインデックスチューニング ・RSpec、FactoryBotを用いたテストコードの拡充と、GitHub Actionsを利用したCI/CDパイプラインの高速化 ・Datadog等のAPMを利用した、トラフィック急増時のボトルネック(DBのCPU使用率、Rubyのメモリ枯渇等)のリアルタイムな監視とプロアクティブな改善 必須スキル・経験 ・Webアプリケーション、またはバックエンドシステムの実務開発経験(3年以上) ・RubyおよびRuby on Railsを用いた開発・運用経験(2年以上) ・RDBMS(MySQL等)を用いたデータベース設計、および複雑なSQLの記述・パフォーマンスチューニング経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・メディア、EC、チケット販売、ゲームなど、特定の時間帯にアクセスが集中する(スパイクアクセス)BtoCサービスの開発・運用経験 ・GraphQLを用いたAPIのスキーマ設計、および本番環境での開発・運用経験 ・Redis、Memcached等を利用した高度なキャッシュ設計の実務経験 ・トランザクション分離レベルの深い理解と、厳格なデータ整合性が求められる決済・在庫管理システムの開発経験 ・RSpec等を用いたテスト駆動開発(TDD)の実務経験 ・AWS(ECS, Aurora, ElastiCache, SQS等)を利用したクラウドインフラ環境での開発経験 開発・業務環境 開発言語:Ruby 3.x フレームワーク:Ruby on Rails 7.x APIアーキテクチャ:GraphQL, REST データベース・KVS:MySQL (Amazon Aurora), Redis 非同期処理:Sidekiq インフラ:AWS (ECS Fargate, Aurora, ElastiCache, S3等), Docker テスト・CI/CD:RSpec, FactoryBot, GitHub Actions 監視・ツール:Datadog, GitHub, Jira, Confluence, Slack プロジェクトチームについて プロダクト開発部のエンタメ基盤チームへの配属となります。「サーバーが落ちることは、楽しみにしていたファンの期待を裏切ることと同義である」という強いユーザーファーストの精神を持つカルチャーです。コードレビューでは、ActiveRecordの便利さに頼るだけでなく、「トラフィックが100倍になった時にこのクエリは耐えられるか?」「キャッシュが剥がれた瞬間のDBへの負荷(Cache Stampede)はどう防ぐか?」といった、高負荷を前提としたシビアな設計の議論が日常的に交わされています。 求める人物像 ・「とにかく動けば良い」という発想ではなく、1つのクエリの実行速度をミリ秒単位で削るためのチューニングや、キャッシュのTTL設計に知的な興奮を感じる方 ・Railsの「魔法(暗黙的な挙動)」の裏側で何が起きているかを深く探求し、必要であれば生SQLを書くなど、パフォーマンスのために柔軟な技術選択ができる方 ・「ファンに最高の熱狂を届ける」というプロダクトの世界観に共感し、インフラやバックエンドの安定稼働が直接的にユーザー体験を守ることに強いやりがいを感じる方 仕事の魅力 日本のRuby・Rails環境において最高難易度クラスと言える「秒間数万リクエストのスパイクアクセス処理」と「厳格な在庫引き当て」に最前線で取り組むことができます。GraphQLの本格的な導入や、キャッシュと非同期処理を駆使したパフォーマンスチューニングを経験することで、単なるRailsエンジニアの枠を超えた「高トラフィック・アーキテクト」として、いかなるメガベンチャーからも求められる圧倒的な市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

5,600 ~ 6,000円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/Vue】複雑なデータ可視化を伴う分析SaaSのフロントエンド開発およびVue 3 / Nuxt 3へのモダナイゼーション
【フルリモート/週5/Vue】複雑なデータ可視化を伴う分析SaaSのフロントエンド開発およびVue 3 / Nuxt 3へのモダナイゼーション お任せしたいこと [役割]フロントエンドエンジニアとして、大手小売・EC事業者が利用する「大規模データ分析・マーケティングSaaS」の管理画面(ダッシュボード)において、Vue.jsを用いた高度なUI開発およびVue 2からVue 3(Composition API)への段階的な移行をお任せします。 [役割に対して求める成果]数百万件のデータポイントを扱う複雑なデータグリッドやチャート描画において、ブラウザのメインスレッドをブロックしないレンダリングの最適化を行うこと。また、長年の機能追加で肥大化したVue 2(Options API)およびVuexベースのレガシーコードを、稼働中のシステムを止めることなくVue 3(<script setup>)、Pinia、TypeScriptを用いた型安全で保守性の高いモダンなアーキテクチャへと刷新すること。 具体的な業務内容 ・Vue.js(Vue 3 / Nuxt 3)およびTypeScriptを用いた、BtoB向けSaaSダッシュボードの詳細設計、実装、テスト ・既存のVue 2(Options API)で構築された巨大なSPAの、Vue 3(Composition API)およびVite環境への段階的なマイグレーション ・VuexからPiniaへの状態管理ロジックの移行、および不要なグローバルステートの廃止とコンポーネントレベルでの適切な状態分割 ・Chart.jsやD3.js等を利用した複雑なデータビジュアライゼーションの実装、および大量データを扱うテーブルコンポーネントの仮想スクロール(Virtual Scroll)等を用いたパフォーマンス・チューニング ・Storybookを活用した、全社で再利用可能なUIコンポーネントライブラリ(デザインシステム)の設計と構築 ・VitestやVue Test Utilsを用いたコンポーネントテストの拡充による、リファクタリング時のデグレ(回帰バグ)防止 ・バックエンドエンジニアと連携した、OpenAPI(Swagger)ベースのスキーマ駆動開発およびAPIモックを利用した並行開発の推進 ・SentryやDatadog RUMを利用した、本番環境におけるフロントエンドのエラー監視およびユーザー体験(Core Web Vitals)の継続的な改善 必須スキル・経験 ・Vue.jsを用いたSPA(Single Page Application)の開発実務経験(3年以上) ・HTML/CSS、およびJavaScript(ES6+)に関する深い理解 ・RESTful API、またはGraphQLを利用したバックエンドとの連携開発経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・Vue 3(Composition API)、およびNuxt 3を用いた開発・本番運用経験 ・Vue 2からVue 3への大規模なマイグレーション(リプレイス)を主導した経験 ・TypeScriptを用いた型安全なフロントエンド開発経験 ・Vite、Webpack等のビルドツールのチューニング経験 ・Pinia(またはVuex)を用いた複雑な状態管理の設計経験 ・Storybookを用いたUIコンポーネントのカタログ化・運用経験 ・Vitest、Jest、Cypress等を用いたテストコードの実装経験 ・Figma等を利用したデザイナーとの協業、およびUI/UXに対する深い関心 開発・業務環境 言語・フレームワーク:Vue.js (Vue 3, 一部 Vue 2), Nuxt 3, TypeScript 状態管理・ビルド:Pinia, Vite (一部 Webpack) スタイリング・UI:Tailwind CSS, Storybook テスト・CI/CD:Vitest, Vue Test Utils, GitHub Actions インフラ・監視:AWS (CloudFront, S3等), Sentry, Datadog RUM デザイン・コミュニケーション:Figma, GitHub, Jira, Slack, Zoom プロジェクトチームについて プロダクト開発部のフロントエンドチームへの配属となります。「とりあえず動く画面を作る」フェーズは終わり、プロダクトの持続的な成長に向けて「開発者体験(DX)の向上」と「技術的負債の返済」に大きく舵を切っているカルチャーです。コードレビューでは、Options API特有の「this」への依存やFatなコンポーネントを指摘し合い、Composition APIのカスタムフックス(Composables)を用いたロジックの再利用性や、TypeScriptの型定義の厳密さについて活発な議論が行われています。 求める人物像 ・「Vue 2のサポート終了」という技術的な転換期において、レガシーコードを嘆くのではなく、影響範囲を慎重に調査しながら段階的にモダン化していく泥臭いプロセスを楽しめる方 ・Composition APIの強み(関心の分離)を正しく理解し、コンポーネントからビジネスロジックを美しく切り出すアーキテクチャ設計にこだわりを持てる方 ・データ分析というドメインにおいて、「ユーザーがいかにストレスなく大量のデータを閲覧・操作できるか」というUI/UXの細部にまで気を配れる方 仕事の魅力 現在のVue.js界隈において最もニーズが高く、かつ難易度も高い「大規模なVue 2からVue 3(Nuxt 3)へのマイグレーション」という技術的課題に最前線で取り組むことができます。複雑な状態管理の刷新やViteによるビルド最適化、デザインシステムの構築など、モダンなフロントエンド環境をゼロベースに近い形で再構築する経験は、Vue.jsスペシャリストとして極めて高い市場価値をあなたにもたらします。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

5,600 ~ 6,500円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/Kotlin】月間数千万人が利用するCtoCプラットフォームのサーバーサイドKotlin開発およびリアクティブアーキテクチャへの刷新
【フルリモート/週5/Kotlin】月間数千万人が利用するCtoCプラットフォームのサーバーサイドKotlin開発およびリアクティブアーキテクチャへの刷新 お任せしたいこと [役割]バックエンドエンジニアとして、月間数千万人のユーザーが利用する「国内最大級のCtoCマッチングプラットフォーム」において、サーバーサイドKotlin(Spring Boot)を用いたWeb API開発、およびレガシーなJavaモノリスからの段階的なマイクロサービス化をお任せします。 [役割に対して求める成果]数千万ユーザーの検索やマッチングを支える高トラフィックなAPI群に対して、Kotlinの言語仕様(Null安全、拡張関数など)とCoroutinesをフル活用し、堅牢かつ非同期・ノンブロッキングなアーキテクチャを構築すること。また、長年の運用で肥大化したJavaコードベースを解きほぐし、ドメイン駆動設計(DDD)のアプローチを用いて保守性の高いモダンなサーバーサイドKotlin環境へとリプレイスを完遂すること。 具体的な業務内容 ・サーバーサイドKotlinおよびSpring Bootを用いた、高トラフィックなWeb APIおよびバッチ処理の詳細設計、実装、テスト ・Spring WebFluxおよびKotlin Coroutinesを活用した、ノンブロッキングI/Oによる高並行・低レイテンシなAPIの開発 ・稼働中の巨大なJavaモノリスシステムから、Kotlinを用いたマイクロサービスへの段階的かつ安全なマイグレーション ・マッチングアルゴリズムや複雑な検索条件を処理するための、MySQL(Amazon Aurora)のインデックスチューニングおよび複雑なSQLの最適化 ・Elasticsearchを利用した、数億件のユーザー・コンテンツデータに対する超高速なフルテキスト検索エンジンの設計・運用 ・JUnit 5、MockK、Kotest等を用いたテストコードの拡充と、CI/CDパイプライン(GitHub Actions)の高速化・自動化 ・gRPCを利用したマイクロサービス間の高速な内部通信インターフェースの設計、およびProtocol Buffersによるスキーマ管理 ・Datadog等を利用したスロークエリやメモリリークの監視、およびJVM/アプリケーションレイヤーの継続的なパフォーマンス改善 必須スキル・経験 ・Webアプリケーション、またはバックエンドシステムの実務開発経験(3年以上) ・Kotlin、またはJavaを用いたバックエンド開発経験(Java経験のみの場合、Kotlinへの強い学習意欲があること) ・Spring Framework(Spring Boot)を用いた開発経験(2年以上) ・RDBMSを用いたデータベース設計、および高トラフィック環境下でのSQLチューニング経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・サーバーサイドKotlinを用いた本番環境での開発・運用経験 ・Kotlin Coroutines、またはSpring WebFluxを用いたリアクティブプログラミングの実装経験 ・レガシーなJavaシステムからKotlinへの移行(リファクタリング)経験 ・ドメイン駆動設計(DDD)、またはクリーンアーキテクチャの概念を取り入れた開発経験 ・gRPCを用いたマイクロサービス間通信の設計経験 ・Elasticsearch等の検索エンジンを利用したインデックス設計・チューニング経験 ・AWS(EKS, ECS, Aurora, Redis等)を利用したクラウドネイティブ環境での開発経験 開発・業務環境 開発言語:Kotlin (一部レガシーなJava 11/17コードあり) フレームワーク:Spring Boot, Spring WebFlux データベース・KVS:MySQL (Amazon Aurora), Redis, Elasticsearch 通信・アーキテクチャ:REST, gRPC, Microservices インフラ:AWS (EKS, RDS, ElastiCache, SQS等), Docker, Kubernetes テスト・CI/CD:JUnit 5, MockK, Kotest, GitHub Actions 監視・ツール:Datadog, GitHub, Jira, Confluence, Slack プロジェクトチームについて バックエンド開発部の基盤移行チームへの配属となります。「Kotlinのモダンな言語仕様を愛しつつも、過度なハック(黒魔術)は避け、チーム全員が読みやすいシンプルなコードを書く」ことを重んじるカルチャーです。コードレビューでは、Null安全性の担保やスコープ関数の適切な使い分け、Coroutinesのコンテキスト(Dispatchers)の正しい指定など、サーバーサイドKotlin特有のベストプラクティスについて活発かつ建設的な議論が日常的に行われています。 求める人物像 ・Kotlinという言語の表現力(簡潔さ、安全性)に魅力を感じており、それをAndroidアプリだけでなくサーバーサイドの開発でスケールさせることに知的な興奮を感じる方 ・「レガシーなJavaコード」を単に否定するのではなく、それがこれまで事業を支えてきたことに敬意を払い、安全なテストコードを網として張りながら少しずつKotlin化していく泥臭いプロセスを楽しめる方 ・数千万ユーザーのトラフィックを捌くインフラやデータベースの挙動にも関心を持ち、言語の枠を超えてパフォーマンスのボトルネックを追求できる方 仕事の魅力 現在のバックエンド開発市場で急速にシェアを拡大している「サーバーサイドKotlin」を、国内トップクラスのトラフィックを誇るCtoCサービスで極めることができるポジションです。Javaの堅牢なエコシステム(Spring Boot)とKotlinのモダンな言語特性(Coroutines等)の「良いとこ取り」をしながら、リアクティブアーキテクチャやDDDの実践といった高度な技術課題に取り組むことで、次世代のバックエンドスペシャリストとして極めて高い市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

4,800 ~ 5,900円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/Java】全国の物流網を最適化する巨大サプライチェーンシステムのマイクロサービス化およびバックエンド開発
【フルリモート/週5/Java】全国の物流網を最適化する巨大サプライチェーンシステムのマイクロサービス化およびバックエンド開発 お任せしたいこと [役割]バックエンドエンジニアとして、毎日数百万個の荷物が動く「大規模サプライチェーン・物流管理システム(WMS/TMS)」のJava(Spring Boot)を用いたコア機能開発、および巨大なモノリスからのマイクロサービス化をお任せします。 [役割に対して求める成果]「入出荷」「在庫引き当て」「配送ルート最適化」といった、物理的なモノの動きと連動する極めて複雑なドメイン知識を整理し、既存の稼働を一切止めることなく新機能を提供すること。また、長年の増改築で密結合となった巨大なレガシーコードに対し、ドメイン駆動設計(DDD)の概念とSpring Cloud等を用いたマイクロサービス・アーキテクチャを導入し、セール時等の急激な物流量増加にも耐えうるスケーラブルな基盤へと刷新すること。 具体的な業務内容 ・Java(Spring Boot)を用いた、物流・在庫管理向けバックエンドAPIおよび重厚なバッチ処理の詳細設計、実装、テスト ・Spring Cloud、またはgRPCを利用したマイクロサービス間のセキュアで高速なAPI連携の設計・実装 ・「ストラングラーフィグ・パターン」を用いた、稼働中の巨大モノリスシステムからマイクロサービスへの段階的かつ安全な切り出し ・数億レコードに及ぶ在庫データや配送トラッキングデータを扱うPostgreSQLにおける、複雑なクエリのチューニングおよびインデックス最適化 ・Apache KafkaやAmazon SQSを利用した、サービス間の非同期メッセージング設計と、結果整合性(Eventual Consistency)を許容する分散トランザクションの制御 ・倉庫内のハンディターミナルやロボット(AGV)から送信される大量のトラフィックを低遅延で処理するためのJVMチューニング ・OpenTelemetryやDatadogを利用した分散トレーシング環境の構築と、複数サービスを跨ぐ複雑な障害のボトルネック特定 ・JUnit、Mockito、Testcontainersを用いた統合テストの自動化による、デグレ(回帰バグ)の徹底的な防止 必須スキル・経験 ・Javaを用いたWebアプリケーション、またはバックエンドシステムの実務開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた開発経験(2年以上) ・RDBMSを用いたデータベース設計、および大量データを扱うSQLのチューニング経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・物流(WMS/TMS)、サプライチェーン、または大規模EC等のドメインにおける業務システムの開発経験 ・マイクロサービス・アーキテクチャでの設計、開発、運用経験 ・ドメイン駆動設計(DDD)、またはクリーンアーキテクチャを用いた開発経験 ・gRPCを用いたサービス間通信の設計経験 ・Apache Kafka等のメッセージキューを用いた非同期処理・分散システムの構築経験 ・Docker、Kubernetes(EKS等)を用いたコンテナオーケストレーション環境の基礎知識 ・AWS(ECS/EKS, RDS, SQS, ElastiCache等)を利用したクラウドインフラ環境での開発経験 開発・業務環境 開発言語:Java 21 フレームワーク:Spring Boot, Spring Cloud, Spring Batch データベース・KVS:PostgreSQL (Amazon Aurora), Redis 通信・非同期処理:REST, gRPC, Apache Kafka, Amazon SQS インフラ:AWS (EKS, RDS, MSK, S3等), Docker, Kubernetes テスト・CI/CD:JUnit, Mockito, Testcontainers, GitHub Actions 監視・ツール:Datadog (APM), OpenTelemetry, GitHub, Jira, Confluence, Slack プロジェクトチームについて サプライチェーン開発部のバックエンドチームへの配属となります。「システムのバグが、物流センターのトラックの大渋滞や配達遅延という物理的なインシデントに直結する」という強い危機感と責任感を持つカルチャーです。そのため、コードレビューでは単なる構文の美しさだけでなく、「在庫引き当て処理中にDBがフェイルオーバーしたらどう復旧するか」「ネットワーク瞬断時にハンディターミナルからのリトライはどう処理されるか」といった、エッジケースや分散システム特有の耐障害性に関するシビアな議論が日常的に行われます。 求める人物像 ・「物理的なモノの動き」と「システム上のデータ」を一致させるという泥臭く複雑な業務ロジックの解読に、パズルを解くような知的な面白みを感じる方 ・流行りの技術(マイクロサービス等)を無目的・無計画に導入するのではなく、システムの結合度を下げるための手段として適材適所で活用できるバランス感覚を持った方 ・「日本の物流という社会インフラをソフトウェアの力で止めずに進化させる」というプロダクトのミッションに強く共感し、当事者意識を持てる方 仕事の魅力 現代のECやビジネスの生命線である「物流・サプライチェーン」の心臓部を担う、極めて社会的意義とビジネスインパクトの大きなポジションです。Javaエンジニアとして非常にニーズの高い「巨大モノリスのマイクロサービス化」「DDD(ドメイン駆動設計)の実践」「分散トランザクションの制御」といったエンタープライズ領域における最高難易度の課題に最前線で向き合うことで、大規模システムのスペシャリストとして揺るぎない市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※倉庫内の業務フロー理解や、現場でのシステム稼働テストを目的として、数ヶ月に1回程度、物流拠点等への出張が発生する場合があります)。

報酬例

4,600 ~ 5,700円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/Python】独自LLMを組み込んだ次世代エンタープライズ向け生成AIプラットフォームのバックエンド開発およびRAGパイプライン構築
【フルリモート/週5/Python】独自LLMを組み込んだ次世代エンタープライズ向け生成AIプラットフォームのバックエンド開発およびRAGパイプライン構築 お任せしたいこと [役割]バックエンドエンジニアとして、大手企業の機密データ(社内規程、マニュアル、過去の議事録など)を安全に学習・参照し、業務効率化を劇的に推進する「エンタープライズ向け生成AIプラットフォーム」のPython(FastAPI)を用いたAPI開発、およびスケーラブルなRAG(検索拡張生成)パイプラインの構築をお任せします。 [役割に対して求める成果]LLM(大規模言語モデル)のレスポンス待ちによるタイムアウトを防ぎ、Server-Sent Events(SSE)等を用いたストリーミング応答を実装して極めて滑らかなユーザー体験を提供すること。また、LangChainやLlamaIndexを活用して社内の膨大なドキュメントを効率的にチャンク化・ベクトル化し、ハルシネーション(もっともらしい嘘)を極限まで抑え込んだ精度の高いAIアシスタント基盤をスピーディーに本番環境へデプロイし続けること。 具体的な業務内容 ・Python(FastAPI)を用いた、LLMオーケストレーション層およびフロントエンド向けWeb APIの詳細設計、実装、テスト ・LangChain、LlamaIndex等を活用した、セマンティック検索とLLMを組み合わせた高度なRAG(Retrieval-Augmented Generation)パイプラインの設計・開発 ・Qdrant、Pinecone、Milvus等のベクトルデータベースを利用した、数千万〜数億件のドキュメント埋め込み表現(Embeddings)の高速な検索・インデックスチューニング ・PDF、Word、社内Wiki(Confluence等)などの多様な非構造化データを収集・パースし、ノイズを除去してベクトル化する堅牢なETLバッチ処理の実装 ・外部のLLM API(OpenAI, Anthropic等)やローカルLLMを呼び出す際の、堅牢なリトライ制御、レートリミット管理、およびプロンプト・インジェクション対策 ・企業が求める厳格なセキュリティ要件を満たすための、入力プロンプトに含まれる個人情報(PII)や機密情報の自動マスキング処理の実装 ・CeleryやRedisを利用した、重いドキュメント解析処理や非同期ジョブの分散タスクキュー設計 ・pytestを用いたテストコードの拡充と、LLMの出力品質を定量的に評価(LLM-as-a-Judge等)する自動評価パイプラインの構築 必須スキル・経験 ・Pythonを用いたWebアプリケーション、またはバックエンドシステムの実務開発経験(3年以上) ・FastAPI、Django、Flask等のWebフレームワークを用いたAPI開発経験(2年以上) ・RDBMS(PostgreSQL, MySQL等)を用いたデータベース設計経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・OpenAI API等のLLMを活用したアプリケーションの開発・運用経験 ・LangChain、LlamaIndex等のLLMオーケストレーション・フレームワークの利用経験 ・ベクトルデータベース(Qdrant, Pinecone, Chroma等)の構築・チューニング経験 ・RAG(検索拡張生成)パイプラインの設計、またはプロンプトエンジニアリングの深い知見 ・Server-Sent Events(SSE)やWebSocketを利用したストリーミングAPIの実装経験 ・Celery等を利用した非同期処理、分散タスクキューの設計経験 ・AWS(ECS, Bedrock, SageMaker等)、またはGCP/Azureを利用したクラウドインフラ環境での開発経験 開発・業務環境 開発言語:Python 3.12以降 フレームワーク・ライブラリ:FastAPI, LangChain, LlamaIndex, Celery, SQLAlchemy データベース・Vector DB:PostgreSQL, Redis, Qdrant (または Pinecone) LLM・AIサービス:OpenAI API, Anthropic Claude, AWS Bedrock インフラ:AWS (ECS Fargate, RDS, ElastiCache等), Docker テスト・CI/CD:pytest, GitHub Actions 監視・ツール:Datadog, GitHub, Jira, Slack, Notion プロジェクトチームについて AIプロダクト開発部のバックエンドチームへの配属となります。生成AIという数ヶ月でベストプラクティスが覆る激動の技術領域において、「枯れた技術の堅牢性」と「最新AIモデルの俊敏な取り込み」のバランスを何よりも重んじるカルチャーです。単にAPIを叩くだけのラッパーを作るのではなく、「いかにチャンク分割のアルゴリズムを最適化すれば検索精度が上がるか」「プロンプトの実行時間をどうミリ秒単位で削るか」といった、AIとソフトウェアエンジニアリングの境界線における高度な議論が日常的に行われています。 求める人物像 ・「AIモデルの開発」そのものではなく、優れたLLMを組み合わせて「実社会で使えるスケーラブルなプロダクト」に仕立て上げるエンジニアリング領域に知的な面白みを感じる方 ・日々発表される新しいAIツールや論文にアンテナを張り、使える技術はすぐにPoC(概念実証)を行ってプロダクトに還元する圧倒的な学習意欲を持った方 ・LLM特有の「出力の不確実性」を受け入れ、決定論的な従来のシステム設計から思考を切り替えて、例外処理やフェイルセーフの設計に粘り強く取り組める方 仕事の魅力 現代のソフトウェア開発において最もエキサイティングで市場価値が急騰している「LLMアプリケーション(Generative AI)」のバックエンド開発に最前線で取り組むことができます。Pythonの強みであるAIエコシステムをフル活用し、スケーラブルなRAG基盤やベクトルデータベースの高度なチューニングを経験することで、単なるWebエンジニアの枠を超えた「AIインテグレーションのスペシャリスト」として確固たるキャリアを築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

5,700 ~ 6,800円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/AWS】突発的な超高トラフィックを捌くメディアプラットフォームのサーバーレス・アーキテクチャ設計(イベント駆動/AWS CDK)
【フルリモート/週5/AWS】突発的な超高トラフィックを捌くメディアプラットフォームのサーバーレス・アーキテクチャ設計(イベント駆動/AWS CDK) お任せしたいこと [役割]クラウドアーキテクト(またはバックエンドエンジニア)として、TV放送やSNSのトレンドに連動して秒間数万〜数十万リクエストへと急増する「大規模メディア・コンテンツ配信プラットフォーム」において、AWSのマネージドサービスを極限まで活用したフルサーバーレス・イベント駆動アーキテクチャ(EDA)の設計および実装をお任せします。 [役割に対して求める成果]EC2やコンテナ(ECS/EKS)といった「常時稼働するコンピューティングリソース(サーバー)」の管理を捨て、AWS Lambda、Amazon EventBridge、Amazon DynamoDBを組み合わせたスケーラブルな非同期アーキテクチャを構築すること。また、突発的なトラフィック・スパイクが発生した際にも、Lambdaのコールドスタートやデータベースの枯渇といったボトルネックを発生させず、完全に自動でスケールアウト・スケールインする「NoOps(運用不要)」に近い堅牢なバックエンド基盤を実現すること。 具体的な業務内容 ・AWS Lambda、API Gateway、およびAWS AppSyncを利用した、フルサーバーレスなWeb APIおよびGraphQLエンドポイントの詳細設計と実装 ・Amazon EventBridge、SQS、SNSを駆使した、マイクロサービス間の密結合を防ぐイベント駆動型アーキテクチャ(EDA)の設計とルーティング制御 ・Amazon DynamoDBにおける、高度なシングルテーブル設計(Single-Table Design)およびDAX(DynamoDB Accelerator)を利用したマイクロ秒単位のレイテンシ最適化 ・AWS CDK(Cloud Development Kit)およびTypeScriptを用いた、インフラストラクチャの完全なコード化(IaC)と、再利用可能なL3コンストラクトの開発 ・AWS Step Functionsを利用した、複雑なビジネスワークフロー(決済処理、動画エンコーディング等)のオーケストレーションと分散トランザクション(Sagaパターン)の管理 ・Lambdaのプロビジョニング済み同時実行(Provisioned Concurrency)の設定や、TypeScript/Goを用いた軽量化によるコールドスタートの極小化 ・AWS X-Ray、Amazon CloudWatch、またはDatadogを利用した、分散システムにおけるマイクロサービス間のトランザクショントレーシングとボトルネックの特定 ・レガシーなモノリスシステム(EC2/RDS環境)から、影響範囲をコントロールしながら段階的にサーバーレスへ移行するストラングラーフィグ・パターンの実践 必須スキル・経験 ・AWSを利用したインフラストラクチャの設計、構築、および本番環境での運用保守経験(3年以上) ・AWS Lambda、API Gateway、DynamoDBを利用したサーバーレスアプリケーションの実務開発経験(2年以上) ・AWS CDK、Terraform、AWS SAM、またはServerless Framework等を用いたIaCの運用経験 ・TypeScript、Go、Python等のプログラミング言語を用いたバックエンド開発経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・突発的なスパイクアクセスが発生する高トラフィックなBtoCサービス(メディア、ゲーム、チケット販売等)の開発・運用経験 ・Amazon EventBridge等を利用したイベント駆動アーキテクチャ(EDA)の設計経験 ・DynamoDBのアクセスパターンを深く理解したシングルテーブル設計の実務経験 ・AWS AppSyncを利用したGraphQL APIの構築・運用経験 ・AWS Step Functionsを利用した複雑なステートマシンの設計経験 ・AWS認定ソリューションアーキテクト(プロフェッショナル)、またはAWS認定デベロッパー等の資格 開発・業務環境 クラウド・インフラ:AWS (Lambda, API Gateway, EventBridge, AppSync, Step Functions, SQS, SNS等) データベース・KVS:Amazon DynamoDB, ElastiCache (Redis) 開発言語:TypeScript, Go IaC・CI/CD:AWS CDK, GitHub Actions 監視・トレーシング:Datadog, AWS X-Ray, CloudWatch コミュニケーション・管理:GitHub, Jira, Confluence, Slack プロジェクトチームについて プラットフォーム開発部のサーバーレスアーキテクチャチームへの配属となります。「管理するインフラは少なければ少ないほど良い(Serverless First)」という思想を徹底し、OSのパッチ当てやミドルウェアのバージョンアップといったトイル(作業)を親の仇のように嫌うカルチャーです。コードレビューやアーキテクチャ設計の議論では、「このAPI呼び出しは本当に同期処理である必要があるか? イベントとして非同期に逃がせないか?」といった、システムの結合度を下げるための高度なディスカッションが日常的に行われます。 求める人物像 ・「サーバーの面倒を見る」ことに時間を奪われるのを嫌い、ビジネスロジックの記述とアーキテクチャの設計のみに集中したいと考える方 ・RDBMS(リレーショナルデータベース)の正規化の考え方を一度捨て、DynamoDB特有の「アクセスパターンから逆算するデータモデリング」に知的な面白みを感じる方 ・分散システムにおいて、一部のサービスがダウンしても全体を停止させない「非同期メッセージング」と「リトライ制御」の設計にこだわりを持てる方 仕事の魅力 サーバーレス技術の最大の恩恵である「ゼロから無限大への圧倒的なスケーラビリティ」を、大規模なメディアプラットフォームで実証する非常にエキサイティングなポジションです。AWS CDKによるモダンなIaC運用や、EventBridgeを中心としたイベント駆動アーキテクチャなど、AWSが提唱する最新のベストプラクティスを本番環境で実践することで、現在市場で極めてニーズの高い「サーバーレス・アーキテクト」としての確固たる地位を築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

5,600 ~ 6,700円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/Node.js】数百万の同時接続を捌くライブ配信プラットフォームのリアルタイムチャット基盤開発
【フルリモート/週5/Node.js】数百万の同時接続を捌くライブ配信プラットフォームのリアルタイムチャット基盤開発 お任せしたいこと [役割]バックエンドエンジニアとして、数百万人のユーザーが熱狂する「大規模ライブ配信プラットフォーム」における、Node.js(TypeScript)を用いたリアルタイムチャット基盤および投げ銭(ギフティング)APIの設計・開発をお任せします。 [役割に対して求める成果]有名配信者のイベント時などに発生する「1秒間に数万件のコメント投稿」というスパイクアクセスに対して、サーバーをクラッシュさせることなく、すべての視聴者へミリ秒単位の遅延でメッセージを配信(ブロードキャスト)するスケーラブルなWebSocket基盤を構築すること。また、Node.js特有のシングルスレッドアーキテクチャにおけるイベントループのブロッキングを極限まで排除し、極めて高いスループットを維持し続けること。 具体的な業務内容 ・Node.jsおよびTypeScriptを用いた、高並行アクセスに耐えうるWebSocketサーバーおよびREST/GraphQL APIの詳細設計、実装、テスト ・Redis(Pub/Sub)やApache Kafkaを利用した、複数コンテナ(Pod)間にまたがるスケーラブルなメッセージングアーキテクチャの設計 ・V8エンジンのプロファイリング(ヒープダンプの解析等)を通じたメモリリークの特定と解消、およびガベージコレクション(GC)の最適化 ・Node.jsのイベントループをブロックしうる重い同期処理の特定と、Worker Threads等を活用した別スレッドへの処理の切り出し ・投げ銭(ギフティング)等の決済処理を担うGoやJavaのマイクロサービス群に対する、gRPCを利用した低遅延な内部API連携 ・k6やArtillery等の負荷テストツールを利用した、本番同等のC10K/C1M(クライアント1万台/100万台問題)を想定した限界テストの実施 ・Fastify等を利用した、オーバーヘッドの少ないルーティングフレームワークへの移行・チューニング ・Datadogを利用したAPM(アプリケーションパフォーマンスモニタリング)の運用と、スロークエリ・レイテンシ悪化の継続的な監視・改善 必須スキル・経験 ・Webアプリケーションのバックエンド開発実務経験(3年以上) ・Node.jsおよびTypeScriptを用いた実務開発経験(2年以上) ・RDBMS、またはNoSQL(Redis, MongoDB等)を用いたデータベース設計・チューニング経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・WebSocket、WebRTC等を利用したリアルタイム通信・チャット機能の開発経験 ・ライブ配信、オンラインゲーム等の高トラフィックなBtoCサービスの開発・運用経験 ・Node.jsの非同期I/O、イベントループの仕組みに関する極めて深い理解 ・Redis Pub/Sub、またはメッセージキュー(Kafka, RabbitMQ等)を利用した分散システムの設計経験 ・メモリリーク調査やCPUプロファイリングなど、Node.jsの高度なパフォーマンスチューニング経験 ・Docker、Kubernetes(EKS, GKE等)を用いたコンテナ環境でのインフラ運用経験 ・gRPCを用いたマイクロサービスアーキテクチャでの開発経験 開発・業務環境 開発言語:Node.js, TypeScript フレームワーク:Fastify (または Express), NestJS 通信・リアルタイム処理:WebSocket (ws / Socket.io), gRPC, GraphQL データベース・KVS:MySQL (Amazon Aurora), Redis, MongoDB インフラ:AWS (EKS, ElastiCache, MSK等), Docker, Kubernetes テスト・負荷テスト:Jest, k6 (または Artillery) 監視・ツール:Datadog, GitHub, Jira, Slack プロジェクトチームについて バックエンド基盤開発チームへの配属となります。「イベントループをいかに止めないか」というNode.jsエンジニアとしての矜持を強く持つカルチャーです。コードレビューでは、非同期処理(async/await)の適切なハンドリングや、「この巨大なJSONのパース処理がメインスレッドをブロックしないか」といったパフォーマンスに直結するシビアな議論が日常的に行われます。スパイクアクセスでサーバーが不安定になった際も、それを責めるのではなく「アーキテクチャの限界を押し上げる絶好の機会」と捉えてチーム全員でチューニングに熱狂します。 求める人物像 ・単に「JavaScriptでバックエンドが書ける」というレベルにとどまらず、Node.jsの裏側(libuvやV8エンジン)の仕組みにまで踏み込んで技術を探求できる方 ・「数百万人が同時に接続する」というC1M問題のような、インフラとアプリケーションの境界線にある極限の技術課題にプレッシャーよりも知的な興奮を感じる方 ・パフォーマンス要件とビジネス要件(新機能のリリース速度)のトレードオフを理解し、PdMに対して技術的な観点から建設的な提案ができる方 仕事の魅力 Node.jsの最大の強みである「ノンブロッキングI/Oによる大量の同時接続処理」を、数百万ユーザーが熱狂するライブ配信という最も適したドメインで極めることができるポジションです。メモリ管理やイベントループのチューニング、分散メッセージングの設計など、Node.jsエンジニアとしての最高難易度の課題をクリアしていくことで、世界中の高トラフィックサービスで通用する圧倒的なバックエンド開発スキルを獲得することができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

5,600 ~ 6,500円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/Java】数百万台のコネクテッドカーから送られる膨大なテレメトリデータを処理するIoTバックエンド・ストリーム処理基盤の開発
【フルリモート/週5/Java】数百万台のコネクテッドカーから送られる膨大なテレメトリデータを処理するIoTバックエンド・ストリーム処理基盤の開発 お任せしたいこと [役割]バックエンドエンジニアとして、数百万台の自動車(コネクテッドカー)やIoTデバイスから絶え間なく送信される位置情報・センサーデータをリアルタイムに収集・処理する「大規模IoTデータプラットフォーム」のJava(Spring Boot)を用いたAPIおよびストリーム処理ワーカーの開発をお任せします。 [役割に対して求める成果]秒間数万〜数十万件に及ぶ莫大なデータストリームに対して、欠損や遅延を生じさせることなく、安定して処理(パース、フィルタリング、永続化)できる堅牢なバックエンドシステムを構築すること。また、蓄積されたデータを他システム(MaaSアプリやデータ分析基盤など)へ低遅延で提供するための高パフォーマンスなマイクロサービス群を設計・運用し続けること。 具体的な業務内容 ・Java(Spring Boot)を用いた、コネクテッドカー向けバックエンドAPIおよびデータ処理ワーカーの詳細設計、実装、テスト ・Spring WebFlux(Project Reactor)等を利用した、ノンブロッキングI/Oによる高並行・高スループットなAPIの開発 ・AWS IoT Core等で受けたMQTTメッセージを、Apache Kafka(またはAmazon MSK, Kinesis)を介して非同期かつ順序性を保って処理するストリーム処理アーキテクチャの実装 ・数テラバイト規模の時系列データを高速に書き込み・検索するための、NoSQL(MongoDB, Cassandra等)およびRDBMSを組み合わせたデータモデリング ・gRPCを利用した、マイクロサービス間のセキュアでハイパフォーマンスな内部通信インターフェースの設計・実装 ・高スループット環境下におけるJVMのパフォーマンスチューニング(ガベージコレクションの最適化、ヒープメモリ管理)およびボトルネック調査 ・車両の異常検知(事故、故障アラート等)をリアルタイムに処理し、ユーザーやコールセンターへ即時通知するミッションクリティカルなロジックの実装 ・JUnitやMockitoを用いた自動テストの実装と、Datadog/Prometheusを利用した分散システムにおけるメトリクス監視・トレーシング環境の構築 必須スキル・経験 ・Javaを用いたWebアプリケーション、またはバックエンドシステムの実務開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた開発経験(2年以上) ・RDBMS、またはNoSQLを用いたデータベース設計、および大量データを扱うシステムのチューニング経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・IoT機器、モビリティ、通信キャリア等の領域における大規模なバックエンドシステム開発経験 ・Apache Kafka、Amazon Kinesis等のストリーミングデータ処理基盤の設計・運用経験 ・Spring WebFlux等のリアクティブプログラミングの実装経験 ・gRPCを用いたマイクロサービス間通信の設計・開発経験 ・JVMの高度なチューニング、およびプロファイラを用いたメモリリーク等のトラブルシューティング経験 ・AWS(EKS, MSK, IoT Core, DynamoDB等)を利用したクラウドネイティブ環境での開発経験 ・Docker、Kubernetesを用いたコンテナオーケストレーション環境の基礎知識 開発・業務環境 開発言語:Java 21 フレームワーク:Spring Boot, Spring WebFlux データベース・KVS:PostgreSQL, MongoDB (または Cassandra), Redis メッセージング・通信:Apache Kafka (Amazon MSK), MQTT, gRPC インフラ:AWS (EKS, MSK, IoT Core, DynamoDB等), Docker, Kubernetes テスト・CI/CD:JUnit, Mockito, GitHub Actions 監視・ツール:Datadog, AWS X-Ray, GitHub, Jira, Confluence, Slack プロジェクトチームについて モビリティサービス開発部のIoT基盤チームへの配属となります。一般的なWebアプリケーションと異なり、IoT特有の「デバイス側の通信断」や「データ到着の順序逆転」といったエッジケースが日常的に発生するため、コードレビューでは「データが重複して届いた際の冪等性が担保されているか」「Kafkaのコンシューマがダウンした際のリバランス処理は適切か」といった、分散システムとしての耐障害性(フォールトトレランス)に関するシビアな議論が行われる技術志向の高いカルチャーです。 求める人物像 ・「とにかく画面にデータが出れば良い」という発想ではなく、秒間数万リクエストを捌く際のスレッドの挙動やメモリの割り当てといった、コンピューティングの根本的な仕組みに知的な興奮を感じる方 ・大量の時系列データを扱う上で、RDBMSの限界を理解し、アクセスパターンに応じたNoSQLの使い分けなど、適材適所な技術選定の議論ができる方 ・「自動車」という人命に関わるハードウェアと連動するシステムにおいて、絶対に止めてはいけないアラート処理などのミッションクリティカルな要件に強い責任感を持てる方 仕事の魅力 世界中で急速に普及する「コネクテッドカー」の頭脳とも言えるクラウド基盤を構築する、非常にスケールと社会的インパクトの大きなポジションです。Javaエンジニアとして最高難易度クラスとなる「超高スループットなストリーム処理」「リアクティブプログラミングの実践」「高度なJVMチューニング」といった最先端のデータエンジニアリング課題に日々向き合うことで、大規模分散システムのスペシャリストとして揺るぎない市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

4,600 ~ 5,600円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/AWS】SLA 99.999%を追求するグローバル決済プラットフォームのSREおよびカオスエンジニアリング推進
【フルリモート/週5/AWS】SLA 99.999%を追求するグローバル決済プラットフォームのSREおよびカオスエンジニアリング推進 お任せしたいこと [役割]SRE(サイト信頼性エンジニア)として、世界中のユーザーが24時間365日利用する「グローバル決済・送金プラットフォーム」のAWSインフラストラクチャにおける、マルチリージョン構成の運用およびカオスエンジニアリング(カオス・テスト)の推進をお任せします。 [役割に対して求める成果]AWSのあるリージョン全体がダウンするような大規模障害が発生した場合でも、Route 53やGlobal Acceleratorを用いたトラフィックの自動フェイルオーバーにより、ユーザーにダウンタイムを感じさせない「Active-Active」なマルチリージョンアーキテクチャを確立すること。また、本番環境にあえて擬似的な障害を注入するカオスエンジニアリングを定期的に実施し、システムの隠れた脆弱性(単一障害点)をあぶり出して、極限の可用性(SLA 99.999%)を担保し続けること。 具体的な業務内容 ・AWSを利用した、高可用性・耐障害性を備えたグローバルインフラストラクチャ(マルチAZ・マルチリージョン)のアーキテクチャ設計および構築 ・Amazon Aurora Global DatabaseやDynamoDB Global Tablesを利用した、リージョン間の低遅延なデータレプリケーションおよびフェイルオーバー戦略の設計 ・AWS Fault Injection Simulator (FIS) やGremlinを利用したカオスエンジニアリングの計画・実行、およびフォールトトレランス(耐障害性)の検証 ・Datadog、OpenTelemetryを利用した高度なオブザーバビリティ(可観測性)基盤の構築、およびSLI/SLOの定義とエラーバジェットの運用管理 ・AWS Step FunctionsやEventBridge、Lambdaを利用した、障害検知時の自動復旧(オートヒーリング)パイプラインの実装 ・Terraformを利用したインフラ構成のコード化(IaC)、およびDR(災害復旧)環境を別リージョンへ瞬時に立ち上げるための自動化スクリプトの開発 ・開発チームに対する、レジリエンス(回復力)の高いアプリケーション設計(サーキットブレーカー、リトライ制御等)のアーキテクチャレビューおよび技術支援 ・本番環境におけるクリティカルな障害発生時のインシデントコマンド(指揮)、および「Blameless(非難なき)」なポストモーテムの実施を通じた恒久対応策の策定 必須スキル・経験 ・AWSを利用した大規模インフラの設計、構築、および本番環境での運用保守経験(3年以上) ・SRE(Site Reliability Engineering)のプラクティスに基づいたシステムの運用・改善経験 ・Terraform等のIaCツールを用いたインフラの自動化経験 ・TCP/IP、DNS、CDN等のネットワークプロトコルに関する極めて深い理解 ・Git/GitHubを用いたプルリクエストベースでのインフラ構成管理経験 歓迎スキル・経験 ・月間数億リクエスト以上の高トラフィック、またはSLA 99.99%以上が求められるミッションクリティカルなシステムの運用経験 ・カオスエンジニアリング(Chaos Engineering)の概念を用いたテスト・運用経験 ・AWSマルチリージョンアーキテクチャの構築・運用経験 ・Go、Python等のプログラミング言語を用いた、インフラ運用ツールや自動化スクリプトの開発経験 ・Kubernetes(EKS)等を利用したコンテナ基盤の高度な運用経験 ・SOC 2やPCI DSS等、厳格なセキュリティ・コンプライアンス要件下でのインフラ運用経験 ・AWS認定DevOpsエンジニア(プロフェッショナル)、またはソリューションアーキテクト(プロフェッショナル)等の資格 開発・業務環境 クラウド・インフラ:AWS (Route 53, Global Accelerator, EKS, Aurora, DynamoDB, ElastiCache, S3等) 障害テスト・運用:AWS Fault Injection Simulator (FIS), AWS Step Functions, EventBridge IaC・CI/CD:Terraform, GitHub Actions 監視・オブザーバビリティ:Datadog, OpenTelemetry, PagerDuty 言語(ツール開発):Go, Python コミュニケーション・管理:GitHub, Jira, Confluence, Slack プロジェクトチームについて インフラストラクチャ本部のSREチームへの配属となります。「希望は戦略ではない(Hope is not a strategy)」というSREの格言を体現し、障害が起きないことを祈るのではなく「システムは必ず壊れる」という前提に立って防御的・悲観的な設計を徹底するカルチャーです。障害発生時も個人のミスを責めることは一切なく、「なぜシステムがそのミスを許容してしまったのか」「どうすれば自動検知・自動復旧できたのか」という仕組みの改善に全力を注ぎます。 求める人物像 ・本番環境のネットワークを遮断したり、意図的にデータベースのプロセスを落としたりすること(破壊的テスト)に知的な面白みと意義を感じる方 ・インフラの運用作業(トイル)を憎み、あらゆる手作業をコードと自動化によって排除しようとする強い怠惰さを持った方 ・複雑な分散システムにおいて、予期せぬ障害(カスケード障害など)が発生するメカニズムを論理的に紐解き、パズルのように解決策を導き出せる探求心を持った方 仕事の魅力 現代のデジタル社会において最も重要なインフラである「グローバルな決済基盤」を、AWSの最先端機能とSREのベストプラクティスを駆使して守り抜く、極めてスケールとプレッシャーの大きなポジションです。世界トップクラスのIT企業でしか経験できない「マルチリージョン・アクティブ/アクティブ構成の運用」や「カオスエンジニアリングの実践」といった、インフラエンジニアリングにおける最高到達点とも言える技術課題に挑むことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※グローバル展開しているシステムのため、オンコール当番の際は海外拠点のエンジニアと英語のテキストベースで連携を行う場合があります)。

報酬例

5,700 ~ 6,800円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル


エンジニアフルリモート
【フルリモート/週5/React】数十のチームが並行開発する巨大ECプラットフォームのマイクロフロントエンド基盤構築およびNext.js移行
【フルリモート/週5/React】数十のチームが並行開発する巨大ECプラットフォームのマイクロフロントエンド基盤構築およびNext.js移行 お任せしたいこと [役割]フロントエンド・アーキテクト(または基盤エンジニア)として、月間数千万人が利用する「巨大総合ECプラットフォーム」において、レガシーな巨大SPA(Single Page Application)からNext.js(App Router)およびマイクロフロントエンド・アーキテクチャへの刷新を牽引していただきます。 [役割に対して求める成果]数十の開発チーム(「検索」「商品詳細」「決済」「レビュー」など)が、互いのコードに干渉することなく独立してデプロイできるスケーラブルなフロントエンド基盤(Micro Frontends)を構築すること。また、React Server Components等の最新技術を駆使してCore Web Vitals(LCP、INP、CLSなど)の指標を劇的に改善し、コンバージョン率(CVR)とSEO評価の向上に直接的に貢献すること。 具体的な業務内容 ・React、Next.js、およびTypeScriptを用いた、大規模BtoC向けWebフロントエンドの詳細設計、実装、テスト ・Webpack Module Federation、またはViteを利用した、マイクロフロントエンド・アーキテクチャの設計および各ドメイン(機能)の切り出し ・TurborepoやNx等を利用したモノレポ(Monorepo)環境の構築、およびビルド時間短縮に向けたCI/CDパイプラインの最適化 ・Next.js(App Router / React Server Components)を活用した、レンダリング戦略(SSR, SSG, ISR, CSR)の最適な使い分けと初期ロード時間の極小化 ・GraphQL(Apollo Client / Relay)を利用したBFF(Backend for Frontend)層の設計、および過剰なデータフェッチ(オーバーフェッチ)の解消 ・LighthouseやDatadog RUMを利用したパフォーマンス計測、およびメインスレッドのブロッキング解消や画像・フォント読み込みの最適化 ・全社横断で利用されるUIコンポーネントライブラリ(デザインシステム)の設計・開発、およびアクセシビリティ(WAI-ARIA準拠、キーボードナビゲーション等)の担保 ・各フィーチャーチーム(機能開発チーム)に対する技術支援、コードレビュー、およびフロントエンド開発標準(ガイドライン)の策定 必須スキル・経験 ・Reactを用いたSPA(Single Page Application)の開発実務経験(3年以上) ・Next.jsを用いたWebアプリケーションの開発・運用経験(2年以上) ・ブラウザのレンダリング機構、およびWebパフォーマンス(Core Web Vitals等)に関する極めて深い理解 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・マイクロフロントエンド(Module Federation等)の設計・本番環境での運用経験 ・Turborepo、Nx等のモノレポツールを利用した開発基盤の構築経験 ・GraphQLを用いたAPI連携、およびBFF(Backend for Frontend)層の設計・開発経験 ・Webアクセシビリティ(a11y)に関する深い知識と実装経験 ・Figma等のデザインツールを利用した、デザイナーとの高度な協業経験およびデザインシステムの構築経験 ・Playwright、Cypress等を用いたE2Eテストの実装・運用経験 ・Vercel、またはAWS(CloudFront, ECS等)を利用したフロントエンドインフラの構築経験 開発・業務環境 言語・フレームワーク:React, Next.js (App Router), TypeScript アーキテクチャ・通信:Micro Frontends, GraphQL, REST ビルド・基盤:Turborepo (または Nx), Webpack (Module Federation), Vite スタイリング:Tailwind CSS (または CSS Modules) テスト・CI/CD:Jest, Playwright, Storybook, GitHub Actions インフラ・監視:Vercel (または AWS), Datadog RUM, Sentry デザイン・コミュニケーション:Figma, GitHub, Jira, Slack, Zoom プロジェクトチームについて プラットフォーム開発部のフロントエンド基盤チームへの配属となります。「フィーチャーチームがビジネスロジックの開発に専念できるよう、複雑な設定やビルド環境を隠蔽し、最高に快適な開発者体験(DX)を提供する」ことをミッションとする技術志向の組織です。単に新しいフレームワークを導入するのではなく、「この技術を採用することで、全社のデプロイ頻度がどう上がるか」「ユーザーの体感速度が何ミリ秒早まるか」という費用対効果(ROI)を冷静に分析し、データドリブンにアーキテクチャを選定するカルチャーです。 求める人物像 ・「動く画面を作る」フェーズから一歩抜け出し、多数のエンジニアが関わる巨大なコードベースをいかに秩序立ててスケールさせるか(ソフトウェアアーキテクチャ)に強い関心を持つ方 ・フィーチャーチームからの「ビルドが遅い」「コンポーネントの使い勝手が悪い」といった不満に真摯に耳を傾け、横断的な課題解決に喜びを感じるサーバントリーダーシップを持った方 ・最新のReactやNext.jsのエコシステムを盲信するのではなく、ブラウザの標準APIやWebの基本原則(HTML/CSSの仕様、HTTPプロトコル等)に立ち返って技術的な意思決定ができる方 仕事の魅力 日本を代表する規模のECトラフィックを捌きながら、フロントエンド開発における最大の課題とも言える「組織とコードのスケール(マイクロフロントエンド化)」に最前線で取り組むことができます。Next.jsの高度な活用や、Core Web Vitalsの極限のチューニングなど、単なるUI実装にとどまらない「Webフロントエンド・アーキテクト」として、市場で極めて希少価値の高い経験とスキルを確立することができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。

報酬例

5,600 ~ 6,500円/時

業務内容

システム開発・運用、SES

稼働時間目安

週5日

はたらく場所

フルリモート

スキル