【フルリモート/週5/Java】地球規模の気候変動から経済動向までをリアルタイムに予測する、次世代衛星データプラットフォームのコアバックエンドエンジニア

掲載終了2ヶ月前

【フルリモート/週5/Java】地球規模の気候変動から経済動向までをリアルタイムに予測する、次世代衛星データプラットフォームのコアバックエンドエンジニア

5,600〜6,800/時

作業内容

【フルリモート/週5/Java】地球規模の気候変動から経済動向までをリアルタイムに予測する、次世代衛星データプラットフォームのコアバックエンドエンジニア ### お任せしたいこと [役割]バックエンドエンジニアとして、数百機の地球観測衛星(光学、SAR等)から日々絶え間なく送られてくるペタバイト級の衛星画像とテレメトリデータを統合し、あらゆる産業の意思決定を支える「地球のリアルタイム検索エンジン(衛星データプラットフォーム)」のコアバックエンド開発をお任せします。 [役割に対して求める成果]「宇宙から降ってくる桁違いのビッグデータ」のインジェスト(取り込み)におけるボトルネックを解消すること。Java 21の並行処理能力を極限まで引き出し、極めて重い空間演算や画像メタデータのカタログ化をストリーム処理で遅延なく捌き、世界中のデータサイエンティストや企業がサブミリ秒で地球規模のデータを検索できる強固な分散システムを構築すること。 ### 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、衛星データカタログの検索・配信API(RESTful / gRPC)の詳細設計、実装、テスト ・PostGIS(PostgreSQL)やElasticsearch(またはOpenSearch)を利用した、時系列データと複雑なポリゴン(ポリゴン交差、近傍検索等)を組み合わせた高度な地理空間検索(Geospatial Search)の極限の最適化 ・Apache KafkaおよびApache Flinkを活用した、1日数十テラバイトに及ぶ衛星画像の非同期インジェスチョン、メタデータ抽出、およびイベント駆動型のデータ処理パイプライン構築 ・STAC(SpatioTemporal Asset Catalog)やCOG(Cloud Optimized GeoTIFF)等の、リモートセンシング・空間データ領域における最新の国際標準仕様に準拠したデータモデル設計 ・巨大なJSONやバイナリデータを扱うAPIにおける、Jacksonの高度なチューニングや、JVMのガベージコレクション(ZGC等)の最適化によるメモリリークの防止とスループット向上 ・Testcontainersを用いた、複雑な空間データベースやメッセージキューを統合した網羅的なテスト駆動開発(TDD)の推進と、CI/CDパイプラインの高速化 ### 必須スキル・経験 ・Javaを用いたWebアプリケーションまたはAPIサーバーの開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、および高トラフィック環境下でのパフォーマンスチューニング経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・GIS(地理情報システム)、空間データベース(PostGIS等)、または位置情報データを扱うシステムの開発・運用経験 ・Elasticsearch、OpenSearch等を利用した複雑な検索機能の実装およびクエリチューニング経験 ・Apache Kafka、Apache Flink等を利用した大規模なストリーム処理・データパイプラインの構築経験 ・STAC、GeoTIFF、GeoJSON等の空間データフォーマットに関する知見 ・JVMの内部構造に関する深い理解、およびメモリプロファイリング・GCチューニングの経験 ・AWS環境(EKS, S3, RDS, MSK等)でのコンテナ技術を利用したインフラ運用経験 ### 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, gRPC, JUnit 5, Testcontainers インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL / PostGIS, OpenSearch, MSK, S3), Docker, Kubernetes, Apache Kafka, Apache Flink CI/CD・ツール:GitHub, GitHub Actions, Datadog (APM / ログ), Terraform, Jira, Confluence, Slack ### 開発チームについて プロダクトマネージャー1名、テックリード1名、リモートセンシング(衛星データ)エキスパート2名、バックエンドエンジニア7名(今回募集枠含む)、データエンジニア4名、SRE3名の体制です。「宇宙空間のハードウェア」と「地上のソフトウェア」が交差するフロンティア領域において、アルゴリズムの計算量(O記法)や空間インデックスの効率化について、ドメインエキスパートとエンジニアが対等な立場で白熱した議論を交わす非常にアカデミックかつギークなカルチャーです。 ### 求める人物像 ・「地球全体のシミュレーション」というSFのような壮大なスケールの課題にテクノロジーで挑み、気候変動や災害対策といった人類規模の社会課題解決に強い情熱を持てる方 ・特定のフレームワークの知識にとどまらず、空間インデックス(R木やGeohash)や複雑なデータモデリングといったコンピュータサイエンスの深い領域に知的な喜びを感じる方 ・フルリモート環境下において、リモートセンシングの専門家やデータエンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 世界中から注目を集める「宇宙(SpaceTech)」産業のど真ん中において、人類の資産であるペタバイト級の地球観測データを捌くインフラを構築する、非常にスケールが大きくエキサイティングなポジションです。高度な空間演算と暴力的なトラフィック処理をJavaで極める経験を積むことで、ビッグデータと複雑なドメインロジックの双方に精通した「次世代ハイパフォーマンス・アーキテクト」としての圧倒的な市場価値を獲得することができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

Java

募集回数

1回

スキル

企業名

株式会社Kaizen Tech Agent

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)