Architect
Discovery Communications
London, UKThis was removed by the employer on 7/12/2019 5:32:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Browse the TV Network Category
Search for Architect jobs in London-UK
Search all Architect postings
Full Time Job
We are looking for a Software Architect to join our growing Central Digital team. The successful candidate will have the opportunity to work on a greenfield project, working on our brand new state of the art VoD & Linear Video Streaming platform and setting new standards for media distribution globally across web, mobile and TV apps.
Working as part of a cross-functional team, you will be responsible for designing and documenting practical end to end solutions for our global Video on Demand platform.
Responsibilities
• Qualify customer needs with understanding the business goal, architecting the solution and scoping the deliverables. Guiding and supporting our technical strategy to delivery our business roadmap
• Own the technical solutions in on-boarding projects with being the named main technical contact for the customer (deliver best practices for the solution, technical training, integration support, solution design etc.) Defining standards, policies and design principles
• Innovate our platform to expand our offering into new markets/regions
• Report internally on progress, and what your region needs to succeed
• Support all phases of development from requirements, architecture and design through system testing, deployment, and post-deployment support
• Collaborate with a wide stakeholder group to agree Product and Analyst teams and other stakeholder to agree the requirements
• Identify technical considerations and constraints (e.g. interoperability). Technical management of issues and risks
• Co-ordinate with internal teams and external partner architects and other technical stakeholders to agree the design and understand the impact across software components
• Engage in the development projects of other systems in order to assess the impact on OTT software development - this will cover both technical due diligence and the operational aspects of development / delivery and integration.
• Provide technical expertise in delivery to support changes for specific releases
• Technical management (in support of the release leads) of vendors contributing platform components to software releases
• Work with QA, Test and Development teams to continuously improve testing coverage to capture issues and build in quality at the earliest stage possible. Quality control – technical focus on what is good enough for a release
• Knowledge management / sharing (Confluence)
• Consideration of regulatory and legal considerations
Requirements
• Extensive experience high- and low-level software architectures
• Background in software development / N tier architecture
• On top of the latest developments in technology
• Expert in web and front end technologies
• Expert knowledge of REST
• Experience with Video on Demand technology
• Excellent diagraming and documentation skills
• Degree in Computer Science or related
Desirable
• Functional programming knowledge
• Reactive design patterns
• Experience working across multiple / remote software teams
• Knowledge of modern JavaScript technologies