仕事内容
旧CMS環境とは全く異なったインフラ基盤をNext.jsのフレームワークを導入と同時におこなっています。
サービス機能を作りつつインフラもMVPの考えに基づいて開発していくにあたり、
AWS・ネットワーク周りの知見を持ったメンバーが不足しております。
※現時点で全て満たすのは難しくても、今後これに向けて努力いただける方を求めております
・ アプリ、WEB、運営管理システムの開発要件、仕様整理
・ 開発作業の効率化・自動化
・ ペアプログラミング、モブプログラミング
・ GoogleAnalytics、firebase設計・構築、BigQueryデータ連携
・ CI/CDの整備
・ 障害対応
・ 新規技術要素の検証・実装
・ 専門知識の共有、仲間とのコミュニケーション
・ スクラム開発のルール厳守
・ 上記に関連した付帯作業
・ インフラ設計・構築
・ 監視設計・構築
・ 運用作業の標準化/自動化
・ 開発手法や手順における継続的な改善
必須スキル
・AWSを用いた基本的なインフラ環境の構築・運用・保守経験(3環境以上)
・AppSync, AppRunnerを利用した環境構築・開発経験
・AWS CDK開発経験
・Serverless Frameworkの経験
・datadogなどツールを用いた監視ツールの利用経験
歓迎スキル
・scrum開発フレームワークでのインフラ構築経験
・ソースコードなどからの仕様のサルベージ経験
・AWSサポートとのやりとり経験あり
・backlogの利用経験
<人物像>
・スキルセットの「必須・歓迎するスキル」にある経験、知見、もしくはキャッチアップが可能であること
・(今後導入する可能性があるため)記載のない未知の技術要素についても、キャッチアップが可能であること
・役割や立場が異なる人/チームとのコミュニケーション(連携/交渉)が可能であること
・ITシステムの担当者に留まらず、ビジネスを成功させるための一員という観点で思考・行動できること
→「ITシステムとしてベスト」が常に最良とは限らず、ビジネス(目標やコスト)観点との兼ね合いを考慮する必要や、
状況によっては本来の業務範囲外についても例外的に対応する必要があるため
・(スクラムを導入していることから)日々変化する状況に応じて、思考・行動を切り替えられること
・出てきた要件や過去実績を鵜呑みせず「目的を達成するための、現在選択できる最もよい手段は何か」を常に考えられること
・マイクロマネジメントを必要とせず、自律的に計画・行動・報告ができること
・ナレッジや状況の共有/報告のためのドキュメント作成が苦にならないこと
・問題解決のために周りの環境よりも自分自身で何ができるかをまずは考えることができること