Sr. DevOps Engineer
Alexandria, VA 
Share
Posted 25 days ago
Job Description

Position Title:

Sr. WebOps Engineer

Department:

Product Development


Corporate Area:

Digital & Marketing

Status:

Fixed Term (Fixed Term), Full time Exempt

Manager Title:

Position Overview:

PBS KIDS is looking for a Senior DevOps Engineer to help us run and manage our AWS Cloud infrastructure supporting all our PBS KIDS websites, mobile apps, and OTT streaming platforms. This position will enable PBS KIDS to deliver outstanding educational content to children all over the country, scaling to handle major events and show premieres in a cost-efficient way. When games break and videos don't play, kids cry. That's where you come in!

This is a grant funded position and is fully funded through 9/30/24, and will be renewed on receipt of additional federal appropriations approval annually through 9/30/25.

We are open to a remote worker, but will need to work Eastern Eastern Time Zone hours (Approximately 9:00 AM - 5:00 PM).

Key responsibilities will include, but are not limited to:

  • Building and maintaining AWS infrastructure powering PBS KIDS websites, games, apps and OTT platforms, primarily with terraform and terragrunt

  • Deploy Infrastructure as code (IAC) to improve the availability, scalability, and efficiency of platforms powering the delivery of digital content

  • Support the Learning Analytics Platform (LAP) that PBS KIDS has built to evaluate the learning efficacy of our games with data science and analytics

  • Participate in on-call rotation with other members of the operations and engineering teams (1 week / month, 11 AM - 11 PM M-F + all weekend)

  • Collaborate closely with PBS KIDS developers, advising on technical/architectural decisions relating to DevOps/AWS best practices

  • Implement and manage continuous integration / continuous delivery (CI/CD) systems and methodologies (Github Actions, Docker Containers)

  • Contribute to our library of Open Source (OSS) terraform modules (see to learn more)

  • Other duties as assigned

Requirements for success:

  • 7-10 years of experience with AWS or equivalent certifications

  • Undergraduate degree from an accredited university / college

  • Strong mentoring and technical leadership skills

  • Ability to work collaboratively and self-manage schedule/priorities

  • Knowledge and experience with CDNs and HTTP cache/proxy technologies (CloudFront and Nginx)

  • Expertise managing serverless and/or FaaS systems (AWS Lambda)

  • Experience in one or more SQL databases

  • Passion for resolving reliability issues and identifying strategies to mitigate moving forward.

  • A passion for empowering developer productivity

Preferred Technical Skills:

  • IaC tools like Terraform/Terragrunt/OpenTofu

  • CI/CD tools like Github Actions

  • Container Technologies like Docker, Elastic Container Service (ECS), or Kubernetes

  • Monitoring tools like CloudWatch and PagerDuty

  • Git + Github

  • Experience supporting apps written in PHP, Javascript, python, rust, golang

  • Additional AWS services: DynamoDB, Redis, Athena

The position is funded by a Ready To Learn (RTL) grant from the U.S. Department of Education to the Corporation for Public Broadcasting (CPB) and PBS. The CPB-PBS Ready To Learn Initiative focuses on the development, dissemination, and evaluation of content across media and platforms for children ages 2-8 designed to improve learning outcomes and increase school readiness.

PBS is an Equal Opportunity Employer in accordance with the EEOC and the Commonwealth of Virginia.


PBS is an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and Individuals with Disabilities

 

Job Summary
Company
PBS
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
7 to 10 years
Email this Job to Yourself or a Friend
Indicates required fields