【フルリモート/週5/Python】不動産テック:価格査定ロジックを支えるバックエンドAPI開発
作業内容
お任せしたいこと [役割] プログラマー(PG)として、PythonおよびFastAPIを用いた不動産価格自動査定システムのバックエンド機能開発および、データ処理バッチの実装を担当していただきます。 [役割に対して求める成果] 詳細設計をもとに、データ整合性と処理速度を意識したクリーンなPythonコードを実装し、テストを100%パスした状態で機能デリバリーすること。 具体的な業務内容 Python 3.10+ / FastAPIを用いたREST APIの新機能実装およびエンドポイントの追加 SQLAlchemy(ORM)を用いた、PostgreSQLデータベースへのアクセス処理・マイグレーション pandasやNumPyなどのライブラリを活用した、不動産データの加工・前処理スクリプトの開発 Pytestを用いた単体テスト・統合テストコードの作成と、カバレッジの維持 Dockerを用いたローカル開発環境での動作検証および、不具合発生時のデバッグ GitHubを用いたソースコード管理と、プルリクエストベースのコードレビューへの参加 必須スキル・経験 Pythonを用いたWebアプリケーションまたはAPIの開発実務経験2年以上 FastAPI、Flask、DjangoいずれかのWebフレームワークを用いた実務経験1年以上 SQLの基本知識および、RDBMS(PostgreSQL/MySQL等)を用いた開発経験 Dockerを用いたコンテナ環境での開発経験(コンフィグを読み解き起動できるレベル) Gitを用いた基本的なコマンド操作(clone, branch, push, merge等)の習熟 歓迎スキル・経験 pandas / NumPy等を用いた、大量データのクレンジングや集計処理の実務経験 SQLAlchemyやDjango ORMなどのORMを用いた効率的なデータ取得ロジックの構築経験 AWS(Lambda / ECS)などのパブリッククラウド環境に関する基礎知識 Notion、Jira、Swagger(OpenAPI)を活用したドキュメント駆動での開発経験 GitHub Actionsを利用したCI/CDパイプラインの運用経験 開発環境 言語・FW:Python, FastAPI, SQLAlchemy インフラ・DB:AWS, PostgreSQL, Docker 管理ツール:GitHub, Slack, Jira, Notion 技術スタック:pandas, Pytest, Poetry, Swagger 開発チームについて テックリード1名、シニアエンジニア2名、PG2名の構成です。 詳細設計やAPIスキーマ(Swagger)が綺麗に整備されているため、PGクラスの方が迷わずプログラミングに集中できる環境です。 求める人物像 コーディング規約(PEP 8など)を意識し、誰が見ても読みやすいコードを書くよう努められる方 タスクの進捗状況を小まめに共有し、トラブルや遅延リスクを早めにアラートとして出せる方 仕事の魅力 今モダンなフレームワークとして需要が急上昇しているFastAPIの実務経験をしっかりと積むことができます。 データ処理ロジックのコーディングを通じて、アルゴリズムやDB最適化のスキルが磨かれます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Python、FastAPI、REST API
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
