R&D Dev/Ops Engineer

Children's National Hospital
$69,035 - $115,066

About The Position

The R&D DevOps Engineer is involved in the full life cycle of an application and is a critical team member of an agile R&D development process. This position works closely with IT and research team members to understand the stakeholder requirements that drive the analysis and design of quality technical solutions in support of research and innovation at Children's Research Institute (CRI). These solutions must be aligned with program and IT strategies and be in compliance with the Children's National architectural standards. Other responsibilities include working with internal business partners to gather requirements, prototyping, architecting, implementing/updating solutions, building and executing test plans, performing quality reviews, managing operations and triaging and fixing operational issues.

Requirements

  • Bachelor’s degree in computer science, information systems, bioinformatics, data science or applicable engineering or science discipline.
  • 0–3 years of programming experience.
  • Working knowledge of at least one programming language.
  • Comfort with frequent, incremental code, testing and deployment.
  • Ability to adjust to constant business change, including new requirements, evolving goals and strategies and emerging technologies.
  • Ability to interact, develop, engineer and communicate collaboratively at the highest technical levels with research teams, vendors, collaborators and all levels of Children's staff.

Responsibilities

  • Responsible Conduct of Research: Consistently demonstrates adherence to the standards for the responsible conduct of research. Plans, conducts and manages research projects within federal and institutional regulations and policies under the direction of the principal investigator. Uses research funds and resources appropriately. Maintains confidentiality of data as required. Meets all annual job-related training and compliance requirements.
  • Project Planning: Participates in project planning processes, including creating and sharing development estimates. Assesses client needs, using a structured requirements process (gathering, analyzing, documenting and managing changes) in order to develop business requirements. Writes and communicates business requirements and functional specifications for the implementation of client solutions.
  • Application Development: Develops/builds IT solutions to meet business requirements and build test cases, test scenarios and scripts. Codes and documents custom test automation frameworks. Assists with setup and maintenance of test environments for both manual and automated testing. Deploys new modules, upgrades and fixes to the production environment.
  • Production Support: Assists in production support and performs ongoing routine application maintenance tasks. Performs script maintenance and updates due to changes in requirements or implementations. Documents functions and changes to new or modified modules and test activities/results.
  • Performance and Research Management: Provides training to interns and assists in the direction of intern work as needed. Assists in the development of user guides and training documentation for systems. Ensures code review as part of QI/QA. Assists in defining DevOps and quality guidelines and standards. Ensures all applications are documented according to standards. Promotes effective use of information technology by educating users on system functionality and training.

Benefits

  • comprehensive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service