Job Description – Video Streaming Engineer – CRI Software (
sql
Job Description – Video Streaming Engineer – CRI Software ( Bangalore)
Joining the cutting-edge world of video streaming technology is an exciting opportunity! At Havells Research and Innovation Center, we're constantly pushing the boundaries of innovation to develop new products. We're seeking motivated and highly innovative engineers to join our team and contribute to our video streaming solutions.
About Havells: Havells is an ambitious and forward-looking product organization that owns Havells, Lloyd, Crabtree, REO, and Standard brands with a wide range of products, consumer appliances under each brand. More about Havells at https://www.havells.com/
Responsibilities:
Lead the design, development, and maintenance of consumer facing scalable video streaming services that takes care of scalability, reliability, security and optimized cost in addition to video streaming functionalities
Monitor and analyze video streaming performance metrics to identify optimization opportunities
Hire, mentor and coach team members to enhance their skills and capabilities
Qualifications:
5-10 years of experience in video technology and concepts (codecs, frame rates, bit rates, GOP, etc.)
Good systems design expertise
Very good knowledge of streaming protocols (WebRTC, RTSP, SRTP, HLS, signaling protocols, etc.)
Experience in design, development, and launch of video streaming cloud services and associated microservices
Strong knowledge of networking protocols, such as TCP, UDP, and RTP and networking fundamentals
Experience in leading teams and managing projects related to video streaming technology
Proficiency in video encoding and transcoding technologies.
Very good expertise in algorithms and data structures.
Excellent proficiency in at least one programming language: Python, nodejs, java, Golang
Hands-on expertise in data modeling, database schema definition, query performance optimization
Good understanding of performance analysis and optimizations in distributed environment
Hands-on experience in at least one cloud platform – Azure (preferred), AWS, or GCP.
B.E/B.Tech/M.E/M.Tech/M.S in Computer/Electronics Engineering or equivalent degrees with experience.
Soft Skills:
Self-driven, results-oriented, collaborative, comfortable with a fast-paced, always-on, highly ambiguous start-up-like environment
Capable of handling multiple competing priorities, making required trade-offs and be focused on results/deliveries
Strong problem-solving skills, a solid technical background, and a passion for continuous learning and development
Excellent verbal and written communication skills