Job Description
Job Description
Project 4 weeks could go longer and fulltime
Prefer onsite in Charlotte, NC but can be remote.
Project Overview : Transition to Video Streaming Architecture
Velocitor is transforming the current video delivery model from download-based viewing to a streaming-first architecture. This initiative will leverage HTTP-based adaptive streaming protocols (HLS / MPEG-DASH) and Azure Media Services to provide a seamless, high-quality viewing experience across devices. By implementing adaptive bitrate streaming , we will optimize playback for varying network conditions, reduce storage overhead, and improve content security. This shift positions V-Track for scalability, faster content delivery, and a modern user experience aligned with industry best practices.
Scope of Work :
- Implement HTTP-based video streaming protocols (HLS, MPEG-DASH) and ensure adaptive bitrate functionality.
- Integrate Azure Media Services, Azure Blob Storage, and Azure CDN for scalable video delivery.
- Develop and maintain APIs using .NET (C#) for video content management and delivery.
- Build interactive video experiences using JavaScript, Node.js, React, and modern video players (e.g., Video.js, HLS.js).
- Optimize video encoding and transcoding workflows using FFmpeg or similar tools.
- Collaborate with cross-functional teams to ensure performance, security, and scalability of video solutions.
Expected Qualifications :
Proven experience implementing HLS or MPEG-DASH streaming protocols.Strong understanding of adaptive bitrate streaming and video delivery optimization.Hands-on experience with Azure Media Services, Azure Blob Storage, and preferably Azure CDN.Proficiency in .NET (C#) and API integration for video workflows.Working knowledge of JavaScript, Node.js, React, and modern video players.Solid grasp of video encoding, transcoding, and bitrate optimization techniques.Familiarity with FFmpeg or similar video processing tools.