1. 経験と資格:
クラウド(Azure, AWS, GCP)でのアプリ基盤経験が少なくとも3年以上あること。
上級基盤構築エンジニアとしての実務経験があること。
直近でAzure上でのシステム開発経験が少なくとも1年以上あること。
2. 技術スキル:
システム開発における非機能要件を理解し、以下の要件を実現できること。
アプリのセキュリティ観点での実現
アプリの処理状況(スピードやキャパシティ)に応じて環境のAuto Scalingの実現
各種リソースのモニタリング及びアラートの実装
各種ログファイルの監視及びシステム異常の検知
3. Azureの知識:
Azureの各種サービスの特徴を理解し、設計通りにアプリの環境構築ができること。
Azureのサービスを適切に選択し、最適なリソース配置を行う能力があること。
4. チームワーク:
チームでの協力が得意であり、プロジェクトの成功に向けて他のエンジニアと協力できること。
コミュニケーション能力が高く、要件の理解とフィードバックの提供がスムーズであること。
5. 問題解決能力:
複雑な課題に対して効果的な解決策を見つけ出し、実行に移す能力があること。
問題の発生時に迅速かつ効果的なトラブルシューティングができること。
6. 責任感:
プロジェクトの期限を守り、納期に向けて作業を遂行する責任感があること。
|