【防衛】分散システムエンジニア(防衛領域/Java・ミドルウェア開発)
仕事概要
スペースデータでは、防衛領域における大規模シミュレーションシステムの新規開発プロジェクトを進めています。
本プロジェクトは複数年にわたり、要件整理・方式設計から開発、試験、導入までを一貫して進めるものです。分散システム、物理・数値シミュレーション、3次元空間処理、データ分析・可視化など、複数の専門領域を組み合わせてシステムを構築します。
今回は、複数の異なるシステムを相互接続し、ひとつのシミュレーション環境として動作させるための連接基盤・ミドルウェアを設計・開発するエンジニアを募集します。
特定の分散シミュレーション規格や専用ミドルウェアの経験は必須ではありません。Javaによる開発経験と、通信・並行処理・システム連携の実務経験を活かし、専門領域は入社後の教育・OJTを通じて習得いただく想定です。
【ミッション】
・複数システム間のデータ変換・配信、通信制御、時刻同期・状態同期を担う連接基盤を設計・開発する。
・システム間の制約や依存関係を整理し、全体のデータ整合性・同期・通信品質を成立させる。
【主な業務内容】
・分散シミュレーション基盤・連接ミドルウェアの設計・開発
・Javaを用いたネットワーク通信・プロセス間通信機能の実装
・複数システム間のAPI・インターフェース設計
・マルチスレッド・並行処理を用いたデータ送受信機能の開発
・データ変換・マッピング処理、データモデル・オブジェクトモデルの設計
・XML等を用いたデータ定義・交換方式の設計
・時刻同期・状態同期機能の設計・実装
・ミドルウェア製品・ライブラリを用いた連接機能の開発
・通信遅延・同期ずれ・データ不整合等の調査・解決
・単体試験・結合試験・システム間連接試験
・通信性能・安定性・再接続等の検証
・テクニカルリードや他システム担当者との仕様・設計調整
・分散シミュレーション関連規格に基づく機能の実装
※分散シミュレーション関連規格や専用ミドルウェアに関する業務は、経験・習熟度に応じて段階的に担当いただきます。
【この仕事で得られる経験】
・防衛領域における大規模分散システムの設計・開発
・要件整理・方式設計段階から中核基盤を構築する経験
・通信・並行処理・データモデル・同期制御を組み合わせたシステム設計
・システム間連接試験・性能検証・障害解析
・複数チームを横断した仕様・技術調整
・分散シミュレーション領域の専門知識
【入社後の流れ】
入社直後は、プロジェクト全体の構成や各システムの接続関係、交換するデータを理解するところからスタートします。設計資料・インターフェース仕様・通信方式を確認し、専門規格やミドルウェアについては教育・OJTを通じて習得します。
入社後1〜3か月は、ご経験に応じて通信機能、API連携、データ変換、並行処理等の設計・実装、単体試験・結合試験を担当いただきます。
半年〜1年を目安に、時刻同期・状態同期、システム間の連接方式、性能・安定性に関する設計へと担当範囲を広げる想定です。通信遅延・データ不整合・同期ずれ等の原因分析から改善まで、主体的に取り組んでいただきます。
将来的には、分散システム・ミドルウェアのスペシャリスト、システム間連接を横断して担うテクニカルリード、ソフトウェアアーキテクトなどのキャリア形成が可能です。
必須スキル
・Javaを用いたソフトウェア開発経験
・ネットワーク通信またはプロセス間通信を利用した開発経験
・マルチスレッド・並行処理を利用した実装経験
・APIまたはミドルウェアを利用したシステム連携機能の開発経験
歓迎スキル
・分散システムまたはミドルウェアの設計・開発経験
・複数システム間のインターフェース設計経験
・分散シミュレーション関連規格に関する知識・経験
・時刻同期・状態同期機能の設計・実装経験
・XML等を用いたデータ定義・データ交換経験
・データモデル・オブジェクトモデルの設計経験
・リアルタイムシステムの設計・開発経験
・通信遅延・スループット・可用性を考慮した設計経験
・再接続・エラー処理等を含む通信制御の実装経験
・高い信頼性が求められる大規模システムの開発経験
・複数システム・複数チームとの仕様調整経験
・英語技術ドキュメントの読解経験
・要件整理・方式設計等の上流工程から参画した経験
※分散シミュレーション固有の規格・ミドルウェアの経験、防衛領域の業務経験は必須ではありません。
求める人物像
・個々の機能だけでなく、複数システム間のつながりを考えて設計できる方
・通信・同期・データ整合性など、分散システム特有の課題に関心がある方
・ログやシステムの挙動から、障害・通信不具合の原因を切り分けられる方
・インターフェースやデータ形式について、他チームと技術的に議論できる方
・システム間の制約や依存関係を整理し、実装方式へ落とし込める方
・新しい規格・製品・技術を主体的に学べる方
・立ち上げ段階から連接方式・通信方式の設計に関わり、専門性を高めたい方
応募概要
| 給与 | 800万円〜1,500万円 ※ 年収はスキルによって決定します |
|---|---|
| 勤務地 | 虎ノ門および会社が指定する就業先 ※業務に伴い、近隣の指定就業先への移動・出張が発生する場合があります。 |
| 雇用形態 | 正社員・契約社員 |
| 勤務体系 | 【働き方・出社頻度】 08:00〜18:00(休憩1時間) 原則フル出社を想定しています。リモート勤務は原則不可となります。 |
| 試用期間 | なし |
企業情報
| 企業名 | 株式会社スペースデータ |
|---|---|
| 設立年月 | 2017年1月 |
| 本社所在地 | 東京都港区虎ノ門 1-17-1 虎ノ門ヒルズビジネスタワー 15階 |
| 資本金 | 15億1300万円 |
| 従業員数 | 88名(業務委託含む) |
| 企業サイトURL | https://spacedata.jp/ |