【Rust】WebGIS(地理情報システム)backend
株式会社NewRecord
案件の内容
WebGIS(地理情報システム)プラットフォームをの開発支援をお願いします。 ノーコード・レスコードで、ビジュアルプログラミングでノードを編集し、様々な変換パイプラインをWeb上で構築できるシステムです。 イメージや機能例) ・APIなどを呼び出すことで、構築したパイプラインで変換を実行することができる ・CSVをGeoJSONに変換したり、空間結合を行ったり、属性を取り除いたり、 スタイルを変更したりといった、様々な演算や変換を行うことができる。 ・クラウドネイティブで、サーバーレスプラットフォーム上で動作する ・将来的には、WebAssemblyによりユーザーがプラグインをインストールして任意の計算を行うことができる仕組みも検討 新規開発でありアーキテクチャ設計から携わることもできます。Rustを基盤に採用し、クラウドサービスをGoogle Cloud上に構築予定です。 日本ではまだ珍しいOSSをコアとしたビジネスモデルの中で、 エンジニアとして高度に技術的かつチャレンジングな仕事を、より顕名的な形で行うことができる亜k年です。
必須スキル
・Rustの経験(Rust自体の実務経験は問わないが、Rustを学習していてある程度実装できること) ・Rust以外での言語での実務経験 ・基礎的なコンピューターサイエンスの知識(データ構造・アルゴリズム・並行処理等)をお持ちの方 ・パフォーマンス最適化に関する知識・経験 ・GIS・3DCG(リアルタイムグラフィックス・GPU)・バイナリ処理・Web・WebAssemblyなどの分野の知識・経験あるいは興味関心・学習意欲
歓迎スキル
・クラウドインフラ(GCP・AWSなど)を使用したシステムの構築・運用経験 ・システムのアーキテクチャ設計経験 ・WebAssemblyを使用したWebアプリケーション・ライブラリ開発の知識・経験 ・3Dグラフィックスに関する基礎理論(レンダリングパイプライン、シェーダー、ライティング、マテリアル、ポストプロセッシング)や数学的️(線形変換など)な知識 ・GISに関する基本知識(CRS・ジオイドモデル・タイル・ラスター・ベクター・各種データフォーマット等) ・OSSのライブラリやツール等の開発・公開経験
稼働日数
週5日, 週4日
精算
140~180時間
面談回数
1回(オンライン)
作業開始時期
即日
稼働形態
フルリモート
メッセージ
・基本的にフルリモートでの稼働になります。 また、週32H以上稼働いただける方であれば検討可能です。
株式会社NewRecord