具体的な業務内容
【在宅可】バックエンドエンジニア/DBマイグレーションPJT◆コスト削減のためのデータ移行など
【「LIFULL HOME’S」運営/アプリの改修メイン/プロジェクト完了後はSRE活動など全社の開発生産性向上に向けた取り組みをお任せ◎土日祝休】
■業務内容:
コスト削減・可溶性担保のためデータベースの移行を長期的に行っていくプロジェクトメンバーを募集します。主にアプリケーション側の改修がメインとなります。
また、本プロジェクトは2026年中に完了予定であり、完了後は所属グループのミッションであるSRE活動など全社の開発生産性向上に向けて取り組んでいただく想定です。
■業務詳細:
(1)様々なアプリケーションのSQL発行部分改修
(2)機能・非機能面のテスト計画及びテスト実施、リリース計画
(3)他プロジェクト(設計相談、API開発等)参画
※取り扱うアプリケーションはPHP/Ruby/Bash/TypeScript/Goなど様々な言語で開発されています。
■今抱えている課題:
チームのミッションを達成するためには、以下の課題を解決したいと考えています。
◎数多くのアプリケーション群の改修及びテスト
◎DB差分検知/復旧を行う恒久的な仕組み構築
◎既存のDB設計を踏まえた、今後の設計改善・運用改善・速度改善
■お任せしたいこと:
◎DBマイグレーションプロジェクトで開発やプロセス改善提案を行いプロジェクト完遂に貢献
◎アプリケーション開発にまつわる豊富な経験や知識をもとにした設計相談業務の強化
◎開発者体験/開発生産性を向上させるため、新たな課題発見と適切なソリューションの提示
■開発環境:
開発言語:Ruby/TypeScript/PHP
フレームワーク:Sinatra/Loopback/Symfony
DB:PostgreSQL/Oracle
インフラ:AWS
CI/CD:GitHub Actions
バージョン管理:GitHub
※プロジェクトに応じて変更する可能性があります。
■組織構成
正社員6名、派遣社員1名
■やりがい/魅力
◇サービスを構築する各アプリケーションの役割や全体の設計を学ぶことができます。
◇DBマイグレーションの進め方を理解することができます。
◇既存のDB設計を把握した上、設計改善・運用改善・速度改善を実践することができます。
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境