【Python / Go言語 / node.js】フルリモート / Go言語×Echoサービス開発
業務内容
・Chatサービスの負荷テストでは「Python × FastAPI」から「Golang × Echo」に改修したサービスの負荷テストを行う。負荷テストのツールとてしてはLocustを利用。テストコードを作成しパフォーマンスの測定・チューニングを行う。
・トークンベース認証システムの改修では「Ruby on Rails」から「Golang × Echo」への改修を行う。
・マイクロサービスアーキテクチャのシステム開発では主に制御部分の実装を担当し「Golang × PostgreSQL × MQ」を用いた開発を行う。
・インフラ構築としてGoogle Cloud(GKE)を利用し、Dockerイメージの作成やKubenetesのリソースの作成も行う。
・テーブルのマイグレーションやSQLクエリのコストを調査し、パフォーマンス改修も行う。
・GitLabCIを用いたテストも行う。
求めるスキル
- ■必須スキル:
- ・Python/Golang/Node.jsのいずれかにおける開発経験 ・Webサービスの開発経験もしくはプラットフォーム系のAPI開発経験 ・Git(githubを含む)を使用したチームでの開発 ・マイクロサービス開発を経験している、もしくは理解している ※企業向けYoutubeのバックエンド部分の開発となり BtoC系フロントエンドのみ、Web+DB構成のみの開発経験だと、立ち上がりが厳しいかも知れません。どちらかというと業務系システムの開発経験の方が合うかも知れません。
- ■歓迎スキル:
- DockerやKubernetes を使用したサービス開発経験 ・Linuxの一般な操作および構築の経験 ・クラウドサービス(AWS/GCP)を利用したインフラ構築および運用経験 ・動画に関わるコーデックやプロトコルの知識
スキルタグ
募集企業の情報
企業名
業界・業種
事業内容
募集背景
課題感
詳しくはエージェントにご相談ください
相談は無料!ご連絡お待ちしております。