メニュー

クラウド録画サービスの開発・運営でのサーバーサイドエンジニア(リーダー)の求人

求人ID:1260492

募集終了

転職求人情報

職種

サーバーサイドエンジニア

ポジション

リーダー

おすすめ年齢

20代
30代
40代
50代以上

年収イメージ

年収イメージ:〜1000万円(経験・能力を考慮の上当社規定により決定)

仕事内容

カメラやそれらを管理するアプリケーション、セキュリティに対する要望が多数上がっているため、ベースとなるクラウドカメラの新しい機能開発や既存機能の改善をビジネス側と連携し進めています。また、ビジネスの拡大に比例して増加する、カメラ/ユーザー/データ量にも対応できるよう、基盤となるサーバーシステムの改善を継続的に行ったり、新しい技術の導入による運用の改善などを行います。
それ以外にも、映像プラットフォームを実現するべく、映像を視聴するだけではなく機械学習などの技術と連携して「新しい付加価値を提供する開発」にも注力しています。具体的には、API提供を進め、AI企業が弊社の映像データを利用して画像解析などの仕組みを構築したり、作成された学習モデルをクラウド上で駆動させる解析システムの構築を行っています。

【業務内容】
・カメラやビューアーの新規機能開発
・パートナー向け管理アプリケーションの機能開発
・100万台規模のクラウド録画サービスを安定して提供できるアーキテクチャの設計・開発
・サーバコストを抑えるための各種最適化
・画像・動画の解析システムの設計・開発
・ライブ再生時の遅延を小さくするためのチューニングや新しいプロトコルへの対応
・サーバ間連携のための各種配信プロトコルへの対応
・4〜5名程度の開発メンバーの管理
・ビジネスサイドと仕様やスケジュールの調整

【使っている技術・ツール】
●開発言語、フレームワーク
Python、 Java、Go、C++、Typescript、Angular、Vue.js
●インフラ
AWS
●データベース
MySQL、 Redis、Elasticsearch、DynamoDB
●構成管理ツール
Ansible、 Terraform
●監視
Prometheus、 Grafana、PagerDuty、StatusCake
Sentry、CI/CD、Github Actions、Circle CI
●その他
Github、 Docker、Fluentd, Fluent Bit、Redash

【開発組織の目標】
●クラウド録画サービスの品質向上
現在出荷数15万台を突破し更なる利用者数に急増に伴い、より高品質・ハイパフォーマンスなサービス基盤の開発・運用を行います。カメラを通してクラウド上に収集した""映像データ""を、必要に応じ配信や解析し、付加価値のある情報を抽出する事によりお客様の課題解決を実現しています。
●上記クラウド基盤上でのアプリケーション開発
動画の収集/配信システムだけでなく、""映像から未来をつくる""というビジョンを達成すべく、それらの動画を利用した顧客課題の解決に繋がるようなアプリケーションの開発を行っております。様々なアプリケーションを提供していくことでより多くの課題解決を実現して参ります。
●オープンAPI等による他社参画のためのプラットフォーム開発
上記は自社で行っているアプリケーション開発ですが、映像から解決できる問題は多数あり、且つ、業界業種によっても異なります。この全ての課題を解決するためには弊社一社のみで行うのではなく、オープンなプラットフォームを構築し他の技術を持った企業様が参画ですることで顧客解決に繋がるサービスをより多く世に出していき、""映像から未来をつくる""を実現していきます。このように、「我々の基盤上で構築 展開できるようなプラットフォーム開発」を進めております。

【開発関連で私達がこれからやりたいこと、やりたいけど出来ていないこと】
●動画データ録画配信サービスとしての更なる強化
・競争力のある画質・レイテンシー・プライシングの実現
●クラウド映像プラットフォームの実現に向け、その構成要素の開発、強化
・カメラを含む対応ハードウェアの拡大
・APIの拡大
・SDK、ローコードツール/ノーコードツール等アプリケーションが容易に構築できる仕組みの開発
・AI含む様々な解析系サービスが柔軟に構築できる仕組みの開発
・他社製含むアプリケーションの販売が可能となるアプリケーションマーケットの構築(及び柔軟な課金システムの構築)
●様々な業界の現場DXに繋がるプロダクト、アプリケーション開発
・上記プラットフォームを利用し、現場DXを実現するアプリケーションの開発

【開発の特徴・魅力】
●規模の大きいシステム開発に関われる
・現在15万台を超えるデバイスが接続しており、2021年末時点で保存している映像データは15PBを超えます。カメラ数は現在も順調に伸びており、これらを扱うシステムの規模も比例して拡大しています。
・また、扱う情報の機密性も高く、運用も無停止で行う必要があり、開発する上で考慮するポイントは多くあります。このように規模の大きいシステムの課題を把握し、一つ一つ解決していくことはバックエンドのエンジニアとして非常にやりがいのある業務内容となります。
●サービスが身近に使われている
・弊社のカメラは様々な業界で導入され、各現場の課題解決に利用されています。自分の作っているサービスが身近なところで社会に貢献できていると実感できる環境です。
●経営メンバーにエンジニアが入っている
・創業メンバーにエンジニアが入っているため、技術に対する理解がある環境です。人柄も気さくなので、気兼ねなく話すことができます。
●様々な技術を扱っている
・弊社はカメラ (IoT) や映像解析 (AI) を扱っているため、サーバーとアプリ以外にも組み込みエンジニアや機械学習のエンジニアがいます。サーバーチームはそれらをつなぐ仕組みを開発しているので、様々な情報に触れることができ、自身の知見を広めることができます。
●プラットフォーム開発に携われる
・「土台創り」という、自ら環境をつくっていく貴重な経験ができます。
・映像データが集まる弊社では、様々な技術・サービスと連携することでより多くの価値を生み出すことができるので、自ら考え挑戦し""プラットフォーム開発""を進めていただきます。

必要スキル

【応募資格(必須)】
・Webサービスのサーバー開発・運用業務を3年以上経験
・3人以上の開発チームのリーダー経験

【応募資格(歓迎)】
・メンバー育成やチームビルディングの経験

※下記いずれかのご経験をお持ちの方を歓迎します!
・Pythonでの実務経験
・AWS等のPaaS上での開発・運用経験
・認証に関する開発経験(OAuth2、SSO関連など)
・AI系の処理システムに関する開発経験
・高トラフィックをさばく大規模なバックエンドシステムの開発・運用経験
・動画、音声コーデックに関する基本的知識 (AV同期、DTS、PTSなど動画の表示、音声同期に関わる知識)
・HLS、MPEG-DASH、WebRTC等モダンな動画配信プロトコルの知識とそれらを使用した開発経験

【求める人物像】
・弊社のビジョン、ミッション、カルチャーに共感できる方
・弊社サービスを通じたビジネス展開および社会への貢献に魅力を感じられる方
・チームの一員として周囲のメンバーと協調し、共通のゴールに向けて進める方

就業場所

就業形態

正社員

企業名

クラウド録画サービスの開発・運営

企業概要

クラウド録画サービスの開発・運営

企業PR

業務カテゴリ

組織カテゴリ

備考

●勤務地補足
上長承認のもとリモート勤務も可能です(フルリモート前提の採用は行っておりません)

関連キーワード

転職求人を検索