You can apply by going to http://www.nbcunicareers.com/ and searching for job # 863BR
Job Number
863BR
Job Title
MAM Systems Engineer
Business Segment
NBC TV Network & Media Works
Function
Information Technology
About Us
NBC Universal is one of the world’s leading media and entertainment companies. We develop, produce and market entertainment, news and information to a global market. NBC Universal owns and operates a valuable portfolio of news and entertainment networks, a premier motion picture company, significant television production operations, a leading television stations group, and world-renowned theme parks.
Career Level
Experienced
City
New York
U.S. State, China or Canada Provinces
New York
Country
United States
Responsibilities
Role Summary:
The Asset Management Technology Systems Engineer will participate in the design, implementation, configuration, engineering, support, and maintenance of NBC News’s media asset management platform in a deadline-driven, 24×7 on-air broadcast news environment. Essential Responsibilities:
Core team member on asset management technology team focused on software and systems integration as part of NBC Universal’s Media Production Partners group.
Design and engineer technology solutions to meet business goals.
Act as subject matter expert on key ingest systems, protocols, and integrations.
Implement expansions to existing platforms and integrations.
Recommend approaches to improving system stability and reliability.
Recommend and perform functional and regression tests for new features, changes, and upgrades.
Develop light software tools and write database queries for proofs of concept, test automation, system maintenance, and data remediation.
Support media asset management platform, integrations, and tools in a 24×7 news environment, including:
Web-based media management and search frontend
Multi-tiered enterprise MAM applications
Proxy video production tools
Proxy video logging tools
Feed ingest scheduling platforms
Tape ingest toolset, including frontend client and automation backend
Integration with signal routing infrastructure, video servers, and tape decks
Integration with Avid edit platform, including exchange of sequences, media, and metadata
Integration with distribution platforms including broadcast playout servers and web/mobile delivery systems
Metadata management in a configuration driven data model
Server and OS configuration and maintenance
Coordinate with internal operational & technology and vendor support teams to troubleshoot issues and drive resolution
Must be willing to work occasional late nights and weekends on short notice.
Qualifications/Requirements
Basic Qualifications:
Degree in Computer Science or equivalent work experience
Minimum of 5 years software development and configuration experience (Perl and Python are a plus)
Minimum 5 years system administration experience on both GNU/Linux and Windows platforms
Minimum 5 years working with IT systems, leveraging expertise on network protocols and standards (e.g. DNS, TCP, HTTP, FTP, SSH)
Minimum 1 year working with relational databases and SQL Eligibility Requirements:
Interested candidates must submit a resume/CV through nbcunicareers.com to be considered (note job#: 863BR)
Must be willing to work in New York, NY
Must be willing to take drug test and submit to a background investigation
Must have unrestricted work authorization to work in the United States
Must be covered by Solutions, NBCUniversal’s Alternative Dispute Resolution Program (internal only)
Desired Characteristics
Desired Characteristics:
Familiarity with digital video and audio standards (e.g. DV25, MPEG-1, MPEG-2, DNxHD, AVC-I, H.264)
Familiarity with broadcast production systems including signal routing, video ingest and playout technology, Avid systems (edit, production media management, storage), and broadcast tape decks
Familiarity with media production and media asset management workflows
Experience with the Viz Ardome MAM platform
Experience with Grass Valley K2 Summit video servers
Experience working with Oracle databases
Experience defining, documenting, and executing test cases
Experience maintaining uptime on mission-critical systems
Experience developing software against documented APIs
Experience working with Agile and Scrum methodologies for software development and project execution