Requirements
● Experience in a high-level programming language such as Java or Python.
● Working experience with audio and video encoding.
● High-level understanding of audio and video codecs, and related technologies, sufficient to support complex encoding workflows.
● Teamwork skills and inter-team communication skills.
● More than three years of DevOps experience.
● Expert in Linux system administration.
● Proficiency in shell Scripting bash and Perl and/or Python.
● Good knowledge of TCP/IP, and web technologies.
● Working knowledge of video streaming platforms.
● Working knowledge of Microservices and Service-Oriented Architecture.
● Working knowledge of Websockets.
● Experience with monitoring tools and best practices.
● Experience with Nginx, PHP-Fpm, PostgreSQL, and MongoDB.
● Experience with Load balancers and high-availability solutions.
● Experience with Caching and K/V tools (Redis, Memcached, and Varnish).
● Experience with Configuration Management (Ansible, and Salt).
● Experience with infrastructure as code (Terraform).
● Experience with containerization with Docker.
● Experience with container orchestration with Kubernetes.
● Experience with Git.
Big plus qualifications:
● Working knowledge or any practical experience with WebRTC.
● Working knowledge or any practical experience with PHP or NodeJS.
● Production environment experience with Kubernetes.