Scientific Software & DevOps Engineer

JLABHCM20Newport News, VA
$91,800 - $145,050Hybrid

About The Position

We are seeking a Scientific DevOps Engineer to bridge the gap between experimental nuclear physics workloads, distributed data management, and modern containerized deployment practices. The role is responsible for automating complex software stacks, operationalizing petabyte-scale data pipelines, and deploying local AI/LLM infrastructure on platforms like Kubernetes and OpenShift. Additionally, this position will support developer-facing application layers, custom front-end data portals, and core experimental metadata frameworks.

Requirements

  • 3 or more years Related experience exercising the Knowledge, Skills, and Abilities noted below
  • Experience managing production-grade Kubernetes, OpenShift, or similar container platforms.
  • Solid foundations in Linux system administration, network troubleshooting, and security best practices.
  • Strong scripting and automation skills (e.g., Python, Bash, or Perl) paired with experience using Configuration Management tools (Ansible/Puppet/Satellite/Foreman). RedHat ecosystem experience favored
  • Knowledgeable of IP networking, relational database principles, and computer architecture.
  • Ability to clearly communicate and report on progress on tasks and projects.
  • Strong interpersonal skills ability to effectively work on project teams.

Nice To Haves

  • Master's Degree Computer Science or Software Engineering

Responsibilities

  • Take the lead on complex system configuration and software deployments in collaboration with other system administrators, developers, lab staff, and users.
  • Deploy, scale, and manage critical services using platforms including Kubernetes (k8s), OKD, OpenShift/OCP, and Talos.
  • Maintain, optimize, and automate infrastructure configuration pipelines using tools like Ansible and Puppet.
  • Expert resource to other members of the division in several areas of system administration and development.
  • Remain up-to-date with emerging technology by researching and creating testbed configurations for next-generation technologies of interest including storage, compute scheduling, and configuration control.
  • Design, configure, and manage distributed workflow systems and high-throughput data transfer pipelines using tools such as Rucio, FTS (File Transfer Service), InvenioRDM, Globus, Slurm, and the Open Science Grid (OSG).
  • Deploy, operationalize, and maintain local and commercial Artificial Intelligence / Large Language Model (AI/LLM) environments, specifically managing gateway tools like liteLLM to serve developer and experimental research workloads.
  • Provide secondary DBA support to optimize, query, and maintain relational database schemas (PostgreSQL, MySQL/MariaDB) underpinning the scientific application stack.

Benefits

  • Medical, Dental, and Vision Care Plans
  • Flexible Spending Accounts
  • Paid Time-off and Leave Programs (Paid Parental, vacation, holidays, and sick leave)
  • 401(k) Plan – 9% Lab Contribution; 100% vested
  • Flexible Work Arrangements (Remote & Alternate Work Schedules available)
  • Tuition Assistance, Training and Professional Development Programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service