Job Description

Web RTC Developer (Janus Specialist)
Role Overview: Responsible for optimizing and scaling the core video conferencing engine. The primary focus is migrating the existing Janus-based infrastructure from EC2 instances to a highly available, cloud-agnostic Kubernetes (K8s) environment.
Key Responsibilities:
- Infrastructure Migration: Transition the Janus media layer and its components (publishers, subscribers, and rooms) from VMs to EKS/AKS pods.
- Performance Optimization: Achieve target benchmarks of 150+ attendees per meeting and support up to 1,000 concurrent calls.
- Media Server Scaling: Implement custom logic for the recording manager to dynamically spool recording pods (headless Chrome) as needed and ship media directly to cloud-agnostic blob storage.
- Network & Security: Configure dedicated TURN/STUN servers behind firewalls and ensure secure media transmission (DTLS/SRTP) to pass strict security audits.
Required Skills:
- 5-7 Years of Experience
- Core Tech: Expert knowledge of Janus Web RTC Gateway and its plugin architecture.
- Networking: Proficiency in NAT traversal, STUN/TURN/ICE protocols, and handling high-concurrency signaling.
- Cloud & Dev Ops: Hands-on experience with Kubernetes, Docker, and Terraform for cloud-agnostic deployments.
- Security: Understanding of GDPR/HIPAA requirements related to media encryption and PII/PHI data handling.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application