CMS info systems

Assistant Manager - Python/WebRTC

Click Here to Apply

Job Location

navi-mumbai, India

Job Description

Overview : We are seeking an experienced and highly skilled Senior WebRTC Media Server Engineer to join our team on a Time and Material (T&M) basis. The ideal candidate will be responsible for designing, implementing, and maintaining a scalable open-source media server solution, with a focus on Janus Media Server, for both on-premises and cloud environments. This role involves working closely with our development team to ensure seamless integration and deployment of WebRTC functionalities across various platforms and devices. Key Responsibilities : - Setup and Configuration: Deploy and configure Janus or any open-source WebRTC media server on-premises and in the cloud (AWS/Azure/Google Cloud). - Stream Management: Ensure device-agnostic streaming capabilities across multiple operating systems and devices. - Enable RTSP to WebRTC Conversion: Support live views from IP cameras by enabling RTSP to WebRTC conversion. This specific function is crucial for real-time streaming of video content from traditional surveillance systems to modern web interfaces. - Development: Write code snippets in Python or Node.js for managing camera recordings and snapshots at the edge and server level. - Facilitate playback of recorded files via WebRTC. - Integration: Implement SSL for production environments and integrate AI detection features within the WebRTC stream, including object detection with bounding boxes. - Deployment: Oversee the deployment of server solutions on cloud platforms and client solutions on Linux/Ubuntu OS-based devices. - Ensure compatibility and optimization for various devices and OS. - Support and Handover: Provide technical support during system integration, handover, and integration phases. - Collaborate with the CMS development team to transfer knowledge and documentation of developed functionalities and setups. Required Skills and Experience : - Computer Science Graduate/Engineering/ equivalent hands-on experience. - Proven experience with WebRTC media servers (Janus preferred) and stream management. - Strong programming skills in Python and/or Node.js. - Familiarity with cloud services and on-premises deployment. - Experience with SSL integration and securing communication channels. - Knowledge of AI and machine learning integration within live streaming contexts. - Excellent problem-solving abilities and a commitment to delivering high-quality soft-ware solutions. - Strong communication and teamwork skills, with the ability to work independently and collaboratively (ref:hirist.tech)

Location: navi-mumbai, IN

Posted Date: 1/10/2025
Click Here to Apply
View More CMS info systems Jobs

Contact Information

Contact Human Resources
CMS info systems

Posted

January 10, 2025
UID: 5004139582

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.