Software Engineering Manager
CurrentRoles & Responsibilities: * Lead Just in Time Packager software development team* Develop highly scalable, highly available and low latent solutions* Ownership of complete development/ testing/delivery of features/ releases with good quality and efficient code.* Be an extraordinary liaison among project mgmt. teams, architecture teams, solutions teams and development teams* Provide weekly status update on the software development to the leadership* Involve in review of product backlog, prioritisation, planning, estimation, and implementation.* Provide hands-on support to customers in RCA of production issues and provide the solution to mitigate and provide long terms solutions* Ensure product supports seamless OTT delivery of Live, VOD, Cloud DVR, catch-up and Restart functionality 24/7.* Ensure code is reviewed, easily maintainable, testable and ensure automated unit tests/ component tests/ regression tests are written by developers.* Ensure highest quality code and high performing code is written.* Able to intrinsically motivate team members to deliver the highest productivity.* Mentor new joiners and provide product trainings and continuously improve their on-boarding journey better than previously joined team member* Ensure excellent documentation is written on the product to help both internal/ external stake holdersSkills:* NodeJS, C, C++, Golang, Shell, Ansible, Kubernets, AWS, Microservices, LAM technologies* MPEG-2, MPEG-4 and related DVB and ATSC standards* HTTP Live Streaming, DASH ISO, CMAF, CIF* Aware of various encryption technologies like Widevine, Fairplay, Play Ready etc* Dealing with Transcoding/ Encoding/ Storing of peta bytes of AV data on daily basis