Job Description
About Telestream
For over 25 years, Telestream has been the undisputed trailblazer of innovation in the digital video industry. We craft cutting edge solutions for every facet of media processing and workflow orchestration. Whether it's the adrenaline-pumping live capture, seamless streaming, awe-inspiring production, or meticulous quality assurance of video content - Telestream stands as the unyielding force that ensures your video reaches audiences flawlessly, no matter how they are created, disseminated, or consumed.
Our roster of customers include most of the top Media & Entertainment, Video Production, Broadcasting and streaming companies in the world.
Now is the time for the next phase of Telestream's growth as we help our customers move to the next generation of video products and solutions that not only take advantage of traditional on premises solutions but are now moving to more hybrid and cloud based technologies and business solutions, while also incorporating AI into their video workflows.
Systems Administrator
Job Type: Contract
Location: USA - Remote. Quarterly travel to corporate locations.
In this role, you will be part of our Site Reliability Group, supporting our Customer Facing Production Platform. You will be responsible for architecting, building, and maintaining the technical infrastructure, systems, and applications.
Responsibilities:
- Manage and maintain the cloud infrastructure services (AWS, Azure, & GCP) and servers in a mixed software environment (Windows and Linux)
- Design, write, and build tools to improve the reliability, latency, availability, and scalability of the platform
- Participate in capacity planning, demand forecasting, software performance analysis, and system tuning.
- Debug of system and infrastructure errors and bottlenecks.
- Secure the platform.
- Participate in on-call rotation.
Minimum qualifications:
- Experience in the fields of Computer Science or Software Engineering
- Experience programming in one or more languages: C, C++, Java, Python, or Go
- Managing and maintaining a production environment
- Managing and maintaining a systems at scale in cloud based environments
Preferred qualifications:
- Bachelor's Degree in a relevant STEM field (e.g., Information Systems, Information Technology, Applied Networking, System Administration, Computer Science, Engineering).
- Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
- Understanding of Unix/Linux operating systems.
- Understanding of containerization and container platforms (e.g., Docker, Kubernetes, EKS)
- Experience using cloud platforms (Amazon Web Services/AWS, Google Cloud Platform/GCP).
- Ability to debug, optimize code, and automate routine tasks.
- Experience with configuration tools and management (e.g., Terraform and/or Puppet)
Job Posted by ApplicantPro