決済基盤開発チームサーバーサイド

■商流    :エンド→元請け→弊社
■面談    :1回
■単金    :スキル見合い
■精算    :140-180H
■サイト   :45日
■最寄駅   :麹町駅(しばらくはテレワーク前提)
■期間    :長期(6ヶ月以上)
■服装    :カジュアル
■定時    :フレックス(9:30-18:00が多め)
■募集人数  :1名

■業務内容  :
グロービスの各種コンテンツの決済基盤の
サーバサイド(Ruby on Rails)の開発保守
・管理画面の設計、実装、および運用
・社内の他システムへの接続連携と運用
・複数の決済代行システムを利用した決済基盤の設計、実装、および運用

■開発体制  :6~10名

■開発環境  :
・開発言語: Ruby 2.5系(Ruby on Rails 5.1系), HTML, CSS, JavaScript (React.js 16.13系)
・インフラストラクチャ: AWS
・ミドルウェア: nginx, AWS ( EC2, ELB, S3, SES, Aurora MySQL, Cloudfront, Route53, Elasticacheなど)
・構成管理ツール: Ansible
・CI/CD: Circle CI, CodeDeploy, CodeBuild
・監視ツール: Stackdriver Monitoring, Datadog, PagerDuty, Sentry, Mackerel, NewRelic, ELK Stack
・ドキュメンテーション: Notion
・その他利用ツール・サービス: Slack, GitHubなど
・開発プロセス: Scrum, GitHub Flow

■スキル   :
【必須スキル】
・Webサービスのサーバーサイドの設計、実装、および運用経験
・RDBMSを使用したデータ設計経験とインデックスの知識
・Ruby, Ruby on Railsに対する高い習熟度
・テスティングフレームワークを用いた定常的にテストを書く開発の経験
・リモートワークも含んだチームメンバーとのスムーズな意思疎通を行うためのテキストコミュニケーションスキル
・困ったときに自分で抱え込みすぎず、周りに相談できる
・オブジェクト指向ソフトウェア開発、分散トランザクション、ソフトウェアテストに関する豊富な知識
【歓迎スキル】
・業務における、プルリクエストを用いたコードレビューの経験
・公開APIの開発および運用経験
・GitHub Flowを用いた開発経験
・サービスの新規開発・公開経験
・決済代行システムを利用したシステム開発及び運用経験
・プロジェクトマネジメントまたはチームリーダー経験
・スクラムによるシステム開発経験

■求める人物像:
・チームメンバーと積極的にコミュニケーションが取れる方
・スクラムで開発をするので基本週5稼働いただける方