Investigate different approaches to implement a real-time distributed rendering system and provide expert conclusion on chosen architecture. Design a remote control channel for the system to drive dynamic configuration. Design different output channels that consumers may opt to connect to and receive rendered content. Work on implementation, deployment, maintenance and upgrading of such system. Work with customers of the system to determine additional features necessary after the initial design is complete.
Bachelor’s degree in Computer Science, Mathematics, or related field or 5 years relevant experience