AWSを中心としたクラウドインフラの最適化プロジェクトにおいて、複数プロダクトを横断した要件定義・設計・構築・運用保守をリードしていただきます。
技術的な実務に加え、開発エンジニアや非エンジニアとの調整、実装方針の検討、コードレビュー、チームメンバーのリードなど、幅広い役割を担っていただくポジションです。
☁️ AWSインフラの要件定義・設計
⚪︎ インフラ要件の整理・定義: 各プロダクトの特性や事業上の要件を把握し、関係者と連携しながらインフラ構成に必要な要件を整理します。
⚪︎ 非機能要件の定義: 可用性・性能・拡張性・セキュリティ・運用保守性などを考慮し、システムに求められる非機能要件を検討・定義します。
⚪︎ AWSインフラの設計: 要件に応じたAWS環境の構成を検討し、安定性や運用効率を考慮したクラウドインフラの設計を担当します。
🔧 インフラ構築・運用保守
⚪︎ AWS環境の構築: 設計内容に基づき、AWSを利用したインフラ環境の構築・設定を進めます。
⚪︎ Webサービス基盤の構築・運用: Linux・Apache・MySQL・PHPなどのLAMP環境に関する知識を活かし、Webサービスを支えるインフラの構築・運用保守に携わります。
⚪︎ 既存インフラ環境の運用・改善: 複数プロダクトの稼働状況や運用課題を把握し、安定稼働と効率的な運用に向けた改善を推進します。
⚪︎ 障害対応・原因調査: インフラ環境で発生した障害に対して、状況の確認や原因の切り分け、復旧対応などを実施します。
🧪 テスト・品質管理
⚪︎ テストケースの作成: 定義された要件や設計内容を踏まえ、インフラ環境が求められる条件を満たしているかを確認するためのテストケースを作成します。
⚪︎ テストの実施・検証: 作成したテストケースに基づき、環境構築後の動作確認や要件への適合性を検証します。
⚪︎ 実装方針の検討・コードレビュー: 技術的な観点から実装方針を検討し、コードレビューを通じて品質の確保や改善を支援します。
🤝 プロジェクト推進・チームリード
⚪︎ エンジニアチームのリード: 複数のエンジニアと連携しながら、担当領域のタスク整理や技術的な意思決定を行い、プロジェクトを推進します。
⚪︎ 開発エンジニアとの連携: アプリケーション開発側の要件や課題を把握し、インフラの観点から適切な技術的支援を行います。
⚪︎ 非エンジニアとの要件調整: 技術的な内容を分かりやすく整理・共有し、関係者との認識合わせや合意形成を進めます。
⚪︎ 中規模以上のプロジェクト推進: 要件定義から運用保守までの工程を見据え、関係者と連携しながらプロジェクト全体の円滑な進行を支援します。