You are viewing a preview of this job. Log in or register to view more details about this job.

Engineering Track - Media Tech Associate Program

Class of 2023 Media Tech Associate (Engineering Track)


Responsibilities
The Media Tech Program is a challenging two-year rotational program for individuals with a passion for a career in technology. The program offers Associates the flexibility of rotation through 3 different business groups within Operations and Technology. These positions will promote technical breadth through our technical certification programs, mentorship and networking opportunities to help you jump start your career.

As a Media Tech Associate, you’ll drive change by identifying ways we can improve and have ownership of initiatives through to completion. You'll develop an understanding, participate in training, and affect change in the following four areas:
 
  1. Distribution
  2. Production
  3. Infrastructure & Hosting
  4. Software Development

DISTRIBUTION
A rotation with Distribution will work on efforts related to transforming our traditional broadcast plants and content distribution methods to IT/IP centric designs. Areas in scope include master control automation and playout, managed network and Internet distribution, monitoring and control. You will have the opportunity to learn about and challenge current workflows to take full advantage of modern day, software based approaches that involve the use of AWS cloud services, virtualization, Kubernetes/Docker container based solutions, Cisco IP Fabric for Media and Segment Routing. In addition, you will have the opportunity to work on efforts to converge the tech stack between over the top and traditional broadcast using advanced encoding, packaging and manifest manipulation.
 
PRODUCTION ENGINEERING
A rotation with Production Engineering will have an opportunity to work on a wide variety of technical projects relating to live and recorded studio productions of news and entertainment programming. Technology includes traditional studio and control room equipment such as cameras, routers, switchers and mixers, and transformational technology including virtual machine environments like VMware, AWS cloud services, software-defined networking, and system configuration management such as terraform and puppet. The candidate will be working on projects at the forefront of an industry-wide transition from purpose-built production hardware and systems to a software-defined production plant. 

INFRASTRUCTURE & HOSTING
A rotation with Infrastructure Engineering will provide an opportunity to work with on-prem servers, storage, databases, and applications that enable media workflows. You will work closely with other engineers to design, build, and manage systems that meet the performance, reliability, and scalability requirements of the Media Operations team. Technologies include Windows, Linux, NAS, SAN, object storage, networking (Cisco, F5), virtualization (VMware), automation (python, ansible, terraform), and scripting (python, bash, PowerShell). Current projects include migrating data to the cloud and object storage, automating our infrastructure builds using code, and virtualizing physical workloads where possible.

A rotation with Cloud Hosting will have an opportunity to aide with Cloud enablement for the organization and participate with the operational aspects of several critical cloud hosted applications. You will get to learn foundational concepts in the areas like public cloud management, modern application hosting models, systems performance and management, and building reliable environments. The technology areas we cover include, but not limited to are public clouds (AWS, GCP, and Azure), Linux, config management tooling (puppet, ansible), container and container orchestration (docker, Kubernetes, ECS), web platforms (LAMP, Java, Node.js, etc), and scripting (python, bash, ruby, etc).

SOFWARE DEVELOPMENT
A rotation in this area will work closely with our architects, product managers, quality assurance engineers and software engineers to help plan, develop, test and deploy our software to production. Some of the technologies we use include the Spring Boot framework (Java), Node.js, Elastic, Mongo, Kinesis, Cognito, Docker & Kubernetes, among others. Our software helps deliver metadata, check entitlements and allow video playback for many of the NBCU brands. In addition, we have recently begun building services for the media fulfillment pipeline which allows us to deliver our content to our partners like Hulu and Netflix.

Qualifications/Requirements
NBCUniversal Media Tech Associates must meet the following criteria:

Eligibility Requirements
• Interested candidates must submit a resume/CV through www.nbcunicareers.com to be considered
• Must be willing to submit to a background investigation
• Must have unrestricted work authorization to work in the United States
• Ability to work in a combination of the following locations: NY, NJ, LA, CO, FL

Desired Characteristics
• Passionate about staying current with technology changes
• Bachelor's degree preferred, open to all majors
• Strong interpersonal skills
• Must be able to work effectively as part of a project/program team and foster team cooperation
• Proven self-awareness in a variety of work environments
• Self-starter capable of keeping on task and meeting multiple competing priorities
• Strong analytical and problem-solving skills
• Previous work experience in a technology focused role
• Interest in media industry a plus