①フロントエンドエンジニア(Web Viewerアプリ)
Angular等を用いたWebアプリケーションサービス開発に携わって頂きます。
※クラウドカメラサービス(自社サービス)のメインアプリケーションを開発します。
・単純な動画ストリーミングだけではなく、数百台のカメラを効率よく検索・視聴するUIを設計
・それらを用いたユーザーカスタマイズ可能なダッシュボードを構築
・AIによる映像解析やセンサー類との連携を用いたサービスのために新しいビューを展開など
②サーバーサイドエンジニア
●部署のミッション
カメラやそれらを管理するアプリケーション、セキュリティに対する要望が多数上がっているため、ベースとなるクラウドカメラの新しい機能開発や既存機能の改善をビジネス側と連携し進めています。また、ビジネスの拡大に比例して増加する、カメラ/ユーザー/データ量にも対応できるよう、基盤となるサーバーシステムの改善を継続的に行ったり、新しい技術の導入による運用の改善などを行います。
それ以外にも、映像プラットフォームを実現するべく、映像を視聴するだけではなく機械学習などの技術と連携して「新しい付加価値を提供する開発」にも注力しています。具体的には、API提供を進め、AI企業がSafieの映像データを利用して画像解析などの仕組みを構築したり、作成された学習モデルをSafieクラウド上で駆動させる解析システムの構築を行っています。
●具体的な業務内容
・100万台規模のクラウド録画サービスを安定して提供できるアーキテクチャの設計・開発
・サーバコストを抑えるための各種最適化
・画像・動画の解析システムの設計・開発
・ライブ再生時の遅延を小さくするためのチューニングや新しいプロトコルへの対応
・サーバ間連携のための各種配信プロトコルへの対応
【利用している技術】
- 開発言語
Python、 Java、Go、C++
- インフラ
AWS
- データベース
MySQL、 Redis、Elasticsearch、DynamoDB
- 構成管理ツール
Ansible、 Terraform
- 監視
Prometheus、 Grafana、PagerDuty、StatusCake
Sentry、CI/CD、Github Actions、Circle CI
- その他
Github、 Docker、Fluentd, Fluent Bit、Redash
③モバイルアプリエンジニア
【業務内容】
クラウド録画サービス(自社サービス)のネイティブアプリ開発を担うチームのリーダー候補としてご活躍頂きます。
●業務例
・保守性、機能拡張容易性を目指したモバイルアプリの新機能開発と保守、運用
・顔認証など映像解析系サービスのアプリケーションサイド開発
・タブレット向けレイアウト新規開発など
●環境等
・Git / GitHub
・Swift5 / XCode
・Kotlin / Android Studio
④QA・SETシニアエンジニア
ローンチ前QA、SETWebアプリ/Web APIおよびモバイルアプリの自動化テストの推進の両方を戦略を立てて推進して頂きます。
・QA・SET全体の戦略の立案と推進
・QA・SETプロセスの構築
・外部ベンダーへ自動化テスト関連業務の切り出し、マネジメント
・開発部門との連携
・管理ツールを使用した業務マネジメント
・QA・SET進捗管理
・QA・SET KPI管理
・プロジェクトマネージメント
・営業支援、販売
⑤インフラ・SREエンジニア
・100万台規模のクライアントが接続するクラウド録画サービスを安定して提供できるアーキテクチャの設計・開発
・サーバコストを抑えるための各種最適化
・サービス・システムの監視やチューニング等の運用
●関連技術
・AWS等のPaaS上での技術開発、認証関連技術(OAuth2等)、オープンAPI、動画管理
●利用している技術
AWS, Python, Java, C++, Go, MySQL, Redis, Fluentd, Elasticsearch, Ansible, Terraform, Docker, Prometheus, Grafana, Redash, CircleCI, PagerDuty, StatusCake, Github
⑥セキュリティエンジニア
セキュリティ体制の立ち上げに伴い、CTO直下でプロダクトおよびコーポレートインフラに関わるセキュリティ対策をリードしていただきます。
■具体的な業務内容
・プロダクトおよびコーポレートインフラに関わる、セキュリティ対策方針の策定とロードマップに基づく施策実施
・プロダクト開発者やIT利用者に対してセキュリティガイドラインを策定
・セキュリティガイドライン、施策への理解を深めるための啓蒙活動
・プロダクトおよびコーポレートインフラへの脆弱性対策、ペネトレーションテストの実施
・プロダクト開発時のセキュリティレビューとリスク洗い出し
・セキュリティ試験自動化の仕組みづくり
・セキュリティインシデント発生時の対応フローを策定
・インシデント発生時は、リーガル・マネジメント層・関係部署と連携し問題解決に取り組む
※ご経験があるのであれば、デバイス(ネットワークカメラ)の脆弱性チェックやセキュリティ対策も期待
【利用している技術】
・インフラ:AWS、GCP等のPaaSを利用(ALB、EC2、RDS、S3、ECS、ElasticCache、Athena、BigQuery、Teraform、Ansible等)
・バックエンド:Python、Go、Java
・データベース:MySQL、Redis
・フロントエンド:Angular、Vue.js
⑦組み込みソフトウェアエンジニア
<開発業務>
・セーフィークラウドカメラサービス用カメラファームウェアの開発
・画像認識、画像処理による新機能開発
・エッジコンピューティングデバイスのソフトウェア開発
・既存取り扱いカメラの機能拡張ファームウェアやプラグインソフトウェアの開発
・新規ハードウェア向けのファームウェア開発
・クラウドカメラ保守運用のためのシステム及びデバイスプラットフォームの開発
・クラウドカメラ搭載のマイク、スピーカー、各種I/Oを用いた機能開発及び遠隔操作システムの開発
・クラウドサーバーやモバイルアプリと連携するカメラ機能のソフトウェア開発
<その他の業務>
・部門定例、プロジェクト定例等の各種ミーティングへの参加
・週次の開発会議への参加(サーバー、組み込み、AI,カメラ等専門外の各種技術勉強会)
・PoC向けのカメラの選定並びに同設置業務
・外部研修並びにセミナーへの参加
⑧セールスエンジニア
企画部門にて、自社のプロダクトやサービスをマーケットフィットさせるべく、お客様及び社内の関係部署に対して、テクニカルな支援を行っていただきます。
・各種プロダクトのマニュアル作成
・テクニカルアドバイス
・テクニカルサポート
・営業同行、営業支援
・企画、開発へのフィードバック
※業務領域は、ご経験や志向に応じて柔軟に広げていただくことが可能です。
【開発環境, 開発言語】
・Windows / Linux(Ubuntu , Cent OS) / Mac OS
・C/C++
・Docker
・GitHub
・Python
・Visual Studio / Visual Studio Code
・Open CV
・シングルボードコンピュータ
・Jetson / Raspberry PI / odroid ...
・AXIS ACAP
・Yocto
・Camera SoC
・Ambarella、Qualcom QCSシリーズ 、NXP i.MXシリーズ...etc
■休日:完全週休二日制, 祝日, 土, 日