シニアNestJS/Azureアーキテクト | リモートバックエンド開発者
リモート勤務
フルタイム
パート
当社は世界中で接着剤および消費者向けブランド製品を提供するリーディングカンパニーであり、革新的な接続ラボプラットフォーム(CLP)を構築するための経験豊富なバックエンドアーキテクトを募集しております。NestJS、Azure、Terraformに精通し、マイクロサービスアーキテクチャを設計・実装できる方を求めております。このポジションでは、先進的な研究所接続ソリューションに貢献しながら、リモートで勤務することが可能です。
主な職務
- ウェブアプリケーション構造(バックエンドおよびフロントエンド)の定義と設計。必須の技術図(クラス図、シーケンス図、状態図、エンティティ関連図)の作成。
- スクラムマスターへの技術的助言提供およびビジネス優先事項に沿った技術チケットの定義。
- NestJS(バージョン10以上)を使用した堅牢な機能開発と、すべての開発タスクに対する包括的なユニットテストの実装。
- CLPプラットフォームの最適なパフォーマンスを確保するためのモニタリングダッシュボードの実装と最適化。
- Azure DevOpsパイプライン(YAMLファイル)の更新やTerraformスクリプトの保守などのDevOps活動の管理。
- アーキテクチャ、バックエンド、フロントエンド、DevOpsを網羅する詳細な文書作成(技術的決定の根拠を含む)。
- 必要に応じた内部または外部チームへの技術引継ぎセッションの実施。
- セキュリティおよびネットワーク面を扱う技術会議への積極的な参加。専門知識を提供し、接続ラボプロジェクトの進展に貢献。
必須スキルと経験
- NestJSとTypeScriptを使用したバックエンド開発の5年以上の経験。
- Azureクラウドサービスとインフラストラクチャに関する深い知識と実務経験。
- マイクロサービスアーキテクチャの設計と実装の実績。
- Terraform 1.0以上を使用したInfrastructure as Code(IaC)の経験。
- PostgreSQLデータベースの設計と最適化スキル。
- CI/CDパイプラインとDevOpsプラクティスの確立された経験。
- アジャイル/スクラム開発方法論での業務経験。
- 優れた技術文書作成と図解作成能力。
- 堅実な英語コミュニケーションスキル(読み書き)。
あれば望ましいスキル
- Angularフロントエンド開発の経験。
- Pythonプログラミングの知識。
- Azure Data Lake / Storage Accountの使用経験。
- Azure DevOpsの習熟度。
- 各種Azureサービス(Functions、App Service Plan、Static Website、App Gateway、Private Endpoint、Key Vault、Virtual Machine Scale Set、Container Registry、App Insights、Log Analytics)の経験。
- SaaS統合プロジェクトの実績。
- 研究開発または研究所環境での業務経験。
プロジェクト詳細
本プロジェクトは、研究開発テスト用のラボPCを接続し、テストデータをラボおよび在庫管理システム用の外部SaaSプラットフォームに自動的に挿入するソリューションの提供を目的としております。さらに、接続ラボプラットフォームの最初のMVPバージョンを開発し、当社の2つの研究所にソリューションを展開していただきます。2週間のスプリントからなるアジャイルフレームワーク内で業務を行っていただきます。シニアアーキテクトバックエンド開発者として、2024年11月までに最初のMVPバージョンを提供することが目標となります。