職務経歴書
基本情報
名前 | megun |
住所 | 神奈川県 |
学歴 | 専門学校 情報処理科 卒業 |
資格 | 2001/11 日商簿記 2 級 2011/12 旧情報セキュリティスペシャリスト試験 2013/01 OracleBronze 2015/09 LPIC-Lv.3(core) 2017/05 RubySliverVer2.1 |
趣味 | ギター 子供と遊ぶ |
概要
- 専門学校卒業後、SI 企業に就職し正社員として業務に携わる
- 金融系のデータセンターで監視、運用設計など
- ホスティングサービスの構築、運用、障害対応など
- 下記のような思いからフリーランスになる
- 業務委託が多くフリーランスで働くのと変わらないと感じた。
- 色々な所で経験を積んでスキルアップしたかった
- そのまま正社員で続けた場合、技術職で続けてくのが難しそうに思った
- マネージメント系は自分には向いてないと思った
- ずっとインフラ系エンジニアやってる
できること
- インフラコード管理
- 構成管理ツール系は一通り実務経験ある。
- CDK(TypeScript)
- 業務経験ある。読み書き問題ない。
- Terraform
- 業務経験ある。読み書き問題ない。
- CloudFormation
- 業務経験ある。読み書き問題ない。
- Ansible
- 大分ブランクあるが、読み書き問題ない。
- AWS 関連の構築、運用
- 一通りのサービスは構築、運用した経験ある
- コンテナ系
- ECS 構築、運用経験ある
- EC2 から ECS への移行作業
- 新規アプリケーションを ECS に構築
- Kubernetes(EKS)構築、運用できる(直近 1 年近く離れているが、問題ないはず)
- 各種ツール(eksctl,kubectl など)使って構築、運用(トラブル調査とか)できる
- manifest 書ける
- istio 何とかいける
- ECS 構築、運用経験ある
- 監視系
- Datadog
- モニタやダッシュボード作ったり一通りの経験はある
- Datadog
- CI/CD 系
- GithubActions
- Docker イメージのビルド、イメージプッシュ、デプロイなどで利用経験ある
- CircleCI
- Docker イメージのビルド、イメージプッシュ、デプロイなどで利用経験ある
- EKS 周り
- 設計、構築、EKS へのデプロイまで一通りの経験はある
- ECS 周り
- 設計、構築、ECS へのデプロイまで一通りの経験はある
- GithubActions
- その他
- インフラ系全般で幅広く経験してきてる(大分昔の話になってしまうが。。)
- オンプレサーバのラッキングから OS、ミドルウェア設定とか
- 仮想環境の管理
- 各ミドルウェアの管理
- ネットワーク機器(スイッチ、ルータ)の管理
- インフラ系全般で幅広く経験してきてる(大分昔の話になってしまうが。。)
できないこと
- ちゃんとしたプログラム書くこと
- 運用系スクリプトで複雑なものでなければ読めるし書ける
- 英語
- google 翻訳とかないと無理
- 勉強しようとは思ってる
興味、今後やりたいこと
- AWS などのクラウド関連については、今後も継続的にやっていきたい。
- kubernetes などのコンテナ関連についてもっと経験を積みたい。
- コード読み書きももう少しできるようにはなりたい。
職務経歴(フリーランス)
レジャー予約マッチングサイトのインフラ管理 (2024/01 - 2024/03)
詳細
- プロジェクト概要
- レジャー予約マッチングサイトのインフラ管理全般
- 業務内容
- 各種アップデート作業
- ArgoCD アップデート(2.7->2.9)
- ArgoWorkflows アップデート(3.4->3.5)
- 各種アップデート作業
- 利用ツール、サービスなど
- EKS,ArgoCD,ArgocWorkflows,Terraform,CircleCI
IoT サービスの運用/改善 (2022/08 - 2023/12)
詳細
- プロジェクト概要
- IoT サービスのインフラ周りの構築保守全般を担当
- インフラ専任は一人
- コアアプリケーションは EC2 で稼働、Lambda などサーバーレスもある
- 業務内容
- 各種アップデート作業
- Lambda で使用してる Node.js/各ライブラリ類のバージョンアップ(100 以上ある)
- CDKv1 から v2 への移行
- RDS や Elasticache などアップデート
- AWS セキュリティ周り
- SecurityHub,GuardDuty 導入、設定
- Slack 通知設定
- セキュリティアカウントへ集約
- Critical,High のもの対応
- SecurityHub,GuardDuty 導入、設定
- 脱 Jenkins
- デプロイを GitHubActions へ移行(ジョブ数が 100 以上ある)
- デプロイ方式が統一されてない(CDK,CFn,AWSSAM,Shell スクリプト...)ので、中身調査しながら移行
- AWS コスト削減
- SavingPlan、リザーブドインスタンス
- 不要リソース整理
- S3,DynamoDB の VPC エンドポイント設定(NatGateway コスト削減)
- コアアプリケーションのコンテナ化
- 構成検討、設計
- 既存アプリケーションの調査
- ECS へ移行
- 各種アップデート作業
- 利用ツール、サービスなど
- aws-cli,cdk
- ECS,EC2,RDS(AuroraMySQL),Elasticache(Redis),Lambda,CloudFront,S3,SystemManager,KMS,Kinesis,OpenSearch,StepFunction,CloudFormation,CloudWatch,APIGateway,CodeBuild,CodeDeploy
- GithubActions,Jenkins
- Bash,Node.js,Java
ブロックチェーン関連サービスのインフラ環境構築、保守 (2021/11 - 2022/07)
詳細
- プロジェクト概要
- 決済プラットフォームサービスのインフラ構築保守全般を担当
- インフラ専任は一人
- EKS 上で各種マイクロサービス起動、Istio でサービスメッシュ構成
- 環境数は 4 面(開発用、本番用、検証用、顧客検証用など)
- 業務内容
- 各種アップデート作業
- Terraform0.12 から 1.2 系へのアップデート
- Istio1.7 から 1.13 へのアップデート
- EKS1.18 から 1.21 へのアップデート
- ArgoCD1.6 から 2.3 へのアップデート
- KubernetesExternalSecrets から ExternalSecretsOperator への移行
- deploy の仕組み改善
- shell スクリプト使いこんんでたのをシンプルな仕組みに変更
- secret 管理方法改善
- ParmaterStore
- GitHubActions の OIDC
- datadog 監視内容見直し
- 監視項目追加(OOM イベントなど)
- 通知周りの見直し
- priority によって通知先変更
- manifest のリファクタリング
- kube-score の指摘内容の修正
- helm と kustomize 併用
- 各種アップデート作業
- 利用ツール、サービスなど
- Terraform,eksctl,aws-cli
- EKS,EC2,RDS(AuroraPostgreSQL),Elasticache(Redis),Lambda,CloudFront,S3,SystemManager,KMS,Kinesis
- kubectl,kustomize,kubeconform,kube-score,external-dns,kubernetes-external-secrets,external-secrets-operator,metrics-server,istio
- ArgoCD,GithubActions
- Datadog,DatadgoLogs
- Bash,Go
- Metabase
- Stunnel
AI サービスのインフラ環境構築、保守 (2021/10 - 2021/10)
詳細
- プロジェクト概要
- AI×SaaS プロダクトのインフラ業務
- インフラチームは 9 人
- EKS 上でサービス稼働
- 業務内容
- 新規環境構築
- 脆弱性診断用の環境構築
- 物理マシンへの既存アプリケーション移行のフォロー
- メイン作業は別の人(アプリケーションチームの人)
- インフラ関連(k8s/istio とか)をフォローする感じ
- 新規環境構築
- 利用ツール、サービスなど
- Terraform,eksctl,aws-cli
- EKS,EC2,RDS(AuroraAurora),S3,SQS
- kubectl,kustomize,helm,istio
- ArgoCD,ArgoWorkflow,ArgoEvent
育休期間 (2021/04- 2021/09)
育休
ブロックチェーン関連サービスのインフラ環境構築、保守 (2020/04 - 2021/03)
詳細
- プロジェクト概要
- 決済プラットフォームサービスのインフラ構築保守全般を担当
- インフラ専任は一人
- EKS 上で各種マイクロサービス起動、Istio でサービスメッシュ構成
- 環境数は 4 ~ 7 面(時期によって増減する)くらい。
- 業務内容
- AWS 上に構築されたインフラ環境の構築、保守全般
- 不要リソースの調査、削除の提案
- Kubernetes(EKS)環境の構築、保守全般
- 各種ツールの利用提案(ClusterAutoscaler,metrics-server,kube-state-metrics など)
- Secret 管理方法の改善提案(ExternalSecrets+ParameterStore)
- CI/CD の改善活動
- Spinnaker から ArgoCD への移行提案、構成設計、実装
- manifest の validation を GithubActions/CircleCI で実装(kubeval,kube-score)
- 監視環境の構築、改善活動
- 監視項目検討、実装、修正
- Dashbord の整備
- 技術検証
- Spinnaker のバージョンアップ検証
- ArgoCD の機能検証、構成検討
- EKS バージョンアップ方法の検証
- istio1.4 から 1.7 系へのバージョンアップ方法の検証
- AppMesh の機能検証
- EFS の機能検証
- データ分析用途として Metabase 提案、実装
- 運用スクリプト作成、保守
- Bash スクリプト
- datadog へメトリクス通知する Go スクリプト作成
- AWS 上に構築されたインフラ環境の構築、保守全般
- 利用ツール、サービスなど
- Terraform,eksctl,aws-cli
- EKS,EC2,RDS(AuroraPostgreSQL),Elasticache(Redis),Lambda,SES,CloudFront,S3,SystemManager,KMS,EFS
- kubectl,kustomize,kubeval,kube-score,external-dns,kubernetes-external-secrets,metrics-server,istio
- Spinnaker,ArgoCD,GithubActions,CircleCI
- Datadog,DatadgoLogs
- Bash,Go
- Metabase
EC 向け API プラットフォームサービス保守運用 (2019/09 - 2020/03)
詳細
- プロジェクト概要
- EC サイトのバックエンドとして各種 API を提供するサービス
- インフラチームとしては 6 人ほど
- 各顧客ごとに AWS アカウントあり、ECS 上にマイクロサービス展開
- 規模は顧客数*環境(prod/dev など)で 20 ぐらいの AWS アカウント面倒見る
- 業務内容
- 各顧客ごとの AWS 環境の構築、保守全般
- Bash スクリプト、CloudFormation などで AWS リソース作成
- アプリケーションのデプロイ
- 運用スクリプト作成、保守
- bash スクリプト、Python スクリプト
- 各顧客ごとの AWS 環境の構築、保守全般
- 利用ツール、サービスなど
- CloudFormation,Terraform,aws-cli,Ansible
- ECS,Fargate,EC2,RDS(AuroraMySQL),Elasticache(Redis),DynamoDB,Lambda,SES,S3,SystemManager,Kinesis,SQS
- Atlantis
- Datadog,Sentry,CloudWatchLogs,td-agent,Elasticsearch
- Bash,Python
クラウド導入支援サービス (2018/07 - 2019/07)
詳細
- プロジェクト概要
- APN プレミアコンサルティングパートナーでの AWS 環境の構築・運用業務
- 所属したチームは 4 名ほどの規模
- 主にゲーム系システムで環境数(prod/dev など)は顧客よるが 3 ~ 5 くらいはある。
- 3 ~ 4 つくらいの案件をメインで担当
- 業務内容
- 各顧客ごとの AWS 環境の構築、保守全般
- terraform,ansible,chef などの各種構成管理ツールでの基盤構築
- 顧客からの問い合わせ対応
- AmazonLinux2 への入れ替え対応
- ECS 用 EC2 インスタンスのディスク枯渇対応(原因特定、ディスクサイズ変更)
- 技術検証
- Linux アカウント管理として stns の検証、導入
- ECS で Redash/Metabase の検証、導入
- EKS の検証、Spinnaker の検証
- 各顧客ごとの AWS 環境の構築、保守全般
- 利用ツール、サービスなど
- Terraform,Packer,aws-cli,Ansible,Chef(Knife-zero)
- ECS,Fargate,EC2,RDS(AuroraMySQL,PostgreSQL),Elasticache(Memcache,Redis),Lambda,SES,S3,SystemManager
- CodeDeploy,CodeBuild,Rundeck,Jenkins
- Datadog,Mackerel,td-agent,Elasticsearch
- Bash,Python,Ruby
- nginx,apache,ldap
国内クラウドサービスの新規開発 (2017/06 - 2018/06)
詳細
- プロジェクト概要
- 新規クラウドサービスの開発
- 所属したチームは 6 ~ 8 名でインフラ専任は一人
- CloudStack で基盤構築されてるがそこは別チーム担当で OS レイヤー以上を担当
- 業務内容
- インフラ環境構築
- OS、ミドルウェア、監視周りの設定
- ログ収集機能がなかったので EFK 提案、構成設計、実装
- デプロイ環境構築
- Capistrano でアプリケーションデプロイ基盤を構築
- 軽微なアプリケーション修正、アプリケーション機能開発
- CloudStack で VM 作成、Userdata でルーティング追加する
- Sensu 監視設定
- インフラ環境構築
- 利用ツール、サービスなど
- Ansible
- CloudStack
- Capistrano
- Zabbix,Sensu,td-agent,Elasticsearch,Kibana
- Bash,Ruby
- nginx,RabbitMQ,Redis,PerconaXtraDB,MySQL,DRBD,HAProxy
不動産系システムのインフラ構築、運用、保守 (2016/10 - 2017/04)
詳細
- プロジェクト概要
- ホスティングサービスで稼働してる既存システムを AWS へ移行する
- インフラ担当は二名
- 業務内容
- AWS クラウドへのインフラ環境構築、運用、保守
- AWS 各リソースの設計、構築
- OS、ミドルウェア、監視周りの設定
- 既存システムの調査
- AWS クラウドへのインフラ環境構築、運用、保守
- 利用ツール、サービスなど
- EC2,CloudFront,RDS,S3,Elasticache
- Mackerel
- Bash,PHP
- Apache,Wordpress
広告配信システムインフラ構築/運用・保守 (2015/08 - 2016/09)
詳細
- プロジェクト概要
- オンプレ、クラウドで稼働してるサービスのインフラ構築/運用・保守
- インフラ担当は二名
- 業務内容
- OS/ミドルウェア構築
- Kickstart で OS インストール(4-50 台くらい)
- Ansible で各種ミドルウェア設定
- Redis/MongoDB のローリングアップデート実施
- 障害対応/調査
- MySQL 容量枯渇対応(パーティショニング設定、過去データバックアップ、定期的な不要データの削除自動化など実施)
- アプリケーションデプロイ
- Ansible でアプリケーションデプロイ
- OS/ミドルウェア構築
- 利用ツール、サービスなど
- Ansible
- CentOS6-7,Gentoo
- MariaDB,MongoDB
- Zabbix
- Nginx,Redis,Yrmcds,Hadoop,keepalived
自動車関連の情報提供会社の SE サポート業務 (2015/04 - 2015/07)
詳細
- プロジェクト概要
- XenServer に構築された各種システムの保守
- 業務内容
- FW/LB/DNS 設定変更
- 顧客帯合わせに従い各種 NW 機器の設定変更
- 障害調査/対応
- アラートを受けて障害対応(できることはサービス再起動とかそのくらいだった)
- FW/LB/DNS 設定変更
- 利用ツール、サービスなど
- XenServer
- CentOS5-6
- PostgreSQL,MySQL
- Apache,Keepalived,BIND
- Juniper(FW),BIG-IP(LB)
職業紹介会社のインフラ環境の構築 (2013/12 - 2015/03)
詳細
- プロジェクト概要
- 各プロジェクトのインフラ構築
- オンプレ、VMware
- 業務内容
- 仮想サーバの設計構築
- NW 設備の設定変更
- 保守担当者への引継ぎ
- 利用ツール、サービスなど
- VMware Vsphere
- CentOS6,WindowsServer2008,WindowsServer2012
- PostgreSQL
- Zabbix
- DRBD,Heartbeat,Pacemaker
- Apache,Tomcat
- Cisco2960,CiscoASA,BIG-IP
職務経歴(正社員)
金融機関の社内インフラ移行案件 (2013/02 - 2013/11)
詳細
- プロジェクト概要
- 社内システム(メール、Web 閲覧など)の刷新
- 実際に手を動かすのは別会社が担当、設計レビューなどを担当
- 業務内容
- 設計レビュー
- ユーザマニュアル作成
- テスト項目策定
- ベンダーへの指示管理業務
- 利用ツール、サービスなど
- VMware Vsphere
- RHEL6
- Apache,Squid,BIND,Sendmail
- I-Filter
- InterScanWebSecurityVirtualAppliance,InterScanMessagingSecurityVirtualAppliance
- SymantecMessagingGatewayVirtualEdition
- CheckPoint(FW),Cisco(SW),A10(LB),
通信キャリア DC にて運用・保守業務 (2010/02 - 2012/10)
詳細
- プロジェクト概要
- ホスティングサービスの運用・保守業務
- 業務内容
- ホスティングサーバの構築
- エンドユーザからの問い合わせ対応
- 障害対応、パッチ適用などの保守メンテ作業
- 利用ツール、サービスなど
- VMware Vsphere
- RHEL5,6
- MySQL,PostgreSQL
- Apache,Squid,BIND,Sendmail,Webmin
- I-Filter
- InterScanWebSecurity,InterScanMessagingSecurity,InterScanWebManager
- BackuExec
- McAfee ePolicy Orchestrator,VirusScanEnterprise
- NetScreen(FW),FortiGate(FW),Cisco(SW),Array(LB),ServerIron(LB)
社内向けの研修講師 (2008/02 - 2010/02)
詳細
- プロジェクト概要
- 社内向けの研修講師
- 業務内容
- インフラ技術者育成の研修講師
- 研修内容策定、研修用機器選定
- 案件のヘルプ
- 利用ツール、サービスなど
- HP-UX11,WindowsServer2003
- Oracle11g
- JP1 製品
- DataProtector,Arcserve
- ServiceGuard,MSCS(MicrosoftClusterService)
- ShellScript,VBScript
金融系データセンターでの運用設計、構築業務 (2003/04 - 2008/02)
詳細
- プロジェクト概要
- 金融系データセンターでの運用設計、構築業務
- 業務内容
- JP1 製品を使用したジョブ、監視設計/構築
- 運用部への引継ぎ
- スケジュール管理、顧客対応、チーム内への技術支援
- 利用ツール、サービスなど
- Windows2000Server,WindowsServer2003,HP-UX,AIX,RHEL
- JP1 製品,Tivoli 製品
- Arcserve,BackuExec
- ShellScript,VBScript,ExcelVBA,Perl