Ad is valid till: 16 November 2024
ID 925893

Video Streaming Engineer

The Role

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.
Skills And Experience

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.
Occupation:
Management, human resources jobs
Job location, contacts
Location:
Johannesburg
Gauteng
Apply for a job
You have already applied to this job position
Save ad