CPE UI Architect

NL  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The CPE UI architect is the link between the product team/requirements and the developers.

This individual is responsible for the whole process coming to the CPE UI architecture. Starting with the backlog refinement process by providing input, alternative solutions, discuss details with product team and impact assessment. Followed by the defining the architecture for the new requirement, which should align with the overall E2E architecture and related Back End systems. The defined solution must be maintainable, testable, easy deployable, applying to security rules, ready for A|B testing, Blue green deployment, support tracking & monitoring and fit overall time lines. Finally, this person should take the lead in handing the solution over to the development team and validates if it is implemented as defined.

Key Accountabilities
  • Define & design UI components/Applications for CPE
  • Align technical solutions with E2E architecture
  • Document technical solutions
  • Attend and provide input in backlog refinement sessions
  • Provide impact assessment on requirements
  • Discuss requirement details and alternative solutions with product team
  • Evaluate new technologies/products
  • Execute proof of concepts (POC)
  • Provide input to vendor/technology selection
  • Monitor new development related to Front End in the market
  • Take the lead in defining process for build, unit testing, coding guidelines & code review
  • Monitor if the ongoing developments are in-line with the defined architecture.
  • Take the lead in aligning the defined architecture with the developers
  • Participate if needed in development
Knowledge, Skills & Experience:
  • At least 7+ years of experience of CPE UI development in the cable, satellite or telco industry
  • At least 7+ experience and knowledge of CATV technologies, STB and DTV Middleware platforms and Video Delivery technologies
  • Experienced in entertainment technology on Settop Box platforms covering, Digital Video Broadcast, streaming video, CAS, DRM, CSM, Back End-services, catalogue management and customer provisioning.
  • Experience in STB Middleware technology, OpenTV, RDK, CI+, Hbbtv, IPTV, Video Back Office systems and TV-Apps.
  • Experience with different programming languages: C/C++, HTML4/5, (Vanilla) Javascript
  • Experience with Linux, Nginx, Node.js, NPM, Tizen, WebKit
  • Experienced in UI animation and graphic programming technologies (DFB, OpenGL, WebGL, EFL)
  • Experience with content protection (DRM), streaming protocols, network capabilities
  • Experience with frameworks and libraries like: ReactJS, React Native, Node.js, Tizen/EFL.
  • Experience with version control software (Git, Gerrit)
  • Experience with working in an international and distributed team environment
  • Comfortable working in an agile scrum environment, issue tracking Atlassian Jira, Documentation confluence Wiki
  • Familiarity with Audio and Video coding/decoding technologies

ITHR Group is acting as an Employment Business in relation to this vacancy. ITHR Group is an Equal Opportunities employer; we welcome applicants from all backgrounds.

Start date
ASAP
Duration
3 months +
(extension possible)
From
IT Human Resources
Published at
13.05.2017
Project ID:
1343205
Contract type
Freelance
To apply to this project you must log in.
Register