Hydroinformatics Engineer

We are no longer accepting resumes for this position.
Please visit our Careers page for current postings

Location

Provo, UT

Employment
  • Full time
Job Description

Aquaveo is seeking talented candidates for the role of Software Engineer with an emphasis in Hydroinformatics. The incumbent will be responsible for the creation and management of different technologies for the visualization and analysis of hydrological and meteorological data. This includes support of current applications and services maintained by Aquaveo such as the GEOGloWS ECMWF Streamflow Service, the GEOGloWS toolbox, and various web applications for geospatial data visualization. The incumbent will also work closely with other organizations such as the World Meteorological Organization to receive and integrate their feedback to current and future projects. This includes but is not limited to the development of documentation and training for the system end-users.

Responsibilities
  • Development of new water resource and geospatial applications in support of consulting projects.
  • Implementation and support of data management and decision support systems maintained by Aquaveo such as the GEOGloWS ECMWF Streamflow Service and GEOGloWS toolbox.
  • Development and design of user interfaces to support the collection, dissemination, and visualization of water data to end users (JavaScript, Plotly, Leaflet).
  • Design and development of web services to support water data modeling and visualization (Python, Django).
  • Database management to support water data including time series data, gridded environmental data, and model data (PostgreSQL, PostGIS)
  • Use and integration of different spatial and temporal environmental data processing and storage services (GDAL, QGIS, GeoServer, THREDDS)
  • Development of internal and external client documentation and providing training for system end-users.
  • Administration and support of Tethys portals, containing the different tools for water data visualization and analysis, maintained by Aquaveo
  • Support of other engineering consulting projects including project development and report preparation
Qualifications
  • BS or MS Degree in Civil Engineering with strong background in the Water Resources, or related discipline, with emphasis in the hydro-informatics field.
  • Solid understanding of Hydrology and water surface modeling in the development of tools for flood prevention.
  • Extensive experience using the Python programming language for visualization and analysis of water and environmental data
  • Extensive experience working with open source frameworks for the development of water resources applications. (Django and Tethys Platform frameworks)
  • Solid understanding web development principles
  • Intermediate understanding of statistical analysis and variables for water data.
  • Solid understanding of Geospatial Information Systems (GIS) and spatial water resources data.
  • Solid understanding of relational database management principles (PostgreSQL)
  • Familiarity with web development languages (JavaScript, HTML, CSS, etc.)
  • Attention to detail
  • Ability to work cooperatively in a team environment and maintain good relationships
  • Self-motivation to complete tasks with minimum supervision.
Preferred Skills
  • Problem solving programming using Python
  • Experienced working with the Tethys Platform framework developing tools for visualization and analysis of water and environmental data.
  • Water and meteorological data analysis
  • Geospatial analysis
  • Web development
  • Continuous integration and deployment (CI/CD)
  • Version control (github and gitlab)
  • Experience working in both Windows and Linux environments (server and desktop)
  • Familiarity with a variety of water resources data, models, model users.
  • Containerization, deployment, and administration of application components (web services, models-as-a-service) to support for cloud-deployment and scaling (Docker, AWS, Azure)

To apply, please mail, email or fax a cover letter and résumé to:

Phone: 801-691-5528
Fax: 801-691-5529
Email: jobs@aquaveo.com

Address:
3210 N. Canyon Road
Suite 300
Provo, Utah 84604
United States

DUTIES:

Develop and assist in deploying geospatial hydroinformatics and environmental
web applications using open-source Python-based frameworks such as the Tethys
Platform and web-based tools on cloud platforms (e.g., AWS, Microsoft Azure, Google
Cloud) to enable the visualization of global hydrologic models. Conduct
hydroinformatics data visualization, analysis, and storage of global hydrologic models,
such as streamflow forecasts using geospatial hydroinformatics tools like QGIS/ArcGIS
and PostGIS. Support the integration of Open Geospatial Consortium (OGC) standards
(e.g., WMS,WFS, WCS) within geospatial and environmental web applications using
open-source servers such as GeoServer and THREDDS to facilitate data sharing and
visualization of geospatial datasets. Coordinate and communicate with clients on the
use and development of geospatial web applications, integrating open-source servers
and standards to improve data discovery, visualization, and analysis.

 

REQUIREMENTS:

Master’s degree in Civil Engineering, Hydrology, or a related degree. Foreign
equivalent degree accepted. Demonstratable ability to coordinate and communicate
with clients on the development, requirements, and use of geospatial web applications,
and integration of open-source servers and standards to improve data discovery,
visualization, and analysis. Demonstratable knowledge of geospatial hydroinformatics
and environmental web applications development using open-source Python-based
frameworks and deploying web-based tools on cloud platforms. Demonstratable
knowledge of geospatial hydroinformatics geospatial tools such as QGIS/ArcGIS and
PostGIS for data visualization, analysis, and storage of global hydrologic models.
Demonstratable knowledge of Open Geospatial Consortium (OGC) (e.g., WMS, WFS,
WCS) for data visualization, and the use of open-source servers such as GeoServer
and THREDDS for data sharing of geospatial datasets.

Send résumé with cover letter and job position in the subject line to jobs@aquaveo.com.