Job Description
Opal Technologies, located in Lahore, is seeking a skilled OTT Developer to join our team on a hybrid contract basis. The ideal candidate will be responsible for creating and testing end-to-end digital video media workflows to support our over-the-top (OTT) offering. The OTT Developer should have strong experience with digital media workflows, software development and engineering, and should also be comfortable working in a cross-functional, collaborative, fast-paced work environment. Some remote work is acceptable.
Qualifications
- Experience with video and audio compression technologies and protocols (e.g. H.264/H.265, HEVC, AAC, HLS, DASH)
- Strong proficiency in video playback technologies (e.g. Bitmovin, JWPlayer, Brightcove, Kaltura)
- Hands-on experience with Java, Python, JavaScript, and other relevant programming languages and libraries
- Expertise in software development methodologies and practices (e.g. Agile, Scrum, TDD, BDD)
- Strong understanding of cloud-based technologies (e.g. Amazon Web Services, Google Cloud Platform, Microsoft Azure)
- Excellent understanding of web services development, REST API design, and related tools (e.g. Postman, SOAPUI)
- Bachelor's or Master's degree in Computer Science, or a related field
- Excellent problem-solving and analytical skills, with the ability to innovate and optimize existing solutions
- Experience with Docker, Kubernetes, and related containerization technologies preferred
- Experience with big data and analytics, and machine learning or AI is a big plus