Devops Engineer

Toolbox
Summary
Join Toolbox, a leading technology company in the online TV industry, as a DevOps Engineer. You will be part of a highly technical team focused on maintaining high availability for our services and implementing infrastructure solutions. This role involves designing, implementing, and optimizing live streaming architectures, troubleshooting performance issues, and developing automation tools. You will work with cutting-edge technologies and industry-standard protocols in a fast-paced environment. The ideal candidate possesses strong analytical skills, a bias for action, and a passion for good engineering. Toolbox offers a collaborative and diverse work environment.
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
Preferred Qualifications
Experience with cutting-edge technology to build robust, high availability systems, able to handle high load and concurrency
Share this job:
Similar Remote Jobs
