【フルリモ/PHP/AWS/フルスタック】自社プロダクトと外部システムとのデータ連携における接続開発・保守運用

  • ~ 525,000 /月
  • 全国(フルリモートのため)

フルリモート

職種
フロントエンドエンジニア サーバーサイドエンジニア | 【フルリモ/PHP/AWS/フルスタック】自社プロダクトと外部システムとのデータ連携における接続開発・保守運用
業務内容
【業務内容】
1) 事前調査・要件定義
外部API仕様(認証方式、レート制限、スキーマ、エラーレスポンス)読み込み・確認
データマッピング定義:外部→自社DB(MySQL)への項目対応、正規化/非正規化の判断
連携方式選定:REST API / Webhook / バッチ(CSV, TSV, JSON)/ S3 経由ファイル連携 / RDS直結は回避 など
非機能要件の設計:SLA/可用性、スループット・レイテンシ目標、監視項目、重複排除、再送戦略、保守性
セキュリティ要件整理:認可スコープ、鍵管理(環境変数/Parameter Store/Secrets Manager)、PIIの取り扱い

2) 設計(クリーンアーキテクチャ/DDD)
ドメインモデル設計:集約境界、エンティティ/値オブジェクト、ドメインサービスの切り出し
ユースケース層:連携フロー(取り込み→検証→変換→永続化→通知)をユースケース単位で定義
インターフェース層:APIコントローラ/ジョブ/CLI、外部APIゲートウェイ(Adapter)設計
永続化:リポジトリパターン、トランザクション境界、ロック戦略(悲観/楽観)
例外・再試行:リトライポリシー、デッドレター、アイドルバックオフ、冪等性キー

3) 実装
**PHP(FuelPHP/Laravel)**での連携ロジック実装(HTTPクライアント、署名認証、Webhook受信)
データ変換:JSON/CSVのパース、バリデーション、スキーマ変換、文字コード/タイムゾーン処理
API提供側:自社APIのエンドポイント追加、バージョニング、スロットリング、OpenAPI定義
Dockerでのローカル開発環境構築(PHP-FPM/Nginx/MySQL)、Makefile/composeで再現性担保
単体・結合テスト:PHPUnit/Pest、モック(外部API)/コンシューマ契約テスト
フロント(必要時):管理画面の連携設定UIやステータス表示をHTML/CSS/jQueryで軽微に改修

4) インフラ/運用設計(AWS)
EC2/RDS/S3の構成管理、バックアップ/スナップショット、ストレージライフサイクル
ジョブ運用:Cron/Queue(Supervisor/Queue Worker)、スケジューリングと再実行基盤
監視・ログ:アクセスログ、アプリログ(構造化)、メトリクス(処理件数/遅延/失敗率)、アラート
パフォーマンス・チューニング:DBインデックス、クエリ最適化、N+1解消、キャッシュ戦略
セキュリティ:VPC/Security Group、WAF、鍵ローテーション、秘密情報の安全管理

5) 保守・改善(SRE的継続運用)
障害一次対応:アラート受領→影響範囲確認→暫定対処→恒久対策(事後レビュー)
連携先仕様変更追随:APIバージョンアップ、フィールド追加/廃止への改修
スケール対応:大量データ処理(分割取り込み、ページネーション、ストリーム処理、バルクInsert)
可観測性向上:処理トレースID、冪等性トークン、監査ログ、可視化ダッシュボード
求めるスキル
<必須スキル>
・PHPフレームワークを利用した開発経験
・クリーンアーキテクチャ、ドメイン駆動
・Gitを用いたチーム開発経験
・DB(MySQL/PostgreSQL等)での開発経験
・Dockerを利用した開発経験
・プロダクトの運用保守経験
・APIの開発経験
・AIを活用した機能の開発経験
・目的に沿ったAI選定の知見がある

<歓迎スキル>
・FuelPHPの開発経験
・DB(クエリ含む)チューニング経験
・基幹システムとの連携開発経験
・大量データ処理の経験
・C#.NETアプリケーションの改修経験
開発経験
契約形態
業務委託(準委任契約)
契約元
株式会社LASSIC
単価
下限:450,000 円/月 ~ 上限:525,000 円/月
作業開始・終了時間
9:00-18:00
勤務地
フルリモート

企業情報

企業名
フルスタックエンジニア集団による一気通貫型の開発支援企業

おすすめポイント

エージェントから
・フルリモートで参画いただけます!
・クリーンアーキテクチャやDDDを採用しており、設計力を磨けます!
・クラウド+API+AIの知見を伸ばすことができます!

ここに掲載されている案件はごく一部です。
Remoguで扱う案件の約80%
非公開案件(Web公開NG)です。

80%が非公開案件
非公開の理由
Remoguが扱う案件の多くは、秘匿性の高いプロジェクト、開発案件です。
案件情報を介して企業の機密情報が競合企業に流出しないよう、情報の扱いに注意が必要と指導されている案件が多くを占めます。
Remoguサイトで検索できる案件は、ご紹介可能な案件のごく一部の事例として参考にしていただき、
あなたのご希望に添った案件は、無料会員登録の後、エージェントから直接ご紹介させてください。

希望する案件が無い場合、「エージェントにオーダー」してください。

エージェントがあなたの営業代行として、希望する条件のポジションを探してきます。

早めのエントリーで
理想的な仕事が見つかる可能性アップ!

時間に余裕を持って、
早期にエージェントへ希望条件を伝えましょう。
あなたに代わって、理想的な仕事を探してきます。