R&D Dev/Ops Engineer

May 14, 2021
Jul 08, 2021
Engineer, IT
Full Time
The R&D DevOps Engineer 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 are be compliance with the Children's architectural standards. The 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. The individual is responsible for the design and implementation of applications' build, release, deployment, and configuration activities. 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. The R&D DevOps Engineer must be able to adjust to constant business change; common types of changes include new requirements, evolving goals and strategies, and emerging technologies. The positions requires the 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. The position reports to a senior R&D DevOps Engineer or Principal Investigator.


Minimum Education
Bachelor's degree in Programming/Systems or Computer Science or other related field. (Required)

Minimum Work Experience
0-3 years of programming experience. (Required)

Required Skills/Knowledge
Requires working knowledge of one programming language.
Comfort with frequent, incremental code, testing and deployment.

Functional Accountabilities

RCR and Regulatory
1. Ensures compliance with standards for the responsible conduct of research.
2. Plans, conducts, and manages research projects within the federal and institutional regulations and policies under the direction of the principal investigator.
3. Responsible for appropriate use of research funds and resources.
4. Compliance institution policy and procedure related to IT

Project Planning
(Planning / Business Requirements)

1. Participates in project planning processes including creates and shares development estimates.
2. Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) in order to develop business requirements.
3. Writes and communicates business requirements and functional specifications for the implementation of client solutions.

Application Development
(Design / Development / Deployment)

1. Develops/builds IT solutions to meet business requirements and build test cases, test scenarios and scripts.
2. Codes and documents custom test automation frameworks. Assists with setup and maintenance of test environments for both manual and automated testing.
3. Deploys new modules, upgrades and fixes to the production environment.

Production Support
(Maintenance / Support / Documentation)

1. Assist in production support and performs ongoing routine application maintenance tasks.
2. Performs script maintenance and updates due to changes in requirements or implementations.
3. Documents functions and changes to new or modified modules and test activities/results.
4. Assists in the development of user guides and training documentation for systems.

Performance and Research Management
1. May provide training to interns and assist in the direction of their work

Childrens National Hospital is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender, identity, or other characteristics protected by law.

Similar jobs