具体的な業務内容
【SES/SIer歓迎 】共通基盤開発エンジニア◆国内最大級動画プラットフォーム◆グロース上場G
■業務内容
主に当社サービスの基盤となる「J-Stream Cloud (J-Cloud)」において、TranscodeやLiveなど、マイクロサービスに分割された各種サービスの設計・開発をお任せします。
GKEを利用したコンテナ環境上で、LiveやTranscodeといったマイクロサービスでの設計・開発がメインとなります。開発するサービスとしては、当社の動画配信を実現するための機能やそれに付随する開発となります。
■J-Stream Cloud概要
自社のプロダクト開発やサービス開発を支える共通開発基盤として、2018年頃から着手。モダン開発ベースでのマイクロサービス構成にて開発スピードと高い柔軟性を実現するとともに、DockerやKubernetesによるコンテナ技術やAnsibleなどを用い、Infrastructure as Codeをベースとすることで、CI/CDの概念によるインフラの構築や運用を自動化させています。時代や技術の変化にあわせ、API連携で自社や他社のサービスが容易に機能拡張できるよう現在も日々改良を重ねています。
■進化をし続ける企業
時代や技術の変化にあわせ、API連携で自社や他社のサービスが容易に機能拡張できるよう現在も日々改良を重ねています。
過去には社内共通開発基盤をレガシーからモダン移行をおこない、今後はPythonをベースとした機械学習や深層学習などのエッセンスを取り入れていき、AIの活用を前提とした基盤開発を検討しています。
動画領域において、市場と技術は急速な勢いで成長と変化を遂げています。「J-Stream Cloud」は、スピードと高い技術力を両立させるための開発環境のベースであり、自社開発において機能拡張を容易にさせ、開発スピードを向上させることができます。
■配属先:プラットフォーム本部 技術開発部
◎部署の人員構成…部長:40代男性/所属:25名/平均年齢:31歳
◎所属チームの人員構成…PM:1名/エンジニア6名 ※20代中心です
■キャリアパス
上記業務からキャリアをスタート頂いた後、動画のエンコードやライブ配信など、動画技術に関するスペシャリストへの道や、エンジニアリングマネージャー、プロダクト側への企画・ディレクションへのキャリアなど、様々なキャリア形成の可能性があります。
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境