Job Summary
As a Video Streaming Engineer , you will be responsible for maintaining and optimizing the video streaming infrastructure to ensure smooth and high-quality delivery of video content to users worldwide. This role involves working with various video delivery technologies, networking configurations, and server management to meet the demands of high-traffic streaming environments. Â Key Responsibilities: Develop, maintain, and optimize video streaming infrastructure. Monitor, troubleshoot, and improve streaming performance to ensure minimal downtime and optimal viewer experience. Collaborate with cross-functional teams to ensure seamless integration of streaming technologies with the platform. Implement and support live and on-demand video delivery using Content Delivery Networks (CDNs). Perform video encoding, transcoding, and management of video assets across platforms. Ensure scalability and performance optimization for large-scale content delivery. Required Skills Qualifications: Linux Knowledge: Strong understanding of Linux/Unix operating systems. Must be able to efficiently navigate, troubleshoot, and optimize Linux-based environments. IT Knowledge: Proficiency in logging onto servers, navigating around server environments, and working with networking tools. Experience with Apache web services, caching mechanisms, and server configuration is crucial. Internet Knowledge: Full understanding of technical internet terms and demonstrated experience in applying this knowledge. Must be well-versed in internet delivery systems, latency management, bandwidth optimization, and related performance factors. Python: Solid Python scripting skills for automating tasks, managing workflows, and enhancing the video streaming infrastructure. Video Knowledge: Experience or familiarity with video codecs, formats, streaming protocols (HLS, DASH), and video quality standards is highly desirable but not mandatory. Networking System Administration: Solid understanding of network protocols, firewalls, load balancers, and DNS management. Experience in diagnosing network-related issues impacting video streaming performance. Â Additional Requirements: Experience with cloud platforms (e.g., AWS, GCP, or Azure) is beneficial. Familiarity with Content Delivery Networks (CDNs) and global load balancing. Strong analytical skills with a proactive approach to troubleshooting and performance monitoring. Â This role requires a highly motivated engineer who is eager to work in a fast-paced environment while ensuring the highest standards of video streaming performance.