The role We’re evolving live production and playout operations across 60; newsrooms, sports, and 24 / 7 channels 60;by fusing traditional broadcast engineering with modern DevOps and cloud / SaaS operations.
You’ll be a hands‑on expert who can 60; design, deploy, automate and support 60;mission‑critical workflows, from studio to edge to cloud, with a relentless focus on uptime, performance and customer success.
This role bridges 60; broadcast engineering expertise 60;with 60; deep platform operations 60;for AMPP.local deployments.
You will support the Kubernetes-based control layer, its lifecycle, and its resilience.
You’ll ensure 60; live news, sports, and playout workflows 60;run flawlessly while maintaining the underlying infrastructure that powers them.
The role requires regular local travelling to our clients' sites.
What you’ll do Broadcast and Devops engineering (news, sport, playout) Implement, and support 60; live news and sports production 60;workflows (ingest, studio, replay, graphics, playout automation) across SDI and IP (SMPTE 2110 / 2022-6).
Configure and troubleshoot 60; playout systems , SCTE triggers, branding, captions, and loudness compliance.
Produce deployment documentation and operational runbooks for hybrid and on-prem AMPP environments.
DevOps & Platform Ownership (AMPP.local) You are the 60; operator of the control plane 60;and responsible for its health, security, and availability : Linux & OS-Level Responsibilities Install and harden Linux OS (Ubuntu or equivalent) on control-plane and node systems.
Manage disk partitioning, LVM volumes, file systems, and log rotation to prevent disk saturation.
Maintain DNS, NTP, hostname configs, and secure SSH key-based access for automation.
Kubernetes (K3s) Control Plane Deploy and initialize the AMPP.local K3s cluster (control plane setup).
Perform AMPP.local upgrades, including Kubernetes component updates.
Manage and rotate platform certificates to prevent expiration or security failures.
Monitor and recover the 60; etcd datastore ; maintain kubelet and containerd services.
Respond to pod crashes, failed scheduling, and manage persistent storage provisioning.
Administer network policies, service routing, and RBAC for both Kubernetes and OS-level accounts.
Test failover between cluster nodes for high availability.
Monitoring & Observability Operate and maintain the 60; Prometheus / Grafana 60;and 60; Kibana 60;stacks (provided but unsupported by GV).
Ensure metrics collection, alerting, and log integration into broader observability pipelines.
Backup & Recovery Script and schedule full system backups using 60; dump 60;and 60; LVM snapshots .
Securely offload backups and regularly test restoration procedures, including GRUB reinstall and partition recovery.
Security & Updates Apply OS-level patching, rebuild initramfs, and reinstall bootloaders as needed.
Enforce secure separation of user accounts and access policies.
AMPP Node Responsibilities Maintain Linux OS and runtime environments on media-processing nodes.
Monitor CPU, disk, network, and temperature for low-latency, high-availability performance.
Troubleshoot connectivity and system-level issues.
What you’ll bring Strong Linux administration and troubleshooting skills.
Kubernetes (K3s) expertise : cluster lifecycle, etcd recovery, RBAC, persistent volumes.
Familiarity with 60; RabbitMQ , 60; MongoDB , scripting (Bash, Python), and automation tools (Ansible, Terraform).
Networking knowledge (Cisco) : multicast, QoS, VPN, routing.
Broadcast domain knowledge : newsroom workflows, sports live production, playout systems.
Qualifications Bachelor’s degree in Computer Science, IT, or equivalent experience.
Ability to participate in on-call rotation and travel within APAC.
Powered by JazzHR
Engineer • mumbai, India