SQLエンジニア募集|建設業界向けSaaSのパフォーマンス改善プロジェクト
基本情報
- 案件名
- 建設業界向け資材在庫管理SaaSのパフォーマンス改善・機能強化プロジェクト
- 業界
- IT/建設・SaaS
- 職種
- バックエンドエンジニア(SQLチューニング)
- 使用言語
- PHP、SQL
- 報酬(単価)
- 90万円~100万円
- 雇用形態
- 業務委託(フリーランス)
- 勤務地
- 東京都品川区
- 開発環境
- PHP、Laravel、MySQL、Git、Jira
- 精算
- 140h-180h
- 契約期間
- 長期
- 勤務時間
- 10:00~19:00
- その他
- ・フルリモートでの勤務が可能
・ビジネスカジュアルでの勤務が可能
・エンド直案件で、事業会社での開発に深く関与できる
案件概要
建設業界向け資材在庫管理SaaSにおいて、大量データ処理のパフォーマンス改善を主導いただくポジションです。既存機能のSQLチューニングやDB設計の見直しを通じて、システムの応答速度向上と安定稼働に貢献いただきます。
案件内容
建設業界向けに提供されている資材在庫管理SaaSのコア機能におけるパフォーマンス改善および機能強化に携わっていただきます。特に、大量データ登録時の処理速度が数十秒かかっている現状を1秒以内に短縮するという喫緊の課題解決がミッションです。この改善を通じて、ユーザーの業務効率を飛躍的に向上させ、製品の競争力強化に貢献することが期待されます。サーバーサイドはLaravel、データベースはMySQLを使用しており、既存システムの詳細な調査・解析から、DB・テーブル設計の見直し、SQLチューニングまで、一連の改善プロセスを主導していただきます。複数の改善対象機能があるため、優先順位をつけながら順次着手していくことになります。技術的な知見を活かし、ユーザー体験の向上に直結する重要な役割を担っていただきます。
・現行処理の調査・解析(SQLログ、処理フローの把握、ボトルネック特定)
・DB・テーブル設計の見直し、最適化提案
・SQLチューニングによるクエリ高速化の実装
・PHP(Laravel)を用いたサーバーサイドロジックの改善
・テスト計画の策定と実行、効果測定
・開発チーム内での技術共有とナレッジ蓄積
必須スキル
【必須スキル】
・販売管理システムにおけるマスタ・トランザクション構成の理解
・数万〜数十万件のマスタ、数千万件のトランザクション処理に関する開発経験
・PHPでの開発経験(Laravelフレームワークの使用経験があれば尚可)
・パフォーマンスボトルネックの可視化・構造整理ができる能力
【歓迎スキル】
・処理ロジックの再設計・最適化の実務経験
・複雑な既存コードやSQLの解析スキル
・MySQLの深い知識とチューニング経験
【求める人物像】
・自ら課題を発見し、解決策を提案・実行できる主体性のある方
・大規模データ処理のパフォーマンス改善に情熱を持って取り組める方
・チームメンバーと円滑なコミュニケーションが取れる方