マイクロサービス構築による教育系サービスの新機能開発リード
マイクロサービス構築に新機能開発を担当。その後、開発チームリードを行うことになりました。 具体的には以下の業務を担いました。 - プロジェクトマネジメント及びピープルマネジメント - フロントエンド(Vue.js)及びバックエンド(Ruby on Rails, Clojure)開発 - マイクロサービス間認証機構の構築 - 非同期処理基盤構築(GCP) - イベントドリブンアーキテクチャ、キューイングシステムによる通知基盤構築(AWS) - マルチスレッド処理とキーバリューストアによるデータ集計機能実装(Redis) - ECSからKubernetesへの載せ替え実施 - Terraformによるインフラのコード管理