【Kotlin/Rust/Clojure】メガベンチャーにおけるデータプラットフォーム開発
作業内容
大手IT企業にて、重要なデータプラットフォームの開発業務をお任せします。 具体的には、企業検索基盤と生成AI連携APIの2つのチームでメンバーを募集しており、 これまでのご経験や技術への興味、志向、そしてチームとの相性を考慮して最適な配属先を決定いたします。 **企業検索基盤チーム** 中長期的な視点でのデータ拡張や機能強化を見据え、検索基盤の刷新を進めています。 Kotlinを用いた検索APIの開発、Go言語によるデータ更新APIの実装、 Elasticsearchを活用した検索基盤の性能改善、検索精度のチューニング、 Change Data Capture (CDC) を活用したデータ連携、そして検索対象データの拡張など、 幅広い業務に携わっていただきます。 **AI連携APIチーム** 生成AIがプラットフォーム内の多様なデータを効率的に取得・活用するためのAPIを新規に開発します。 ClojureとDuctを採用し、APIの責務分割、データ構造の設計、サービス全体の構成検討など、 ゼロベースでの設計・開発に挑戦できるフェーズです。 開発はアジャイル開発(XP)の手法をベースとし、特にペアプログラミングを積極的に取り入れています。 社員と業務委託の間に垣根はなく、当社のコアプロダクト機能について、 設計段階から実装、その後の改善まで一貫して深く関わることが可能です。 募集背景 事業拡大と新機能開発のため、データプラットフォームの強化および生成AI連携APIの新規立ち上げに伴い、 共に挑戦してくれるエンジニアを募集しています。
必須スキル
・Web開発の実務経験が3年以上(目安となります) ・ペアプログラミングに対する抵抗がなく、積極的に取り組める方 ・技術への探求心が高く、常に学習意欲のある方
歓迎スキル
・Webアプリケーションの設計を一人で完遂できるスキル ・Dockerなど、コンテナ仮想化技術に関する知見 ・Change Data Captureを用いたデータ連携や更新処理の開発経験 ・Kubernetes、Helm、Skaffoldなどのコンテナオーケストレーションツールの利用経験 ・E2Eテストや各種自動テストの実装経験 ・生成AIやRAGなどに用いられるデータ基盤への関心や関連知識
稼働条件
週5日 / 月140〜180時間程度 / 常駐
契約形態
業務委託(フリーランス)
開発環境
Kotlin、Rust、Clojure/Ktor、Axum、Duct/Elasticsearch/Change Data Capture/Docker、Kubernetes、Helm、Skaffold/Gauge、各種自動テスト/Git、GitHub、CI/CD
精算基準時間
140h〜180h
募集回数
1回
職種・ポジション
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)