Visa及びQUICPayの決済システムに関する設計・開発・運用を行います。
またカード発行会社としてクリアリング(売上処理)、セトルメント(精算処理)に関するシステムの開発にも携わっていただきます。
カード決済業務のシステムについてはこちらのスライドを御覧ください。
https://speakerdeck.com/ttakezawa/kyash-system-overview
【業務内容】
- Visa及びQUICPayにおける決済・クリアリング・セトルメントに関するシステムの設計・開発・運用
- 外部仕様の正確な理解と社内ナレッジとしての蓄積化業務
- 外部ステークホルダーとの要件調整や技術的なヒアリング
【開発環境】
- 開発言語: Go
- インフラ: AWS (EC2, ELB, Fargate, Lambda, Aurora, RDS, S3, KMS, ParameterStore, SQS, SNS, SSM, Cloudwatch, Cloudfront, Route53, ElastiCache, CodeDeploy, etc.)
- データベース: MySQL, PostgreSQL, Redis
- Ops: Terraform, Ansible
- その他ツール: GitHub, Slack, CircleCI, PagerDuty, Sentry, Datadog, Docker
【必須のスキル・経験】
- Kyashのミッション、バリューに共感できる
- チームでの開発経験
- Webまたはモバイルアプリを提供するAPIサーバの開発
- RDBMSを用いたアプリケーションの開発
【望ましいスキル・経験】
- 決済システムの開発経験
- TCPサーバーの開発経験
- 負荷試験に関する深い知見
- マイクロサービスで構成しているAPIやWebアプリケーションの知識や開発・運用経験
- WebサーバやRDBMSのスケーラブルアーキテクチャ設計の知識や開発・運用経験
- システムパフォーマンスの課題を特定し解決できるスキル
- DDDやクリーンアーキテクチャを用いた実装・テスト経験
- EventSourcing&CQRSを用いた開発の経験
- Go言語での開発・テスト・運用の経験
- 英語でのコミュニケーション
【求める人物像】
- チームで連携しながら、チームで成果を作るあげることが得意な方
- 他職種のメンバーとでもコミュニケーションを取りながらプロジェクトを進めていけるコミュニケーション力と主体性
- ナレッジや経験をチームにシェアし、チーム貢献が得意な方
- 適切なタイミングで他のメンバーに働きかけ・相談ができる方
- 課題解決に向かって主体的に動ける方
- 能動的に課題を発見し解決策の提案・実行が得意な方
- 自ら継続的にスキルを学ぶことや貪欲であること