業務内容
モノリスによるレガシーシステムが存在。部分的にですが、マイクロサービス切り出しを進行中。レガシーシステムを縮小していく中、性能&品質面にて技術課題有。開発チームにて優先度設定をしつつ、改修orマイクロサービスにて対応中。
厳密ではないもののスクラム形式にて実施。スクラム開発にて社員メンバーと共に、優先度をディスカッションしつつ、レガシーシステム安定運用&縮小に携わっていただきます。
サービスユーザーはBtoCやCtoCとなります。
・ECサイトのWebアプリケーション開発~運用
・主にバックエンドエンジニア業務、補助でフロントエンド側も多少あり。
・技術課題(パフォーマンスチューニング、テスト導入&改善、データベース移行、バーョンUP、エラー検知&改善、システム移行 etc)
・マイクロサービス切り出し時の調査&開発
【開発環境】
PHP, JavaScript, TypeScript
PostgreSQL
Debesium, Swagger, Kafka
AWS (S3,EC2,CloudFront,RDS, ElastiCache 他)
MySQL,Debesium, kafka, Rails, ECS, React etc
git/Github
CircleCI, Jenkins
要求スキル
必須スキル
・Web系開発経験5年以上
・以下環境下でチーム開発経験3年以上
① Git, コードレビュー、レビュアー経験
②ユニットテスト&e2eテスト経験
③CI,CD経験
・PHP開発経験3年以上
・AWS,GCP等のクラウドサービス案件で2年以上
・アジャイルorスクラム開発経験1年以上
・主体的な行動、コミュニケーションが可能
・(翻訳ツール活用も可で)英語の読み書きが伴うコミュニケーション
尚可スキル
・長期システム運用経験
・技術課題解消における調査~計画~実施経験
・モノリス→マイクロサービス、DB、システムの移行
・パフォーマンス&テスト改善・ EC、決済&注文システム
・ ReactやVue.jsなどモダンフロントエンド
・ 要件定義、仕様策定実務
・ ベンチャーやスタートアップ案件の経験