Devops Engineer

Toolbox Logo

Toolbox

πŸ“Remote - Spain

Summary

Join Toolbox, a leading technology company in the online TV industry, as a DevOps Engineer specializing in live streaming. You will play a crucial role in managing workflows, prioritizing tasks, and ensuring seamless communication within the team. This position requires expertise in live streaming architectures, encoding workflows, and cloud-based streaming solutions. You will design, implement, and optimize live streaming solutions, troubleshoot issues, and develop automation scripts. Toolbox offers a collaborative environment with opportunities to work on cutting-edge technology and contribute to high-impact projects. The company values diversity and provides a supportive atmosphere for professional growth.

Requirements

  • Strong understanding of streaming protocols (HLS, MPEG-DASH, CMAF, RTMP, WebRTC, SRT)
  • Hands-on experience with open-source encoding and streaming tools
  • Solid knowledge of Linux system administration and command-line proficiency
  • Familiarity with network protocols, packet analysis, and troubleshooting streaming-related issues
  • Experience with scripting languages like Bash or Python for automation
  • Understanding of adaptive bitrate streaming and low-latency architectures
  • Knowledge of containerization and cloud-based streaming solutions (Docker, Kubernetes, AWS/GCP/Azure)
  • Ability to diagnose and resolve encoding, packaging, and live-streaming issues
  • English: Advanced
  • Experience with monitoring and logging tools (Zabbix, Grafana, ELK stack) for streaming analytics
  • Exposure to SSAI (Server-Side Ad Insertion) and DRM solutions
  • Contributions to open-source media streaming projects

Responsibilities

  • Design, implement, and optimize live streaming architectures using industry-standard protocols such as HLS, MPEG-DASH, RTMP, and SRT
  • Maintain and enhance encoding and transcoding workflows with tools like FFmpeg and Shaka Packager
  • Deploy, configure, and manage streaming servers to ensure seamless content delivery
  • Monitor and troubleshoot streaming quality, latency, and infrastructure issues in real time
  • Develop automation scripts and tools using Bash, Python, or similar languages to improve efficiency and reliability
  • Integrate streaming solutions into cloud and hybrid environments
  • Implement best practices for adaptive bitrate streaming, content delivery, and infrastructure scaling
  • Stay up-to-date with the latest advancements in live streaming technologies and protocols

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.