職務経歴書
基本情報
プロフィール
key | value |
---|---|
ハンドルネーム | つくぼし |
最終学歴 | 早稲田大学 商学部卒 |
職種 | ソリューションアーキテクト |
アカウント
業務スキル
クラウドアーキテクチャ設計/構築
現在は AWS を業務で一番用いています。
モノリシック、静的ウェブサイトホスティング、マイクロサービス、CICD パイプライン、マルチアカウント、RAG システムといった様々なアーキテクチャの設計・構築経験があります。
OS 設計/構築
Linux サーバ 及び ミドルウェア (Web・AP・DB)の設計/構築経験が 3 年以上あります。
Bash を用いたシェルスクリプト開発経験もあります。
コンテナ基盤設計/構築
ECS(Fargate) 及び CodePipeline を用いたコンテナ基盤の設計/構築経験があります。
また Docker 及び Kubernetes の検証経験も豊富です。
IaC コード開発
AWS アーキテクチャを構築するにあたり、CloudFormation / Terraform コードの開発経験が多数あります。
また Terraform 及び CDK は、自身がよく使用するテンプレート用リポジトリを独自で作成しています。
バックエンド開発
Lambda (Node.js・Python) を用いたバックエンド開発経験があります。
特に Python を用いた Lambda コード開発を多数経験しています。
クラウドアーキテクチャプリセールス
AWS のサービスを用いたシステム設計の提案経験が多数あります。
また、提案書作成や顧客折衝の経験も豊富です。
チームマネジメント/顧客折衝
小規模チームで(3 - 5 人程度)でリーダーを務めた経験があります。
またフロントとして顧客と自社の調整をつけ、コミュニケーション推進を行った経験が豊富です。
技術スキル
実業務で使用した技術のみ列挙。
AWS
IAM / VPC / ELB(ALB・NLB) / EC2 / EFS / RDS(MySQL・Aurora) / ElastiCache(Redis) / S3 / CloudFront / Route 53 / ACM / WAF / ECS(Fargate) / ECR / API Gateway / Lambda(Node.js・Python) / CodeCommit / CodeBuild / CodeDeploy / CodePipeline / SQS / SNS / Kinesis Data Firehose / EventBridge / CloudWatch (Alarm・Logs) / Control Tower / Organizations / Identity Center / Service Catalog / DevOps Guru / Bedrock / Kendra
IaC
Terraform / CloudFormation / SAM / CDK
OS
Linux / Windows
Middleware
Apache / Oracle / Docker / Kubernetes
Programming Language
Bash / Powershell / Python / JavaScript
SaaS
GitHub / GitHub Actions
保有資格
資格 | 取得日 |
---|---|
AWS DOP | 2023/6/15 |
AWS SOA | 2023/2/15 |
AWS SAP | 2022/8/3 |
AWS DVA | 2022/3/24 |
AWS SAA | 2021/11/11 |
AWS CLF | 2021/7/21 |
LPIC-2 | 2021/6/28 |
ORACLE MASTER Silver Oracle Database 12c | 2021/3/29 |
基本情報 技術者試験 | 2019/11/20 |
経歴:クラスメソッド株式会社(2022/03 - 現在)
クラウドエンジニアとして、主に AWS アーキテクチャの設計/構築を担当。
PJ に応じて、IaC(CloudFormation/Terraform)や Serverless(Lambda)を用いたコード開発も実施。
以下では参画したプロジェクトの内、主要なもののみを記載する。
生成 AI チャットボットにおける RAG システム設計構築(2023/11 - 2023/12)
- 概要
- 生成 AI を活用したチャットボットアプリで使用する、社内ドキュメントを検索するための RAG システムを構築
- 担当
- RAG システム設計
- RAG システム構築
- RAG システム試験
- 業務内容
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:WAF / App Runner / Bedrock / Kendra / S3
- IaC: CloudFormation
SaaSログ連携・保管システム設計構築(2023/5 - 2024/3)
- 概要
- SaaS から出力されるログを定期的に AWS にアップロードし、特定用途で使用するためのログ形式に加工するサーバレスアプリケーションを構築。
- 担当
- プリセールス
- 顧客折衝
- アプリケーション設計
- アプリケーション構築
- アプリケーション運用保守
- CICD システム設計
- CICD システム構築
- CICD システム運用保守
- 業務内容
- 設計書作成
- アプリケーションコード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:EventBridge / Lambda(Python3.9) / SQS / SNS / S3 / CloudWatch (Alarm・Logs) / DevOps Guru
- IaC: CloudFormation / SAM
- SaaS: GitHub / GitHub Actions
認証システム用コンテナ基盤技術支援(2022/11 - 2023/6)
- 概要
- 顧客情報利用のための認証システムにおいて稼働が必要な、アプリケーションのコンテナ化に伴う技術支援を実施。
- 担当
- チームマネジメント(5 人)
- 顧客折衝
- コンテナ基盤設計
- コンテナ基盤構築
- コンテナ基盤試験
- CICD システム設計
- CICD システム構築
- CICD システム試験
- 業務内容
- 要件定義
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 技術質問対応
- 使用技術
- AWS サービス: VPC / ELB(ALB・NLB) / ECS / EFS / RDS(Aurora) / ElastiCache(Redis) / S3 / CloudFront / WAF / ECS(Fargate) / ECR / API Gateway / CodeCommit / CodeBuild / CodeDeploy / CodePipeline / EventBridge
- IaC: CloudFormation
社内システム用マルチアカウント基盤技術支援
- 期間
- 2022/7 - 2023/3
- 概要
- 部門・プロジェクト単位での権限/環境の分離や、一元的に統一されたガバナンスの確保が必要な、社内システム用のマルチアカウント管理基盤の設計/構築に伴う技術支援を実施。
- 担当
- AWS 基盤設計/構築に伴う技術支援
- 業務内容
- 設計に必要な情報提供
- 構築に必要な動作検証
- IaC コード開発
- 技術質問対応
- 使用技術
- AWS サービス: Control Tower / Organizations / Identity Center / Service Catalog / WAF / Kinesis Data Firehose / CloudWatch (Logs)
- IaC: CloudFormation
- SaaS: GitHub
Webサイト用RDSインスタンスタイプ自動変更システム構築(2022/7 - 2022/8)
- 概要
- Web サイトリニューアルに伴い、RDS インスタンスタイプを定期的に自動変更するためのサーバレスアプリケーションを構築。
- 担当
- プリセールス
- 顧客折衝
- サーバレスアプリケーション設計
- サーバレスアプリケーション構築
- サーバレスアプリケーション試験
- 業務内容
- 設計書作成
- アプリケーションコード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:EventBridge / Lambda(Python3.9) / SNS
ECサイト用AWS環境構築(2022/6 - 2022/7)
- 概要
- 新規 EC サイトにおけるランディングページに必要な静的ウェブサイトホスティング基盤を構築。
- 担当
- チームマネジメント(3 人)
- 顧客折衝
- インフラ基盤設計
- 静的ウェブサイトホスティング基盤構築
- 静的ウェブサイトホスティング基盤試験
- 業務内容
- 要件定義
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 技術質問対応
- 環境
- AWS サービス:IAM / CloudFront / S3 / Lambda(Node.js) / Route 53 / ACM
- IaC: Terraform
CMSインフラ用AWS環境構築(2022/5 - 2022/8)
- 概要
- 動画サイト構築 CMS 新規導入のためのウェブサイト基盤を構築。
- 担当
- 顧客折衝
- ウェブサイト基盤設計
- ウェブサイト基盤構築
- 業務内容
- 設計書作成
- IaC コード開発
- 構築作業
- 動作確認試験
- 使用技術
- AWS サービス:IAM / VPC / ELB(ALB) / EC2 / RDS(MySQL) / ElastiCache(Redis) / S3 / Route 53 / ACM
- IaC: Terraform
経歴:兼松エレクトロニクス株式会社(2019/04 - 2022/02)
インフラエンジニアとして、主にオンプレミスにおける Linux サーバの設計/構築を担当。
またコンテナ技術(Docker/Kubernetes)の検証も実施。
以下では参画したプロジェクトの内、主要なもののみを記載する。
基幹システム用vSphere基盤更改(2021/10 - 2022/2)
- 概要
- 基幹システムで稼働している OS / ミドルウェア の EOL が切れるため、インフラ基盤の更改を実施
- 担当
- DB サーバ設計
- DB サーバ構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- ミドルウェア:Oracle19c
情報システム用vSphere基盤更改(2021/10 - 2021/12)
- 概要
- 会社で利用している情報システムの老朽化にともない、新システムのインフラ構築及び既存環境からのデータ移行を実施
- 担当
- OS / Web サーバ設計
- OS / Web サーバ構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- OS:RHEL8
- ミドルウェア:Apache 2.4
基幹システム用z/VM基盤更改(2021/6 - 2021/12)
- 概要
- 基幹システムで稼働している OS が EOL を迎えるため、システム全体のバージョンアップを実施
- 担当
- OS 設計
- OS 構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- OS:SLES12 SP5
基幹システム用VIOS基盤更改 (2021/1 - 2021/7)
- 概要
- 基幹システムで稼働している OS / ミドルウェア が EOL を迎えるため、インフラ基盤(H/W, S/W)の 更改を実施
- 担当
- AP サーバ設計
- AP サーバ構築
- 業務内容
- 設計書作成
- 構築作業
- 動作確認試験
- 使用技術
- ミドルウェア:WAS9.0.5
コンテナ社内検証 (2020/6 - 2022/1)
- 概要
- DX 推進に関連した新ビジネスを確立するべく、コンテナ技術の検証を実施。自身はコンテナ検証/環境構築を担当
- 担当
- コンテナ基盤 構築
- 業務内容
- 検証
- 構築作業
- 使用技術
- ミドルウェア: Docker / Kubernetes / Openshift
業務外活動
個人開発
以下では開発した自作リポジトリの内、主要なもののみを記載する。
- tsukuboshi/dotfiles: Mac用の設定ファイル
- 自身の PC セットアップ用の dotfiles を格納したリポジトリ
- tsukuboshi/notify-line-of-aws-billing: LINEへのAWS利用料金通知システム
- Lambda と Line Notify を活用した AWS 利用料金通知コードを格納したリポジトリ
- tsukuboshi/sam-bedrock-kendra-rag: RAG構成用SAMテンプレート
- Amazon Kendra と Amazon Bedrock を用いた RAG システムデプロイするためのコードを格納したリポジトリ
- tsukuboshi/terraform-microservices-template: マイクロサービス構成用Terraformテンプレート
- AWS を用いたマイクロサービス構成用 Terraform テンプレートを格納したリポジトリ
- tsukuboshi/cdk-microservices-bluegreendeployment-template: マイクロサービス(ブルーグリーンデプロイメント)構成用CDKテンプレート
- AWS を用いた マイクロサービス構成用 CDK テンプレートを格納したリポジトリ
ブログ投稿
- DevelopersIO
- 主に技術記事を投稿
- 2023/12 時点で 70 本以上の記事を作成
- Zenn
- 主に自学内容をスクラップで投稿
イベント登壇
- JAWS-UG朝会 #51 (2023/11/6)
- DevelopersIO 2023 〜GETだけじゃもったいない、PUTしてPOSTする2日間〜 (2023/7/17)
- JAWS-UG朝会 #39 (2022/11/9)
- JAWS-UG CLI専門支部 #273R (入門者向け) AWS CLI基礎(出力) (2022/8/29)
- DevelopersIO 2022 (2022/7/25)
- AKIBA.AWS ONLINE #08 (2022/5/23)
- JAWS-UG CLI専門支部 #256M (入門者向け) SQS入門 (2022/4/29)
自己PR
AWSの専門性
AWS に関しては、実際の業務で幅広いサービスの設計と構築に携わってきました。特にマイクロサービス環境やマルチアカウント環境、RAG システム等の構築を通じて、クラウドの効率性とセキュリティを最適化するための深い知見を有しています。さらに SAP / DOP といった AWS のプロフェッショナル資格を取得しており、AWS の知見を体系的に習得しています。
フルスタックな技術知見
サーバ設計からコンテナ基盤設計、バックエンド開発まで、幅広い技術領域に対応可能です。特にコンテナ分野では Docker や Kubernetes、バックエンド分野では Python や TypeScript の知見があり、フルスタックな視点からシステムの最適化を図れます。さらに Terraform 、 CloudFormation、及び CDK を用いた IaC 開発の経験も豊富で、効率的かつ安定した IaC 運用を実現できます。
顧客折衝の経験
プリセールスの観点からは、顧客のニーズを的確に把握し、最適なシステム設計の提案を行うことに長けています。またプロジェクトマネジメントの観点からは、チームを率いてプロジェクトを遂行し、顧客との折衝においては、技術的な視点とビジネスの視点の両方から最適な解決策を提示し、信頼関係の構築に努めてきました。
アウトプットへの積極性
技術ブログやイベント登壇、開発リポジトリの公開等を通じて、積極的に知見を共有し、エンジニアコミュニティの発展に貢献しています。学んだことをアウトプットすることで、新たな技術の習得に励んでいます。さらに自身の理解を深めるだけでなく、他者との知識共有を通じて新たなアイデアや協業の機会を生み出す源泉となっています。
今後やりたいこと
DevOps 環境の設計・構築
これまでの AWS を中心としたクラウド技術の経験を活かし、DevOps 環境の設計や構築に挑戦したいと考えています。効率的な自動化とセキュリティ強化を目指した CI/CD のフロー構築、マイクロサービスアーキテクチャの構築など、品質と速度の両立を目指したシステム環境を提供したいです。
生成 AI を活用したシステム設計/構築
生成 AI 分野において新しいシステムを設計・構築することで、ビジネスや日常生活に画期的な変化をもたらす可能性を秘めていると考えています。自然言語処理や画像認識などの AI 技術を用いた開発を通じて、ユーザーのニーズに応える新たなソリューションを提供したいです。
Python や TypeScript を使用したバックエンド開発
これまで使用してきた Python や TypeScript といったプログラミング言語を用いたバックエンド開発にチャレンジしたいです。これらの言語に対する知見を生かして、より高速で、メンテナンス性、拡張性に優れたシステムの構築を目指したいと思います。
React.js や Next.js を使用したフロントエンド開発
React.js や Next.js といった最先端のフレームワークを使用したフロントエンド開発に興味があります。ユーザーインタフェースの重要性は日増しに高まっており、資格的に使いやすい Web アプリケーションの開発を通じて、エンドユーザーの満足度向上を図りたいと考えています。