atama plus株式会社 / インフラエンジニア、SRE
HerokuからAWSへの移行プロジェクト
アプリケーションの実行環境はFargateを選定した。Herokuで利用していた機能をAWSに移行するための設計、構築や、移行方法の検討、切り替え作業などを担当した。
Discover companies you will love
atama plus株式会社 / インフラエンジニア、SRE
ITエンジニアとして10年以上の経験があり、Webアプリケーションのインフラ設計・構築、バックエンド開発、SREを経験してきました。
・社会課題の解決や、より広く社会のためになる仕事をする ・クラウドインフラエンジニア、SREのキャリアを深める
学習システムのインフラ構築やSRE領域(可用性向上、モニタリング、キャパシティプランニングなど)に取り組む。
アプリケーションの実行環境はFargateを選定した。Herokuで利用していた機能をAWSに移行するための設計、構築や、移行方法の検討、切り替え作業などを担当した。
Webアプリケーションの開発と運用
フロントエンド開発、バックエンド開発、インフラの構築と運用を担当した。使用した技術は、Nuxt,js、Vue.js、Node,js、Express、PostgreSQL、MongoDB、AWSなど。
App Engine、PubSub、Dataflow、BigQueryを組み合わせたストリーミングデータの処理システムの開発と、リアルタイムデータの分析を行うためのダッシュボードの作成を行った。Web API部分はPythonとFlaskを使い、DataflowはJavaで実装した。インフラはTerraformでコード管理をした。
CRUD操作を行うREST APIの新規開発を、主担当として開発、運用、インフラ構築まで一貫して行なった。アプリケーションはJavaとSpring Bootで実装し、インフラ部分はAWSのAPI Gateway、Lambda、DynamoDBを使った。
Linuxサーバーの構築、運用、ミドルウェアの設定、運用(Apache、Tomcat、Nginx、PostgreSQLなど)、Webサービスのモニタリング、キャパシティプランニング、障害対応など。
CentOSのEOL対応として、約100台の仮想マシンのOSをリプレースした。プロジェクト体制は、私を含めて4人のメンバー。プロジェクトマネジメント、OSの新バージョンやミドルウェアの検証、サーバー構築、切り替え作業を担当した。Ansibleを使い、構築を自動化した。
プロジェクト管理やシステム設計を行なった。
atama plus株式会社 / インフラエンジニア、SRE
アプリケーションの実行環境はFargateを選定した。Herokuで利用していた機能をAWSに移行するための設計、構築や、移行方法の検討、切り替え作業などを担当した。