Join Live Streaming Infrastructure team to gain exposure to large-scale distributed systems. Contribute to projects spanning stability, cost efficiency, and quality enhancement while receiving mentorship from industry experts.
Stability Enhancement: Design and implement resilient, decoupled systems to minimize single points of failure and improve overall system reliability; Implement automated recovery and failover mechanisms to ensure continuous service availability during incidents; Establish and enforce change management processes to reduce risks associated with configuration changes and prevent outages.
Cost Optimization: Analyze infrastructure usage and spending to identify key cost drivers and opportunities for savings; Lead initiatives to optimize resource allocation, including storage and compute efficiency, to maximize efficiency and reduce expenses; Monitor and control infrastructure costs to prevent waste and ensure budget adherence.
Quality Improvement: Identify and address issues impacting service quality and user experience, such as playback performance and content lifecycle management; Implement security measures to protect systems from common threats and vulnerabilities; Collaborate with teams to monitor quality metrics and drive continuous improvements.
Cross-Team Collaboration: Partner with multiple teams to align objectives and deliver integrated solutions; Develop and maintain standard operating procedures for deployments, disaster recovery, and operational best practices; Facilitate process improvements to enhance coordination, efficiency, and accountability across teams.