21 Sep
|
Accolite Digital India
|
Chennai
21 Sep
Accolite Digital India
Chennai
Overview
The client uses the Scala Digital Signage platform in a highly customized manner. While Scala's networking, player-management, publishing, and status capabilities are generally used as designed, most of the content displayed on screen is generated programmatically. Scala's native content-authoring tools provide the presentation shell, while custom Python software controls much of the actual content, behavior, event processing, and external-system interaction.
An engineer supporting this environment must first understand how to design, deploy, operate, and troubleshoot an enterprise-scale digital signage system. This includes recognizing normal production behavior, identifying conditions that require intervention, and diagnosing issues across the signage platform, players, networking, content, data sources, and display hardware.
The engineer must understand Scala Content Manager and its use of FrameSets, Screen Regions, Playlists, Channels, Scheduling, and Content to organize and publish presentations. They must also understand Scala's content-creation workplace,
content deployment and troubleshooting, metadata-driven configuration, and the mechanisms used to execute Python applications within Scala content.
Because the majority of the client's dynamic content is generated programmatically, advanced Python software-development skills are essential. The current implementation uses an object-oriented, class-based architecture designed to support multiple content variations while sharing a common application platform.
A major portion of the environment has been modernized from tightly coupled, content-specific Python applications into a reusable software architecture. Shared functionality such as event handling, network communication, configuration, logging, data processing, and common runtime services is implemented in reusable Python libraries. Individual signage applications primarily define content-specific behavior while relying on the shared framework f
📌 Senior SCALA Developer (Chennai)
🏢 Accolite Digital India
📍 Chennai