Architect /senior Architect

Year    Pune, Maharashtra, India

Job Description

b'


General Summary of the Role:
  • A hands-on technical architect to lead Video Analytics & Surveillance platform.
  • An ideal candidate would have worked in large scale video platforms (Youtube, Netflix,
    Hotstar, etc) or video analytics companies (Videonetics, Staqu, Intelli-vision, etc.)with
    experience in architecting end to end video streaming infrastructure.
  • Lead the optimization and improvement in video codec efficiency, encoder rate control,
    transcode speed, video pre/post-processing and error resilience.
  • Improve end-to-end video experiences on lossy networks in various user scenarios.
Skills Required
  • Expert level Python programming language skills is a MUST.
  • Knowledge of streaming protocols RTSP, RTMP, HLS (streaming at scale), MPEG-DASH .
  • Working knowledge of industry standard H.264, HEVC, AAC, AC-3 A/V, H.265, VP8/VP9 and
    AV1 codecs.
  • Familiar with Frontend Technologies (HTML5, CSS3, Javascript, JQuery, NodeJS, VideoJS).
  • Hands-on experience with container technologies Docker and Kubernetes.
  • Knowledge of database languages (e.g. MongoDB, SQL, No-SQL) and familiar with version
    control practices and tools (Git, Gitlab etc.).
  • Experience in dealing with video players on multiple platforms such as iOS, ExoPlayer, Roku,
    video.js and hls.js
  • Experience in deploying applications at scale on serverless and on-prem platforms.
  • Experience in integrating iot/sensors with existing solutions.
  • Experience in CI-CD pipelines, automating training/deployments.
  • Optimize software to run in real-time on multiple computing platforms.
  • Identify various opportunities to optimize in video codec, pipeline, error resilience.
  • Define the video optimization roadmap for both low-end and high-end networks and devices.
  • Proficient in FFmpeg/Gstreamer command-line tools and libraries.
  • Review code & mentor the team in improving the quality and efficiency of the delivery.
  • Experience in writing technical architecture documents.
  • Build tools and distributed software to automatically gather user stats to improve algorithms.
Qualification and Experience
  • Must have 2+ years\xe2\x80\x99 experience with the expert-level understanding of Full-Stack technologies
    including some understanding of Deep Learning/ Machine Learning.
  • Master\xe2\x80\x99s degree in computer science/engineering/mathematics.
  • Deep knowledge of common programming languages and scripting languages, such as Python
    & C++.
  • Experience with streaming quality optimization on mobile devices.
  • Experience collaborating cross-functionally between groups with different video technologies
    and pipelines.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3297380
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year