- どんな仕事か
-
主に同社サービスの基盤となる「J-Stream Cloud (J-Cloud)」において、TranscodeやLiveなど、マイクロサービスに分割された各種サービスの設計・開発を行う業務です。
GKEを利用したコンテナ環境上で、LiveやTranscodeといったマイクロサービスでの設計・開発がメインとなります。開発するサービスとしては、同社の動画配信を実現するための機能やそれに付随する開発となります。
【J-Stream Cloud概要】
自社のプロダクト開発やサービス開発を支える共通開発基盤として、2018年頃から着手。
モダン開発ベースでのマイクロサービス構成にて開発スピードと高い柔軟性を実現するとともに、DockerやKubernetesによるコンテナ技術やAnsibleなどを用い、Infrastructure as Codeをベースとすることで、CI/CDの概念によるインフラの構築や運用を自動化させています。
時代や技術の変化にあわせ、API連携で自社や他社のサービスが容易に機能拡張できるよう現在も日々改良を重ねています。
【仕事の進め方】
J-Stream Cloudでは、基本的に各種プロダクトの開発計画からブレイクダウンした開発要望を取りまとめ、プロダクト側との調整を元に開発計画を進めていきます。
基本的にプロダクト側は、J-Stream Cloudの機能を利用してサービス開発を行う為、プロダクトの要望に対し、先行開発を行う事が多く、その結果、プロダクトとは別に、技術者の立案で共通的に使用できる機能を立案する事もあります。 - 求められるスキルは
-
必須 【必須スキル・経験】
■Python/Golang/Node.jsのいずれかにおける開発言語の習得
■Linuxの一般な操作および構築の経験
■DockerやKubernetesを使用した環境の経験
【歓迎スキル・経験】
■Git(githubを含む)を使用したチームでの開発
■各種クラウドサービス(AWSまたはGCP)を使用したサービス開発経験
■動画に関わるコーデックやプロトコルの知識 - 雇用形態は
- 正社員
- どこで働くか
- 東京都
- 給与はどのくらい貰えるか
- 500~750万円
掲載期間24/09/27~24/10/10
求人No.MYN-10365947