正社員
[Customers Mail Cloud] 開発リーダー
- 400万円~1200万円経験、能力等に応じて応相談
- 東京都渋谷区
「Customers Mail Cloud」の開発・運営を行っているMessaging Business Divisionに所属いただき、開発チームのリーダーとしてCustomers Mail Cloudのサービス開発や業務改善に取り組んでいただきます。
開発業務を行いながら、社内調整・連携や開発に関する課題解決などの環境づくりもお任せします。
<具体的な業務内容>
主にプロジェクトにおけるスケジュール管理・工数調整・メンバーマネジメント・品質管理・社内調整をお任せします。
プロダクト・オーナーと連携しながら、下記業務に取り組んでいただきます。
▽開発業務
■既存ソフトウェアの修正および機能追加開発(方式設計~機能試験)
■既存ソフトウェアのリニューアル開発(マイクロサービス化を前提としたアーキテクチャ/API設計)
■新規ソフトウエアの開発(新サービスのプロトタイプ開発など)
▽プロジェクト管理
■開発プロジェクトの進行管理・品質管理(QCD管理)
■スケジュール・工数管理
■他部署や関係各所との調整
■サービス開発における課題改善
▽メンバーマネジメント
■設計書・コードレビュー
■チーム体制強化に向けた採用
■エンジニアリング文化の醸成/推進
現在、サービスインフラは AWS 上に構築しており、開発エンジニア4名、インフラエンジニア5名の合計9名体制でサービスを提供しています。
開発対象となるシステムは、メール配信基盤の各種設定やログを参照するための管理コンソール(Web UI / API)と、メール配信基盤のコアとなるMTA(Mail Transfer Agent)の2つのコンポーネントで構成されています。
アプリケーションはすべて自社開発であり、Javaで実装されています。
サービスアップデートは年3回(4ヵ月ごと)を基本とし、事業サイドや顧客からの要望、既知のバグ修正などをチケット化して開発業務を行っています。
一方で、大規模なリニューアル開発を計画しており、管理コンソールのフロントエンドは Vue.js / Nuxt.js によるSPAとして実装、REST-APIを介してバックエンドを操作します。
バックエンドは Java (Helidon / SpringBoot) または Golang でマイクロサービス化し、各機能単位でリニューアルしていく計画です。
また、新規機能開発では、SMS、モバイルプッシュ通知、Webプッシュ通知を実装し、次世代のマルチチャネルメッセージング基盤の開発を目指します。
事業内容・業種
ソフトウェアベンダ
提供元: