• Reference Number : refs/023198
  • Directorate : Operations
  • Number of Posts : 1
  • Package : R550,000 – R750,000 per annum (CTC, negotiable based on experience)
  • Enquiries : For enquiries regarding this application, please contact Athimthende at info@athimthende.co.za or 084 433 7589.

Requirements :

  • Minimum Requirements • National Diploma in IT, Broadcast Engineering, Multimedia, or related field • 2–4 years of experience in streaming, broadcast, or video platform support • Hands-on knowledge of streaming protocols and tools (FFmpeg, OBS, VLC, etc.) • Familiarity with CDN integration and adaptive bitrate streaming • Understanding of basic video codecs and compression (H.264, H.265, AAC) • Experience with Linux/Windows server environments Desirable Certifications and Skills • Certifications in video or broadcast technologies (e.g. Wowza, AWS Media Services, SRT Alliance) • Experience with camera/audio capture for live streams • Basic scripting (Python/Bash) for workflow automation • Familiarity with security for media transport (encryption, tokenisation, DRM basics) • Understanding of Smart City or municipal communication systems is an advantage Attributes & Competencies • Strong attention to detail and real-time troubleshooting capability • Ability to operate under pressure during live events • Customer-focused mindset and a passion for public service impact • Willingness to work occasional after-hours or weekends when needed

Duties :

  • Role Purpose The Intermediate Streaming Engineer will be responsible for supporting and maintaining MTC’s video streaming platforms and encoding infrastructure. This includes ensuring reliable delivery of live streams (e.g. council sessions, events, and security feeds), as well as pre-recorded content across municipal digital platforms. Key Responsibilities • Support encoding/transcoding pipelines for live and VOD streams • Configure and monitor streaming servers and appliances (e.g. Wowza, OBS, FFmpeg, Nginx RTMP) • Manage streaming protocols (RTMP, HLS, DASH, SRT) and ensure seamless delivery across web and mobile endpoints • Assist with signal acquisition, ingest, encoding, and CDN distribution • Monitor latency, stream health, and buffering performance; troubleshoot and resolve technical issues • Maintain documentation, update logs, and participate in change control processes • Assist with live productions including public events, city press conferences, and council meetings • Ensure integration of video services with municipal surveillance and cloud infrastructure • Collaborate with network, data centre, and cybersecurity teams for secure and efficient content delivery

Notes :

  • All suitably qualified candidates are encouraged to apply and will be considered. Metropolitan Trading Company applies the principles of employment equity as per National Legislation and policy guidelines and will consider designated groups in line with these requirements. While this role is open to all qualified candidates, preference may be afforded to internal applications as part of our commitment to career progression within the City of Johannesburg. Appointments will be made in accordance with the approved Employment Equity Plan to promote its equitable representation in terms of race, gender and disability.

Employer : Metropolitan Trading Company

Location : Braampark

Closing Date : 27-08-2025


Criteria Questions
Do you have a National Diploma in IT, Broadcast Engineering Multimedia, or related field?
Do you have 2-3 years of experience in streaming, broadcast, or video platform support?
Do you have hands-on knowledge of streaming protocols and tools like FFmpeg, OBS, VLC, etc?
Do you have experience with Linux/ windows server environments?

Please Notes :

  • Due to the large number of applications we envisage receiving, applications will not be acknowledged. If you do not receive any response within 3 months, please accept that your application was not successful.