DevOps Engineer

NPRWashington, DC
$107,300 - $119,598Hybrid

About The Position

NPR is seeking a DevOps Engineer to join our cross-discipline technical product team. In this role, you will build and maintain the products, services, and tools that power the NPR Network, serving millions of public media consumers daily. We are looking for an adaptable, curious systems professional who has deep technical knowledge of cloud-based administration, strong scripting skills, and a passion for automation and cloud orchestration. Working closely with developers and product managers, you will ensure our systems are scalable, robust, and highly performant. This is a union-represented role covered under the terms of a collective bargaining agreement with NABET-CWA DMU.

Requirements

  • 2 to 3 years of professional experience in a DevOps(AWS), Systems Engineering, or Site Reliability Engineering (SRE) role.
  • Strong hands-on proficiency in Linux/Unix system administration.
  • Hands-on experience writing automation scripts using languages like Python, Bash, or similar administrative scripting tools.
  • Practical experience utilizing Infrastructure as Code (IaC) principles and cloud orchestration technologies.
  • Experience with virtualization technologies and containerization.
  • Basic understanding of relational database administration, storage technologies, and CDN concepts.
  • Active willingness and eligibility to participate in a scheduled on-call support rotation.

Nice To Haves

  • Experience integrating, configuring, and tuning infrastructure monitoring and application performance management (APM) tools.
  • Experience participating in large-scale application migration projects from on-premises environments to cloud platforms.

Responsibilities

  • Build, maintain, and optimize robust CI/CD pipelines and infrastructure deployment workflows using automated orchestration tools and scripting languages.
  • Administer, monitor, and troubleshoot Linux/Unix-based compute instances across on-premises and multi-cloud environments.
  • Support, deploy, and scale workloads within cloud environments, ensuring high availability and fault tolerance.
  • Investigate, analyze, and optimize application performance and infrastructure scaling limits to support peak traffic events.
  • Standardize environments and maintain reproducible state models by developing clean, modular Infrastructure as Code.
  • Monitor, configure, and troubleshoot relational databases and storage architectures to ensure optimal data flow and integrity.
  • Configure and manage Content Delivery Networks (CDNs) to optimize media delivery and caching strategies.
  • Write and maintain detailed, clear system documentation and architectural diagrams to support team alignment and operational resilience.
  • Participate in a shared engineering on-call rotation to quickly diagnose, mitigate, and resolve production system incidents.

Benefits

  • medical
  • dental
  • vision
  • life/ accidental death and dismemberment
  • long-term disability
  • short-term disability
  • voluntary retirement savings
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service