Description
Description:
To support its growth, Client is looking for a Digital Video Solutions Engineer to join its Content Ingest & Delivery team supporting the delivery of video on our mobile and web applications (Crave, CTV, CTV News, TSN, CP24, BNN, RDS and more). The candidate will play a key role in the development and evolution of our video platforms within a talented multidisciplinary team.
In this role, you will be part of a strong technical team evolving our video pipeline to enable new features, improve video/audio quality and overall set the technical direction of the platform.
Notes:
Work from home (possibility to come into office 1-2 times a month once covid restrictions are lifted)Designing and creating tools to increase automation and reliability for the video pipelineDesign, Tool development, documentation Top 3 skills sets:
JavascriptAWS experienceVideo encoding AWS Certification Ideal candidate - Familiar with video processing and programming.
Potential to hire Full Time after 1 year
Deliverable in 1–6 months: AWS Metadata pipeline
Job Duties/Accountabilities:
Translate business requirements into application’s architecture and participate in the analysis, design, development, integration and support of new of new, robust end to end video systemsDesign and implement new features from specification to final test and automationProvide technical direction on the integration of third-party libraries, APIs and SDKs.Research new trends and technologies in the VOD/OTT industry and provide recommendations that leverage these new technologiesPerform proof-of-value assessments and present recommendations to the technical & management teamsValidate architectural decisions by building the necessary software components, and proof of concept deploymentsEffectively manage technical risk: i.e. understand and articulate the impact of the architecture decisions.Act as a technical video adviser for internal stakeholders.Help with troubleshooting VOD/OTT related issues in lab and production environments.Identify opportunities for architectural improvements in the current landscapeProvide accurate estimates based on business requirementsAssure the quality of the and principles in every tasks work by writing and running unit testsInfluence future technical directionCritical Qualifications/Competencies:
Bachelor degree in Computer Science, Software Engineering, Information Technology or a related discipline.Experience with modern JavaScript development, or other programming languages and open to learn JS.Experience with commercial and open-source video transcoding platforms such as Elemental, Vantage and FFMpeg.Experience integrating with third-party libraries, APIs and SDKs.AWS Certified.Communication skills with the ability to participate in customer/partner/stakeholder meetings and workshops.A passion for learning new technologies and standards.Strong team player who values the input and opinions of others.A hands-on and mindful approach to complex technical challenges.Strong work ethic, positive attitude with the ability to simultaneously handle multiple tasks and prioritiesPreferred Qualifications/Competencies:
Experience with video streaming & DRM technologies (DASH/HLS, Fairplay/PlayReady/Widevine)Experience with Streaming video protocols such as H264, HEVC, HLS, MPEG-DASH, Microsoft Smooth Streaming.Experience contributing to open source projectsExperience with media cloud technologies like Amazon Elemental MediaLive & MediaPackageExperience with commercial content management vendors & toolsExperience with DevOps tools and CI/CD pipelines, including enabling continuous delivery for development teams using scripted cloud provisioning and automated toolingExperience with Video transcoding libraries (libav, ffmpeg, x264, x265, mpeg2)Experience working with public CDNs (Akamai, Fastly, Limelight)