CMS info systems
Assistant Manager - Python/WebRTC
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
Location: navi-mumbai, IN
Posted Date: 1/10/2025
Contact Information
Contact | Human Resources CMS info systems |
---|