【自社プロダクト】PBX開発エンジニア|Java経験から「通信×AI」のプロダクト開発へ
仕事概要
【自社プロダクト】PBX開発エンジニア|Java経験から「通信×AI」のプロダクト開発へ
100%自社開発/リモート可。
当社が独自開発するコールセンター向けPBX/CTIシステム「MediaCalls」を中心に、自社PBXプロダクトの開発をお任せします。
メインで担当いただく「MediaCalls」は、ACD/スキルベースルーティング、IVR、通話録音、CTI連携など、コンタクトセンターの電話業務を支える自社プロダクトです。
また、同じ開発グループではオフィス向けIP-PBX「MediaOffice」も開発しており、MediaCallsを中心としながら、MediaOfficeの機能開発・改修にも携わっていただきます。
◆自社プロダクト『Mediaシリーズ(電話システム)』
https://www.medialink-ml.co.jp/mediaseries/
◆募集背景
今後のプロダクト開発をさらに加速させるため、開発体制の強化を目的とした増員募集です。
入社後はMediaCallsの機能開発を中心に、製品やPBX・呼制御の仕組みについて理解を深めていただきます。
その後は特定の機能領域を担当し、要件定義から設計・実装・テストまで一貫して担っていただくことを期待しており
中長期的には、技術面からチームを牽引するテックリードや、組織を牽引するグループリーダーへのキャリアも想定しています。
◆具体的な仕事内容
MediaCallsを中心に、MediaOfficeを含む自社PBXプロダクトの開発を担当いただきます。
工程ごとに分業するのではなく、機能・案件単位で担当を持ち、要件定義から実装・テストまで一貫して携わる開発スタイルです。
具体的には、
・ACD/スキルベースルーティングなどの呼制御機能の開発
・IVR、通話録音、CTI連携等の機能開発
・管理画面・オペレーター画面の機能追加
・MediaOfficeを含む自社PBXプロダクトの機能追加・改修
・顧客ニーズをもとにした要件整理・仕様策定
・顧客要件に応じたカスタマイズ開発
・設計・実装・テスト
・Pull Requestを用いたコードレビュー
・リリース後の障害一次解析、原因調査・改修
などをお任せします。
営業・サポートから届くVoCも、完成した仕様として渡されるわけではありません。
「顧客がこういうことに困っている」という段階からエンジニアが関わり、技術的にどう解決するのか、どのような仕様にするのかを考えるところから携われることが特徴です。
新規開発:機能追加:保守・改修は、おおよそ3:4:3。
時期や案件によって変動しますが、既存製品の保守・改修だけに閉じるポジションではありません。
◆このポジションの魅力
【01|Javaから、技術領域をさらに広げられる】
PBX開発ではアプリケーションだけでなく、
Java × Asterisk × SIP/RTP × Linux × Network
と、複数の技術レイヤーを横断してシステムを理解していきます。
電話は「止まってはいけない」インフラだからこそ、リアルタイム性や高い可用性が求められます。
キャリア網との接続や、遅延・ジッタ・パケットロスといった通話品質のトラブルシューティングなど、一般的なWebアプリケーション開発では触れる機会の少ない領域まで経験できます。
「Javaを書く」だけでなく、システム全体の仕組みを理解できるエンジニアへ。
アプリケーション開発の経験を起点に、専門領域を広げられる環境です。
【02|自社プロダクトだから、要件定義から運用まで見届けられる】
「仕様書通りに作って終わり」ではありません。
顧客の課題をもとに仕様を考え、設計・実装し、リリース後の反応や障害まで自分たちで見届けます。
営業・サポートとの距離も近く、実際にプロダクトを利用する顧客の声を理解しながら、継続的に製品を改善できることも特徴です。
【03|音声通信とAIを組み合わせたプロダクト開発へ】
私たちが目指しているのは、従来の「電話をつなぐ」だけのPBXではありません。
今後は「呼量そのものを減らすPBX」というコンセプトのもと、これまで培ってきた音声通信技術とAIを組み合わせたプロダクト開発を進めていきます。
今後の開発テーマとして、
・AIを活用した通話内容の解析・後処理業務の効率化
・通話音声のリアルタイム文字起こし
・稼働状況の可視化と音声認識・感情分析の連携
・オンプレミス/専用基盤で提供しているプロダクトのクラウドネイティブ化
などを想定しています。
既存の音声通信技術を大切にしながら、新しい技術を「プロダクトとしてどう活用するか」を考えられる環境です。
◆PBX/VoIP未経験でも問題ありません
PBX/VoIPの実務経験は必須ではありません。
現在のメンバーも、入社後にPBXや音声通信領域の知識を身につけています。
そのため、
「Javaの経験を活かして、もう一段技術領域を広げたい」
「アプリケーションだけでなく、Linuxやネットワークまで理解したい」
「仕様通りに作るだけでなく、要件を考えるところから携わりたい」
という方を歓迎します。
一方、PBX・呼制御は製品・技術ともに一定の学習が必要な領域です。
知らない技術について自ら調べ、仕組みから理解していくことを楽しめる方に向いています。
◆開発チーム
現在は、グループリーダー1名+メンバー4名のチームです。
工程ごとの分業ではなく、機能・案件単位で一人または少人数のメンバーが担当します。
仕様はグループ内でレビューし、採否・優先度についてはグループリーダーと開発部長が判断。
コードについてもPull Requestをベースとした相互レビューを実施しています。
また、隔週で部門横断ミーティングを行っており、営業・サポートなどの他職種とも近い距離でプロダクト開発を進めています。
◆開発環境
言語・アプリケーション:Java/JavaScript/Tomcat
PBX・音声通信:Asterisk/ARI/AGI/AMI/PJSIP/dialplan
プロトコル:SIP/RTP/WebRTC/SIPトランク
インフラ・データベース:Linux/PostgreSQL/AWS
開発ツール:Git/GitHub
必須スキル
・Javaを用いたWeb/業務システム等の開発経験3年以上
・Pull Request等を利用したコードレビュー経験
・未知の技術について、自ら調べながらキャッチアップできる方
※PBX/VoIP/Asterisk等の経験は問いません。
歓迎スキル
・Linux環境でのアプリケーション開発・運用経験
・SQL/RDBの設計経験
・TCP/IPなどネットワークに関する基礎知識
・Asteriskを利用した開発経験
・SIP/RTP/WebRTC等を利用した開発経験
・PBX/VoIP/CTI等の開発経験
・通信・インフラ・組込みシステム等の開発経験
・顧客要件に応じたカスタマイズ開発経験
・音声・映像等のリアルタイム処理経験
・AWSを利用した開発・運用経験
求める人物像
・自社プロダクトを継続的に育てていきたい方
・仕様通りに実装するだけでなく、要件整理から携わりたい方
・未知の技術について自ら調べ、仕組みから理解することを楽しめる方
・アプリケーションだけでなく、Linuxやネットワークなど周辺領域にも興味を持てる方
・障害解析などを通じてシステム全体を理解することに面白さを感じられる方
・新しい技術を使うこと自体ではなく、顧客課題を起点に適切な技術を考えられる方
応募概要
| 給与 | 500万円〜700万円 月給:370,450円~520,450円 ※上記は目安であり、スキル、経験によって優遇させていただきます ※固定残業手当は月30時間該当分80,340円~108,820円 超過した時間外労働の残業手当は追加で全額支給いたします |
|---|---|
| 勤務地 | 【本社】 東京都港区芝5-31-17 PMO田町5F |
| 雇用形態 | 正社員 |
| 勤務体系 | 09:00~18:00 実働8時間 休憩1時間 ※リモートワーク、フルフレックス制度を導入しています。 ◆働き方 在宅と出社の選択制になります。 在宅の場合でも、定例を実施し、気軽に困ったことを相談出来る機会を作るだけでなく、 SlackやZoom等のコミュニケーションツールを使っていつでも先輩社員に相談出来る環境作りもしています。 |
| 試用期間 | あり(有期雇用6ヶ月) |
| 福利厚生 | ■交通費全額支給 ■働き方 (選択制在宅勤務制度あり、フレックス制度。) ■各種社会保険完備(雇用・労災・健康・厚生年金) ■時間外手当全額支給 ■出張補助 ■慶弔金(結婚祝い金など) ■資格取得制度(合格時に一時金を支給) ■表彰制度(月間MVP/年間MVP) ■育児・育休制度 |
企業情報
| 企業名 | メディアリンク株式会社 |
|---|---|
| 設立年月 | 2009年7月 |
| 本社所在地 | 東京都港区芝5-31-17 PMO田町5F |
| 資本金 | 100,000,000円 |
| 従業員数 | 連結:152名、単体:115名(アルバイト含む) |
| 企業サイトURL | https://www.medialink-ml.co.jp/ |