Previous Job
Previous
DevOps Engineer - MAM & Workflow Systems
Ref No.: 18-00145
Location: Englewood Cliffs, New Jersey
Position Type:Contract
Our client, one of the most recognizable names in the Broadcast / Entertainment Industry, is looking to engage a DevOps Engineer to support their evolving MAM (Media Asset Management) and Workflow platforms. As a DevOps Engineer, you will be part of the Operations and Technology (O&T), Media Engineering department and will work with developers to manage and deploy code to QA and Production environments, which support the Media Asset Management (MAM) systems. These systems are used by multiple operational groups within the organization. You will be involved in helping to define development/engineering practices that are used by the Workflow Engineering teams.

Duties include, but are not limited to:
  • Core team member on the Media Workflow Engineering team, focusing on media asset management and file-based workflows.
  • Create deployment packages and deploy to Test, QA and Production environment.
  • Work with support team to schedule deployment to various environments.
  • Configure Test, QA and Production environments with proper packages and dependencies to enable development.
  • Perform Linux administration activities.
  • Manage and maintain the development/software repositories across all systems
  • Perform upgrades/apply fixes on open source software and in-house developed software.
  • Provide 24x7 L2 support on open source software and in house developed software.
  • Perform application debugging, troubleshooting and escalate issues to appropriate team.
  • Identify automation opportunities within development and support teams, and develop appropriate scripts.
  • Implement application monitoring system.
  • Perform systems & applications usage, metrics and trend analysis reports.
  • Support unit, volume, security, network, redundancy and overall system testing.
  • Train L1 support team on supporting in-house customized application.
Required Skills / Expertise:
  • Degree in Computer Science or equivalent work experience.
  • Solid understanding of full Software Development Life Cycle, grounded in a minimum of 4 years of software development and/or configuration experience using scripting languages.
  • Minimum of 3 years of current professional experience in DevOps roles or similar responsibilities.
  • Strong knowledge of JavaScript, Python and shell scripting.
  • Minimum 5 years working with IT systems, with a solid understanding of network protocols and standards (DNS, TCP, HTTP, FTP, SSH).
  • Experience administering and managing a GNU/Linux environment for development, including package management and basic system administration.
  • Experience developing software against third-party APIs and working with vendors to identify and correct issues and drive enhancements.
  • Excellent verbal and written communication skills.
  • Experience with Configuration Management tools (Chef, Puppet, Saltstack).
  • Experience with monitoring systems like Splunk and others would be a PLUS
  • Experience with code repository management such as GitHub
  • Experience with deployment automation tools such as Jenkins would be a PLUS
  • Familiarity with broadcast production or video production systems, specifically MAM systems is Desired
  • Experience working with Agile and Scrum methodologies for software development and project execution.
  • Experience with high-volume data migration projects.


Trish Jamison
Direct: 212-792-6368
Nationwide: 877-677-6566