Position Title:
Sr. WebOps EngineerDepartment:
Product Development
Corporate Area:
Status:
Fixed Term (Fixed Term), Full time ExemptManager 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!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.