具体的な業務内容
サーバーサイドエンジニア/決済システム・ID基盤関連〜プライム上場/自己資本比率80%超/在宅可〜
■業務内容:
MIXI M事業部のサーバーサイドエンジニアとして、ご自身の得意領域をいかしつつ、Webフロント〜サーバーサイド/インフラまで広く対応いただきます。
少数精鋭の組織のため、企画やデザインとの連携も多く、仕様調整やプロジェクト推進にも関わっていただきます。
<具体的には>
・決済/ID基盤における、サーバーサイドシステムの開発〜運用
・PCIDSS/PCI3DS に準拠した運用フローの改善等
・AWSを用いたインフラ構築〜運用
・Webフロントエンドの開発
・各プロダクトとの仕様調整
■MIXI M事業部に関して:
MIXI M事業部は、社内のアカウント認証基盤(ID)/決済基盤を共通化することを一つの目的に組成された、MIXIとしての今後の経営戦略上も非常に重要な組織です。
MIXI全体としては複数の事業かつ多くのユーザーデータを保有しています。様々な事業間の連携を深めることで、ユーザー体験の向上、MIXIとしての事業優位性の向上に向けて基盤化を積極的に進めています。
事業間の連携を行う上で、現在はモンストWebショップの開発も行っております。
■配属事業部・組織について:
MIXI M事業部全体では約20名程度のメンバーで構成されており、そのうちエンジニアは10名程度になります。基本的に内製メインで開発を進めており、決済システム/ID基盤に関して設計から運用まで携わることができる環境です。また先々を見据えた品質を考慮した設計や技術選択、開発スピード、継続的なサービス改善も徹底する組織を目指しています。
IDや決済といったセキュリティ面も厳しいドメインであるため、一般的には技術制約や行動の制約が厳しいとされていますが、少数な組織で新たなサービスを創っているMIXIMではセキュリティを担保しつつ柔軟な意思決定をしているのが特徴的です。
■開発環境:
Elixirをメインの使用言語としており、インフラではAWSのフルマネージドサービスを積極的に採用しています。
サーバーサイド:Elixir
フロントエンド:Next.js
インフラ:AWS (ECS Fargate)
ストレージ:DynamoDB, Aurora
ソースコード管理:Git
プロジェクト管理:GitHub、JIRA
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境