Browse Jobs
For Employers
Post JobLog inGet Started

Streaming Engineer

Nasr City, Cairo
Posted 5 years ago
1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Description:

  • We are looking for a streaming engineer with experiences of large-scale broadcasting and streaming systems. This role is responsible for architecture of streaming parts of our system and should find, install, configure or develop required tools and protocols. This role should teamwork with front-end and back-end developers.

Responsibilities:

  • Find and propose scalable architecture for streaming according to our business and technical requirements
  • Propose and implement solutions for optimizing costs and quality (latency, bandwidth, response time…)
  • Install and configure required streaming software and tools
  • Support and maintenance streaming platforms
  • Document proposed architecture, applied configurations and developed modules, plugins…

Job Requirements

Requirements:

  • 5+ years experience on streaming: live streaming, vod, scalability, and broadcasting
  • Strong understanding of whole cycle of streaming systems includes capturing, encoding, transmitting, transcoding, broadcasting, watching, converting to vod…
  • Strong understanding of streaming protocols: RTMP, RTSP, WebRTC
  • Experience with video formats (mp4, MPEG-TS, …) and video codecs (H264, H265, VPx…)
  • Experience with streaming engines (Experience with Wowza will be a bonus)
  • Experience with one back-end language or framework (Java will be bonus)
  • Communication skills in English.
  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Ability to work in an Agile/SCRUM team environment.
  • Documentation skills
  • R&D skills
  • Experience with AWS will be a bonus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsInstallation/Maintenance/RepairStreaming Engineer