概要詳細
■募集背景
弊社は、教育領域におけるプラットフォームの企画・開発・提供を行っている企業です。複数のサービスを横断する基盤システムを構築し、安定したユーザー体験の提供を目指しています。
現在、エンジニアリソース不足に伴い、バックエンド領域を担っていただける方を募集しています。
職務内容
■業務内容
【業務内容】
・ユーザーテーブル設計
・基盤システムの設計および実装
・認証認可機能の設計および実装
・外部認証サービスとの連携およびデータ連携の実装
・その他バックエンド実装業務
【現状の課題】
・ユーザーテーブル設計が未完了であり、一部サービスに影響が発生している
・基盤および認証認可に関するユーザーストーリーや受け入れ条件、要件が未確定
・外部サービス連携に向けた認証およびデータ連携の設計が必要
‐SSO
‐OAuth 2.0
・認可構成およびフローが未確定
‐Open Policy AgentのRego利用を想定
■開発環境
- 1週間単位のスプリントによるアジャイル開発
- PMおよびテックリードによるチケット管理およびタスク割り振り
■チーム構成
30名程度
■開発環境
- 言語:Go
- インフラ:AWS
- 開発手法:アジャイル開発
- 構成管理ツール:Terraform
- その他ツール:Slack
求められるスキル
■必須スキル
- Goを用いた設計および開発経験
- AWS環境におけるシステム構築および運用経験
- Terraformを用いた経験
- 基本設計から実装までを担当した経験
- データベースのスキーマ設計経験
- パフォーマンスチューニングの経験
■歓迎スキル
- フルスタック開発経験
- 顧客折衝や要件定義に携わった経験
- Terraformを用いたIaCの実装経験
- AWS Cognitoを用いた認証基盤の設計および実装経験