Full Time Job

Sr. Dev Ops Engineer

NBCUniversal

Orlando, FL 01-15-2021
Apply @ Employer
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

Responsibilities

GolfNow/NBC Sports Digital are seeking to hire a Senior DevOps Engineer. You'll be joining a dedicated, ambitious and diverse team who are focused on delivering operational excellence inside the NBC Sports/GolfNow organization.

You will work collaboratively with Engineering, Quality, Product and Security teams to build, deploy and operate GolfNow Products across Domestic and International.
You will be responsible for automating and improving our build and deploy processes; monitoring and operations; public and private cloud infrastructure; troubleshooting and resolution across dev, test and production globally.

This is a fantastic opportunity for an experienced engineer to be involved in the world's largest golf technology company backed by Comcast/NBCUniversal with the opportunity to make a difference.

What you will do:
• Operational Support and Maintenance
• Using APM and other tools you will monitor production systems; remediating production issues and implementing performance/cost improvements
• Identify capacity and performance issues to ensure we meet our SLAs
• Documentation of services and processes
• Participate in on-call schedule
• Infrastructure
• Design, implement and manage production grade services in Public clouds (AWS/GCP) using a variety of technologies, ensuring geographic redundancy, security and best practices
• Design and manage production grade services in Private clouds, liaising with internal Operations teams
• Install and manage web and backend services in a high throughput, multi-technology e-commerce environment
• Build/Deploy
• Design and implement CI/CD processes and tooling
• Ensure ''shift-left'' is implemented in our build and deploy processes in collaboration with Security teams
• Ensure pre-production environments are built and managed
• Perform deployments of high throughput revenue generating applications
• Innovation
• Work with the DevOps team to champion new processes, tools and technologies in collaboration with Engineering
• Constantly striving to find a better way
• Leadership
• Drive a DevOps collaborative approach to processes and service management
• Mentor junior members of the team

Qualifications/Requirements
• 5+ years working as an SRE/DevOps/Operations Engineer
• 3+ years Linux System administration experience (Redhat or Debian variants)
• 3+ years Windows Server administration experience
• 3+ years production experience working with a Public Cloud Provider (AWS/Azure/GCP)
• 3+ years production experience configuring web servers e.g. IIS, Nginx, Apache
• 3+ years production experience with CI/CD pipelines, e.g. Jenkins, Teamcity, Gitlab CI, Bamboo
• Proficient in a scripting language such as bash, Perl, Python, Powershell etc
• Experience deploying and operating enterprise scale applications in high throughput production environments
• Hands on experience provisioning Infrastructure as Code with Terraform or CloudFormation
• Hands on experience of managing services with configuration management tools, Ansible preferred
• Strong experience in Continuous Integration tools such as Jenkins or Gitlab CI
• Experience with containers and container orchestration such as GKE, EKS, ECS or Kubernetes

Desired Characteristics
• Experience in a collaborative, cross-functional team environment using source control tools like git and git-flow branching strategies
• Strong problem-solving ability, attention to detail and ability to work from first principles
• Experience with APM and alerting tools (AppDynamics / Datadog / NewRelic / OpsGenie / PagerDuty)
• Experience with software development and supporting developers
• Experience with building public cloud images, e.g. Packer
• Experience with WAF tools (Cloudflare, Akamai Kona)
• Knowledge of load balancing software and hardware (F5, HAProxy, Nginx, GCP GLB, AWS ELB/ALB)
• Proficient with source control technologies; git, TFS, SVN
• Proficient with configuration management tools such as Ansible, Chef, Puppet

Location
Map
Advertisement