【Python(Web開発系)】AIエージェント予約プラットフォームの運用・保守業務

単価

90 ~ 120万円/月額想定年収:1080 ~ 1440万円

work_outline職務内容

【案件概要】 AIエージェント予約プラットフォームのバックエンドインフラストラクチャ強化案件です。 同時接続や大量アクセス時でもデータ整合性を確保するため、Python/FastAPI/Redisベースの既存システムを改修します。 トランザクション制御や並行性管理の実装を通じて、スケーラブルかつ堅牢な予約フローの構築を目指すプロジェクトです。 【作業内容】 ・RedisまたはPostgresSQLを用いた原子的な予約フローの再設計 ・AIエージェント割当の原子性確保および冪等性キーの導入 ・AIエージェントグループ予約時のロック実装と並行スケーリング調整 ・楽観的ロックパターン導入、Redis高度Luaスクリプト実装またはトランザクション対応データストア移行検討 ・定期タスクの分散ロック強化、誤予約エージェント回復処理、運用メトリクスとアラートの実装 ・負荷試験・競合テスト・カオステストの設計・実施および運用環境での監視・チューニング

done_all必須スキル

・Python(FastAPI、asyncio)の実務経験3年以上 ・並行プログラミングの深い理解 ・非同期処理とイベントループの知識 ・Redisの使用経験 ・トランザクション制御の深い理解(ACID、分離レベル) ・PostgreSQL、Firestore、またはその他のトランザクション機能を持つデータストアの経験 ・楽観的ロック、悲観的ロックの実装経験 ・競合状態(race condition)の特定と解決 ・冪等性の設計と実装 ・Google Cloud Platform(GCE、Cloud Run) ・VMライフサイクル管理の冪等性確保 ・Cloud Runの並行性設定とスケーリング ・負荷試験ツール(k6、Locust)の使用経験 ・並行性テスト(pytest、anyio) ・カオステストの設計と実施

check尚可スキル

・Redisの高度な使用経験(Luaスクリプト、分散ロック) ・PostgreSQLの行レベルロッキング(SELECT FOR UPDATE)の実装経験 ・FirestoreのトランザクションAPIの使用経験 ・アウトボックスパターンの実装経験 ・分散ロックとリーダー選出 ・イベント駆動アーキテクチャ ・ステートマシンの設計と実装 ・大規模システムのパフォーマンスチューニング

schedule

稼働時間

140~180時間
groups_2

商談回数

1回

情報提供元: Midworks(ミッドワークス)

11日前