PHPの割合が大きいですがLaravelの環境構築をしているリポジトリなどが多い影響と思われます。
プライベートではTechBullというインフラエンジニアコミュニティでインフラ系の学習をしたり、もくもく会の主催を行なっています。
今後の目標としてはインフラ知識を深めたのち、バックエンド側も学んでいってSREになりたいと思っています。
今のところ業務でコードを書くのはスクリプト程度で、がっつりコードを書いた経験はありません。
現在、自分のポートフォリオサイトを作りたいなと思い、TechTrainというスクールでjavascript(React.js)を学習しています。
クライアント企業に常駐し、社内インフラ運用業務に従事してきました。
定型業務や非定型の運用改善に取り組むなか、下記の課題がありました。
- 手作業によるオペレーションミスや時間のロス
- 設定変更した部分の設計書への反映漏れ
- 開発チームによる本番環境への設定変更を運用チームが未把握
スクリプトによる自動化といった細かな改善はしていますが、根本的な解決が難しいと感じていました。
そんななか、SREという領域を知りました。
SREを学んで実践できれば、上記の課題の解決に繋がるのではないかと思いました。
そのため私はSREへの挑戦を今後のエンジニアキャリアで行なっていきたいです。
- インフラエンジニア歴1年半(2023/05 - )
- 情報システム部門にて社内インフラ運用業務に従事
- 2024/07より派遣先で4名のメンバーを持つ自社チームリーダー
事業内容: インフラ設計・構築・運用・監視・ヘルプデスク
某組合のシステム運用管理部門に常駐し、下記システムの運用業務に従事
- ADやファイルサーバ、M365、Google Workspace
- Azure OpenAIやAI Search(RAG)を用いた社内AIチャットの基盤構築、運用
また、オンプレのWindowsサーバの構築やEC2の構築なども実施
- 送信元ドメイン認証に関するGmailガイドラインの強化に伴い下記作業を実施
- 影響調査、メール経路図作成、ベンダー問い合わせ、SPF/DKIM/DMARCレコード追加
- PowerShellスクリプトを作成し、定型作業を自動化することでトイルを削減
- IaCツール(Terraform)を用いた社内AIチャットのAzure基盤構築、運用設計を実施 今後運用を実施予定
- EC2構築手順のCloudFormation化
現場での自社メンバーの大幅増員に伴い、チームを分割することになりました。
そこで積極的に手を挙げチームリーダーとなることになりました。
現場業務がメンバー間で離れており、各メンバーの状況が把握しづらいため1on1を新しく実施し始めました。
メンバーの稼働状況の報告や人員調整などのためのお客様との定例を月次で実施し始めました。
これらの活動により、主に定型業務を任されていたチームメンバーのお客様先でのプロジェクト参加などに貢献しました。
エンジニアコミュニティ TechBull (2024/09 - 現在)
資格取得や書籍・Webでの独学をエンジニアになる前から約2年ほど行なってきました。
ですが、独学だけだと下記の課題があると感じました。
- 進んでいる方向性が合っているのか
- 知識だけでなく現場レベルの実装力が身につけられるのか
そこでFindy SREの安達(@adachin0817)さんがMENTAにて募集されているコースに契約し、現場レベルのロードマップを通して学習し始めました。
- 済: WordPress環境の構築(Linux Nginx PHP-fpm MySQL)
- 済: AnsibleによるWordPress環境の構築
- 済: AnsibleによるZabbix(Grafana連携)の構築
- 済: DockerによるWordPress,Laravel,Rails環境の構築
- 済: KubernetesによるWordPress環境の構築
- 中: TerraformによるAWS上のLaravel環境(EC2)の構築
- 未: New Relic/Mackerelでの監視設定
- 未: CircleCI Masterマージリリース実装
- 未: CircleCI Terraform環境構築
- 未: Amazon Kinesisによるログ基盤の実装
- 未: GitHub Actions オートスケール実装
- 未: ECS/Fargate Laravel,Rails環境構築
- 未: ECS/Fargate オートスケール設定
- 未: ECS Schedule tasksによるバッチの設定
- 未: Datadog コンテナ監視設定
- 未: Lambda Python実装(ローリングアップデート通知)
これらの課題のGitHubリポジトリ コミュニティや課題の形式についての私の紹介記事
エンジニアスクール TechTrain (2024/11 - 現在)
自分のポートフォリオサイトを作りたいため、またSREに必要なコーディング力を身につけるために契約し学び始めました。