Voizzit
Job description
We are seeking a highly skilled BackEnd WebRTC Server Consultant for a 3-month consulting engagement to lead the backend development of our real-time communication and media streaming technologies. This role focuses on enhancing the performance and scalability of our WebRTC-based applications to address our urgent project needs. There is potential for contract extension and conversion to a full-time position based on performance and project requirements. Preference is given to candidates with expertise in Janus Gateway or MediaSoup WebRTC server technologies.
Required Experience and Skills:
• WebRTC Expertise: Proven ability in developing and optimizing server-side WebRTC-based applications, with a deep understanding of SFU (Selective Forwarding Unit) and MCU (Multipoint Control Unit) architectures.
• Server Technology Proficiency: Expert-level experience in developing, configuring, or integrating MediaSoup or Janus Gateway WebRTC server technologies.
• Media Streaming Awareness: Solid understanding of video and audio streaming technologies, supplemented by hands-on experience with frameworks such as FFmpeg and GStreamer.
• Codec Knowledge: Basic knowledge of common video and audio codecs including H.264, H.265, AAC, and MP3.
• Multimedia Formats: Familiarity with multimedia formats such as HLS, DASH, MP4, Fragmented MP4, and various streaming protocols.
• Architectural Knowledge:
• Event-Driven vs. Data-Driven Architecture: General understanding of event-driven and data-driven architectural paradigms, and their application in scalable backend systems.
• Pub/Sub Architecture: Familiarity with Publish/Subscribe (Pub/Sub) architectural patterns and their implementation for efficient message handling and real-time data distribution.
• Advanced C++ Skills: Excellent command of C++, with a solid grasp of Object-Oriented Programming (OOP) principles.
• Linux Development: Skilled in multi-threaded and multi-process application development under Linux environments.
Responsibilities:
WebRTC Server Development: Develop and enhance backend components of real-time communication applications, focusing on high-performance video and audio streaming using MediaSoup or Janus Gateway.
Ready to join our innovative team and make your mark in the world of excellence?
Share your CV at hr@voizzit.com and let’s embark on this amazing journey together!
To apply for this job please visit ae.linkedin.com.