Job Overview
We're looking for a forward-thinking broadcast solutions architect to join our team.
About the Role
* Design, develop and implement end-to-end broadcast solutions that meet the needs of our clients.
* Lead the transition from traditional SDI-based infrastructure to IP-based, cloud-based architectures, leveraging technologies such as AWS Cloud, Kubernetes, and serverless computing.
* Develop and maintain best practices and architectural standards that support automation, scalability, and high availability in broadcast operations.
* Collaborate with cross-functional teams to ensure that software-defined solutions meet business and technical requirements.
* Stay ahead of industry trends in cloud broadcasting, media orchestration, and automation, and recommend innovative solutions to enhance flexibility and cost-efficiency.
Key Responsibilities
1. Design and develop robust, scalable, and secure broadcast solutions using modern technologies.
2. Collaborate with stakeholders to identify business requirements and develop technical solutions that meet those needs.
3. Implement and maintain IP-based and cloud-integrated systems, ensuring seamless integration across legacy and modern systems.
4. Develop and enforce best practices and architectural standards that support automation, scalability, and high availability in broadcast operations.
5. Provide guidance and support to development, QA, and operations teams to ensure that all technical solutions are robust, secure, and future-proof.
Requirements
* Degree in Broadcast Technology, Computer Science, or equivalent professional experience.
* Proven experience delivering complex broadcast projects, including IP-based and cloud-integrated systems.
* Strong understanding of broadcast signal chains, media workflows, and playout systems.
* Demonstrated expertise in public cloud platforms (e.g., AWS, GCP, Azure), including experience with infrastructure as code, CI/CD pipelines, and serverless architectures.
* Solid background in software development and deployment, with proficiency in modern development practices such as version control and automated delivery pipelines.
* Strong focus on software quality, with a deep understanding of both functional (unit, integration, system) and non-functional (performance, scalability, reliability, security) testing.