NBCUniversal

DevOps Engineer, Playout

NBCUniversal

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $90,000 - $110,000 per year

Job Level

JuniorMid-Level

Tech Stack

AWSAzureCloudGoogle Cloud PlatformJavaScriptJenkinsKubernetesLinuxPerlPythonRubyTerraform

About the role

  • Develop robust Continuous Integration and Continuous Delivery (CICD) pipeline
  • Deployment, automation, and maintenance of cloud-based production system
  • Integrate security, code quality and automated testing as part of the pipeline
  • Participate in product release cycles, deploying code to integration, staging, and production environments
  • Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them by evaluating new technology alternatives and vendor products
  • Implement Infrastructure as a Code to instantiate / provision cloud resources required
  • Work collaboratively with engineers and vendor to deploy requirements
  • System troubleshooting and problem resolution across the platform
  • Definition and deployment of systems to collect DevOps metrics, logging and monitoring for CICD pipeline
  • Providing recommendations, best practices, and process improvements
  • Provide Tier 2 support for Operations/On-Air Engineering teams

Requirements

  • Understanding of Broadcast and Media distribution workflows / technologies
  • Bachelor’s / Master’s degree in Computer Science or related degree
  • 2+ yrs. experience in DevOps, modern infrastructure deployment and maintenance
  • 2+ yrs. experience in Infrastructure As a code (e.g., Terraform)
  • Experience delivering hosted cloud services in (e.g., AWS, GCP or Azure)
  • Experience with CI/CD orchestration tools (e.g., GitHub Actions, or Jenkins)
  • Experience with networking and cloud-based network environments
  • Experience with containerization & Kubernetes
  • Experience with CI/CD build and deployment practices
  • Experience in administrating Linux environments
  • Must have an automate-first and automate everything attitude
  • Experience with multiple scripting languages (e.g., YML, Bash, Python, Perl, Ruby, or JavaScript)
  • Ability to use Agile process for project management, development & tracking
Benefits
  • medical, dental and vision insurance
  • 401(k)
  • paid leave
  • tuition reimbursement
  • a variety of other discounts and perks

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Continuous IntegrationContinuous DeliveryInfrastructure as CodeTerraformAWSGCPAzureCI/CD orchestrationKubernetesLinux
Soft skills
collaborationproblem resolutionrecommendationsbest practicesprocess improvementsautomate-first attitudeAgile process
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science