【2〜3ヶ月スポット案件】OpenAI Realtime API × Twilio 音声基盤のアーキテクト・SRE
【案件概要】
保険代理店向けAI受電サービスにおいて、コア技術である「OpenAI Realtime API」と「Twilio」を連携させた音声通話基盤(voice-bridge)の堅牢化とパフォーマンス最適化を集中的に行うプロジェクトです。現在、通話品質の安定化、デプロイ時の無停止更新、そしてスケーラビリティの確保が急務となっています。最新のAI音声技術における「低遅延」と、電話インフラにおける「高信頼性」の両立という課題に対し、SREおよびバックエンドアーキテクトの観点から技術的な解を導き出し、実装まで完遂できるスペシャリストを募集します。今回のスポット稼働で解決・実装いただきたいのは以下の領域です。1. 音声体験(UX)のパフォーマンス最適化と知見の反映 Twilio × OpenAI Realtime APIの遅延削減、WebSocket通信の最適化、バッファリング制御の見直し等を行い、AIとの対話レイテンシを極小化する。Realtime APIの最新仕様追従: まだ枯れていないRealtime APIの挙動や制限(Rate Limit等)を検証し、プロダクションに耐えうるエラーハンドリングと再接続ロジックを実装する。2. 「voice-bridge」のインフラ安定化とスケーリング Cloud RunでのWebSocket最適化:voice-bridge(電話対話制御サービス)におけるコネクション維持、タイムアウト設定、リソース割り当ての最適化。同時着信数に応じたオートスケーリング: スパイク的な入電増加(同時接続数増)に対して、迅速かつ適切にコンテナがスケールする設定のチューニング。3. デプロイメント戦略の高度化(通話切断ゼロへ) Blue/Greenデプロイメントの構築: Cloud Runおよびロードバランサの設定により、新バージョンリリース時に稼働中の通話(WebSocket接続)が強制切断されない仕組み(Graceful Shutdown / Connection Draining)の確立。4. IaC化と運用基盤の整備 GCPインフラのTerraform化: 現状の手動設定等をコード化(Terraform)し、再現性と管理性を担保する。監視・アラートの高度化:音声遅延、通話切断率、WebSocketエラー等のビジネスインパクト直結指標を可視化し、予兆検知できる体制を構築する。
【開発環境】
言語:TypeScript API:OpenAI Realtime API (WebSocket), Twilio (Programmable Voice/Stream) CPU:Google Cloud Run (Main focus), Cloud Scheduler IaC:Terraform(Not yet) CI/CD:GitHub Actions
【必須スキル】
【募集要項・条件】
基本スキル: WebSocket/ストリーミング技術への深い造詣:ステートフルな通信の維持、切断時の再接続、パケットロス対策などの実装経験 GCP (Cloud Run) の高度な運用経験:特にWebSocketを扱うコンテナのオートスケーリング設計、リソースチューニングの経験 TerraformによるIaC構築経験:GCPリソースのコード管理および運用フローの構築経験 ダウンタイムなしのデプロイメント設計:長時間接続(Long-livedconnection)を維持したままのデプロイ(Blue/Green等)の実装経験 尚可スキル: Twilio Programmable Voice / Media Streams API の利用経験:TwilioのTwiMLやMedia Streamの仕様を理解している方 OpenAI API (特にRealtime/Audio系) の検証・実装経験:最新のAIモデル特有の挙動やクセを理解している方 高トラフィック・リアルタイムサービスのSRE経験:通信、ゲーム、ライブ配信基盤などでの経験 人物像: ・「とりあえず動く」ではなく、「高負荷時でも止まらない」「遅延しない」ためのアーキテクチャを追求できる方 ・技術的なトレードオフ(コスト vs パフォーマンス vs 開発速度)を明確に説明し、意思決定をリードできる方 ・短期集中で成果を出し、チームに技術資産(コード・ドキュメント)を残すことにやりがいを感じる方 備考: エントリーの際、以下のいずれかに関する経験や知見を簡単にご記載ください。1. WebSocketを用いたリアルタイムサーバーのオートスケーリングまたはデプロイ戦略の構築経験 2. Twilio Media Streams または OpenAI Realtime API を用いた開発経験 3. Cloud RunにおけるGraceful Shutdownの実装経験 期間:2〜3ヶ月(延長の可能性あり、またはタスク完遂まで) 期待値:技術顧問的なアドバイスだけでなく、Terraform等のコード実装・構築までハンズオンで担っていただきます。