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