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

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,600 ~ 6,800円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週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で極める経験を積むことで、ビッグデータと複雑なドメインロジックの双方に精通した「次世代ハイパフォーマンス・アーキテクト」としての圧倒的な市場価値を獲得することができます。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
