シニアフルスタックソフトウェアエンジニア - AWS・IoT | キャリア | ポルトガル・ハイブリッド勤務
キャリアのシニアソフトウェアエンジニアとして、Addvoltの電動化フリートソリューション向けAWSフルスタックおよびIoTプラットフォームを開発します。 接続デバイスのインフラ、クラウドサービス、顧客向けアプリケーションを構築します。
仕事内容
- ユーザーインターフェース、バックエンドサービス、APIにまたがるフルスタック機能の提供と保守
- スケーラブルで安全かつコスト効率に優れたAWSインフラを構築・運用
- 接続されたハードウェアからサービス、データベースを経て製品インターフェースに至るデータの流れを追跡
- 要件定義と設計から実装、レビュー、テスト、リリース、監視まで、ソフトウェアライフサイクル全体に貢献
- クリーンで信頼性が高く、十分にテストされたコードを作成
- 開発プラクティス、CI/CD自動化、全体アーキテクチャを改善
- プロダクト、デザイン、ハードウェア、データ、エンジニアリングの各担当者と連携し、要件を実行可能な技術ソリューションに変換
- 本番インシデントへの対応を含め、技術スタック全体の問題を調査・修正
- 技術知識を文書化し、より広いチームと共有
応募要件
- コンピュータサイエンス、ソフトウェアエンジニアリング、または関連する技術分野の学位、あるいは同等の実務経験
- ソフトウェアエンジニアまたは開発者としての豊富な実務経験
- Python、Node.js、Goなど、少なくとも1つの言語での高いバックエンドプログラミング能力
- Reactを含むモダンなフロントエンドフレームワークの実務経験
- EC2、RDS、S3、Lambda、IAMを含むAWSの実務経験
- 本番環境のクラウドインフラをデプロイ、運用、診断した経験
- Dockerを使ったコンテナ化の実務経験
- Linux環境で自信を持って作業できること
- リレーショナルデータベースおよび/またはNoSQLデータベースの知識
- RESTまたはGraphQL APIの開発・統合経験
- CI/CD、Git、ソフトウェアテストの実践に関する理解
- 優れた分析力と問題解決能力、細部への注意力
- IoT、接続デバイス、フリートまたはエネルギー管理への強い関心
- 明確な英語コミュニケーション能力と、分野を越えて効果的に協働する能力
- 機能を本番環境に投入し、その後も継続的にサポートする強い当事者意識
- 英語の読み書きと会話に堪能であること
- TerraformまたはCloudFormationによるInfrastructure as Codeの経験があれば尚可
- データエンジニアリング、ETLワークフロー、分析プラットフォームの経験があれば尚可
- MQTTやCANなどのIoTプロトコルに関する知識、または組み込み・接続デバイスの統合経験があれば尚可
- Figmaまたは同等のツールを使ったUIデザイン協業の経験があれば尚可
福利厚生
- 成長を続ける目的志向の企業で、先進的な実世界の自動化・電動化ソリューション向けソフトウェアを開発
- ハードウェア、プロダクト、データの専門家と密接に連携し、協力的な技術環境で働く
- 重要なプロダクト機能を担いながら、技術的専門性を高める
- 経験に応じた報酬パッケージを受け取る
- 柔軟な働き方を利用できる
- 多様なキャリア開発の機会を得る
- 専門能力開発プログラムに参加する
- 成功を支援するための継続的なフィードバックを受ける
- 多様性、インクルージョン、従業員エンゲージメントを重視する文化で働く
