OHAZ Research Software Programmer

Job Posted 8/23/2023
University of Oregon
Eugene, OR
United States
Category Software Jobs
Job Description

OHAZ Research Software Programmer

Job no: 530646

Work type: Faculty - Career

Location: Eugene, OR

Categories: Research/Scientific/Grants, Earth Science, Computer and Information Science

Department: Earth Sciences
Rank: Research Scientist
Annual Basis: 12 Month

Review of Applications Begins

Special Instructions to Applicants

Please submit a cover letter and resume.

Department Summary

The Department of Earth Sciences is an instructional department within the College of Arts and Sciences that supports significant research activities in a wide range of fields in Earth and Environmental Science. The Department includes approximately 30 faculty (including TTF and NTTF), many of whom have large research grants, 52 graduate students, 90 undergraduate majors, ten researchers, ten postdocs, two classified employees, eight student employees, emeritus faculty, and various visiting professors, courtesy professors, and career and adjunct instructors.

Position Summary

As a member of the Oregon Hazards Laboratory, you will be a critical part of a research group with a mission to use infrastructure, software, and novel technologies to protect all Oregonians from wildfires, earthquakes, floods, landslides, and other environmental hazards. The Research Software Programmer works closely with the Assistant Director of Wildfire Technology, Lead Research Systems Administrator, and the University of Nevada Reno Seismolab IT personnel to support the ALERTWildfire Software as a Service Platform, including both the front-end website (alertwildfire.org) and the backend processes used to serve wildfire camera data to the public and first responders in real-time. This position reports directly to the Assistant Director of Wildfire Technology. Tasks will include ensuring the continued functionality of the platform, developing and deploying new features, and exploring how to evaluate and integrate novel technologies such as third-party AI detection solutions.

Minimum Requirements

• Bachelor’s degree in computer science or related field, or equivalent experience.

Professional Competencies

• Advanced knowledge of at least one of the following: Node/NestJS, MySQL, Vue/Nuxt, TypeScript/JavaScript.
• Ability to respond to critical bugs and troubleshoot issues across multiple modules.
• Ability to support full-stack web applications.
• Demonstrated ability to communicate and coordinate with systems administrators, software engineers, and external vendors to resolve problems with custom-developed software in a timely manner.
• Flexible problem-solving skills.
• Communication skills to communicate effectively and respectfully with individuals.

Preferred Qualifications

• 5+ years of work experience supporting full-stack web applications.
• Understanding of high-level DevOps and security practices.
• Experience with AWS cloud platform.
• Knowledge of the GO programming language.
• Experience with docker virtualization and docker container orchestration.
• History of working with streaming video and/or the Axis camera API.
• Experience ingesting, processing, and presenting research data from real-time monitoring systems.
• Experience working in or with institutions of higher education, research centers, or within a complex organization.

University of Oregon students and employees are required to be vaccinated against COVID-19. For additional information see: https://hr.uoregon.edu/uo-covid-19-vaccination-requirement-employee-process.

The University of Oregon is proud to offer a robust benefits package to eligible employees, including health insurance, retirement plans and paid time off. For more information about benefits, visit http://hr.uoregon.edu/careers/about-benefits.

The University of Oregon is an equal opportunity, affirmative action institution committed to cultural diversity and compliance with the ADA. The University encourages all qualified individuals to apply, and does not discriminate on the basis of any protected status, including veteran and disability status. The University is committed to providing reasonable accommodations to applicants and employees with disabilities. To request an accommodation in connection with the application process, please contact us at uocareers@uoregon.edu or 541-346-5112.

UO prohibits discrimination on the basis of race, color, sex, national or ethnic origin, age, religion, marital status, disability, veteran status, sexual orientation, gender identity, and gender expression in all programs, activities and employment practices as required by Title IX, other applicable laws, and policies. Retaliation is prohibited by UO policy. Questions may be referred to the Title IX Coordinator, Office of Civil Rights Compliance, or to the Office for Civil Rights. Contact information, related policies, and complaint procedures are listed on the statement of non-discrimination.

In compliance with federal law, the University of Oregon prepares an annual report on campus security and fire safety programs and services. The Annual Campus Security and Fire Safety Report is available online at https://clery.uoregon.edu/annual-campus-security-and-fire-safety-report.

Advertised: Pacific Daylight Time

Applications close: