Skip to content
← Back to job listings

ZOZOTOWN 基幹システム バックエンドエンジニア(認証・認可)

株式会社ZOZO · 千葉県千葉市稲毛区緑町1-15-16

External listingfull-timeRecently

About The Role

期待すること(責任/権限) ■チームについて ZOZOTOWNのさらなる成長を支えるために、基幹システムのリプレイスを推進するチームです。 基幹システムのリプレイスでは、増改築を重ねてきたオンプレミス上のVBScript製のモノリスに対して、適切な分割境界を定義したうえで、クラウド上にJava/Go製の新しいサービスを構築して移行します。 既存機能の整理にはじまり、新しいサービスの設計と構築、移行計画の立案と実行まで幅広く担当します。また、機能追加やパフォーマンス改善、障害対応など移行後のサービスの運用も一部行います。 チームは9名で構成されており、各人が1つ以上の領域を担当します。本募集の候補者に参画していただく、「共通の認証・認可サービス」開発は2〜3名で進める予定です。 ■職種について 「共通の認証・認可サービス」の設計や開発を担うポジションです。基幹システムでは社内の重要情報を扱うため、セキュアかつ可用性の高いシステムの構築が求められます。 入社後は、このサービスに対して責任を持ち、依頼や課題に対して主体的に行動できるエンジニアとしての活躍を期待しています。 ■現状の課題と実現したいこと ZOZOTOWNの急成長と組織の拡大に伴い、社内スタッフや出店ブランド様が利用する基幹システムの重要性がより一層高まっています。 しかし、現在のシステムでは認証や認可に関するロジックが各所に点在しており、ガバナンス上の課題となっています。 本プロジェクトでは、各基幹システムが個別に持つ認証・認可ロジックを「共通の認証・認可サービス」へ統合し、認証経路の統一と一貫したアイデンティティ管理の実現を目指しています。 単なるログイン機能の集約に留まらず、内部統制(J-SOX)への準拠や、複雑な業務フローを支える柔軟かつ厳格な権限管理モデルの再定義にも取り組みます。 現在は認証サービスの刷新に向けた設計フェーズにあり、高い可用性と耐障害性を備えたサービスを、業界標準のプロトコル(OIDC/OAuth等)を用いて構築・運用していく、チャレンジングな環境です。 業務内容 ■具体的な業務例 「共通の認証・認可サービス」の設計・開発・運用を担当していただきます。 既存システムの認証を新サービスへ移行する計画の立案・実行 利便性とセキュリティを両立した認証技術の検討・導入 認証サービスが参照しているデータのクラウド移行 認可機能の設計・実装 メインで担当していただくのは上記プロジェクトですが、基幹システムのリプレイス全体を推進するチームの一員として、別のリプレイスプロジェクトに貢献していただく機会も提供できます。 ■利用技術 クラウド 開発言語:Go, Java DB:MySQL サービス:Amazon EKS CI/CD:GitHub Actions オンプレミス 開発言語:VBScript DB:SQL Server サーバー:Windows Server(IIS) 監視:Datadog / Sentry / Splunk / PagerDuty 開発用AIツール:Claude Code / GitHub Copilot ■参考資料 ZOZOエンジニア向け会社説明資料 【TECH BLOG】モノリスからマイクロサービスへ-ZOZOBASEを支える発送システムリプレイスの取り組み 必要条件 ■必須条件 静的型付け言語を用いた3年以上の開発経験 Webアプリケーションの開発経験 RDBに関する基礎的な知識 生成AIを活用した開発経験 Cookie、セッション、JWTなどWeb認証の基礎技術に関する理解 クラウドサービスを活用した開発経験 プロジェクトの課題や技術要件に応じて、複数の開発言語・技術スタックに柔軟に対応できる学習意欲と適応力 コードの調査やチームを跨いだヒアリングを行い、技術的な側面から要件定義を推進した経験 ■歓迎条件 GOを用いた開発経験 OAuth、OIDCなど認証・認可プロトコルに関する知識・経験 IDasSを用いた開発・運用経験 権限モデル(RBAC/ABAC等)の設計経験 VBScriptを用いた開発経験 マイクロサービスアーキテクチャの設計・運用経験 不正ログイン対策や、OWASP Top 10等のセキュリティ脆弱性に関する知識 ■求める人物像 設計から実装・運用まで、主体的にプロジェクトを推進できる方 担当システムにオーナーシップを持ち、提供する価値について考え続けられる方 レガシーなコードや複雑な仕様を分析・整理し、課題解決に導ける方 信頼関係を大事にし、関係者と円滑なコミュニケーションを取れる方

This is an external listing. JobSpring does not represent or verify the employer. Report this listing