NEP Group
DevOps Engineer
NEP Group, Pittsburgh, Pennsylvania, 15289
Purpose NEP Group is searching for a highly skilled and experienced DevOps Engineer to join our team and help optimize our centralized broadcast services supporting a variety of marquee customers, including national sports leagues and leading streaming services. As a DevOps Engineer, you will work closely with broadcast engineers, software developers, system operators, and other stakeholders to monitor, streamline and automate our infrastructure and processes. Responsibilities Collaborate with cross-functional teams to design, develop, and maintain our centralized broadcast services - including IP based video routing infrastructure (SMPTE-2110) and production systems (I.e. Grassvalley AMPP). Build and maintain scalable, fault-tolerant, and highly available systems in the NEP data center and public cloud environments, ensuring the smooth acquisition, processing and delivery of content. Troubleshoot and resolve issues related to infrastructure, performance, and deployments, with a focus on uninterrupted production and delivery. Continuously improve our monitoring, logging, and alerting systems to ensure high system availability and performance, delivering optimal broadcast output. Collaborate with broadcast engineers and software developers to identify and implement measures to optimize system performance and reliability, contributing to a seamless customer experience. Qualifications Bachelor's degree in Computer Science, IT, Engineering, or a related field, or equivalent work experience. Strong experience in designing scalable & highly available service solutions using the latest tools and technologies. Proficiency in using infrastructure-as-code tools (such as Terraform, Ansible, or CloudFormation) to build and manage infrastructure. Experience with setting up and managing containerization technologies such as Kubernetes (K8/K3), ensuring effective broadcasting operations. Deep knowledge in Observability platforms for logging, metrics and tracing - some of the tools we use are Prometheus, Graylog and Grafana A passion for automation and automated testing using CI/CD tooling and test frameworks. Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment, ensuring seamless broadcasting processes. Strong written, verbal and interpersonal communication skills in English Preferred Qualifications Previous experience working in a live broadcast or media environment Experience in public cloud and hypervisor technologies including AWS, Azure, GCP, or ESXi with vSphere Familiarity with agile development methodologies and DevOps practices, contributing to a nimble and efficient environment. Proficiency delivering complex networks and systems within a demanding live broadcast environment, including experience with SMPTE 2110 based infrastructure. Experience with network configuration and build, including Netbox/Natuobot with Ansible for templating and configuration of system. You can articulate technical solutions, limitations, obstacles and risks. Technical fluency with key broadcast technologies including: live production systems, graphics, replay, audio, communication, playout, transmission, encoding, captioning, etc Company Overview You might not know our name, but you've probably seen our work - on stage, on screen or on the field. Our technology solutions and unique Global Production Ecosystem empower content creators and rights holders to tell their stories in breakthrough ways. We've supported some of the world's most watched productions and live events in sports, entertainment, concerts, festivals, film, TV and more. For over 35 years our clients have trusted us to deliver live production, live events, and virtual production solutions for them, anytime, anywhere. Put simply, we bring content to life.