▪️業務内容
①バックエンド開発
・Goによるサーバーサイドアプリケーション、REST APIの設計・実装
・3Dモデル、特にIFCデータの解析処理
・形状、座標、属性情報の取得・統合処理
・複数データソース間の紐付け、マッピング処理
・ルール定義に基づく自動処理ロジックの実装
・物理シミュレーションエンジンとの連携処理
・最適化ループの実装・改善
・大容量データの効率的な分割・処理
②フロントエンド開発
・Reactを用いた検証用Webアプリの機能拡張・改善
・WebGLベースの3Dビューワにおける表示・操作UIの改善
・ヒートマップなどの結果可視化機能の実装・改善
・パラメータ操作UI、ワークフローUIの改善
③インフラ・運用
・Azure上でのクラウド環境構築・運用
・デプロイパイプライン構築、CI/CD整備
・Docker等を用いた開発・実行環境の整備
・並列処理や段階的精度制御による計算時間の改善
・機密データの取り扱いを考慮したセキュリティ設計
・監視、ログ、運用を見据えた基盤改善
▪️必須スキル
・Goによる実務開発経験
・Goによるサーバーサイドアプリケーション、REST APIの設計・実装経験
・Gin、Echo、Fiber等のGo Webフレームワークの利用経験
・Goにおける並行処理、エラーハンドリング、テストに関する基礎理解
・サーバーサイド開発の実務経験3年以上
・React等のフロントエンドフレームワークを用いたWebアプリケーション開発経験
・HTML、CSS、JavaScript、TypeScriptの基礎知識
・Azureでのクラウド環境構築・運用経験、(AWS/GCP経験者の方はAzureへのキャッチアップ意欲)
・仕様書や既存コードを読み解き、自律的に実装・テストを進められること
・技術調査を行いながら、機能拡張や改善提案を進められること
▪️歓迎スキル
・Goでの高負荷API開発、並行処理、パフォーマンスチューニング経験
・Azure構成設計、IaC、監視、CI/CDなどのクラウドインフラ・SRE領域の経験
・セキュリティを重視した開発経験
・Pythonでの開発経験
・BIM/CADデータ、特にIFC形式の構造理解と操作経験
・物理シミュレーションソフトウェアとの連携開発経験
・数理最適化、メタヒューリスティクスに関する知識
・遺伝的アルゴリズム、多目的最適化などの実装・利用経験
・3D空間処理、幾何計算、干渉判定、座標変換の経験
・アジャイル開発、PoCフェーズでの開発経験
・製造、建設、エンジニアリング業界での開発経験