The USGS Alaska Science Center Water Resources Division is seeking an intern with computer science and programming experience to develop a Google Map API to serve hydrologic data on the web. Data from 20 bridges across the state are transmitted via satellite and received via email. These data are parsed and transformed in a MySQL database. The intern would be responsible for the following:
1. Develop a cron job to query the MySQL database and generate time-series plots of data using JpGraph (PHP) or similar software that can rapidly develop low resolution plots.
2. Embed a the Google Map api in an existing website: http://ak.water.usgs.gov/usgs_scour/index.php?pageId=2
3. Developing coding that would generate a scheduled .kml file to display the data in the Google API. Data will be presented in graphical and tabular form. A similar product has been created by the National Weather Service (http://aprfc.arh.noaa.gov/gages/ak_g_ahps.php). The graphing required for this project will be more extensive.
4. A basic project development plan will be drawn-up by the intern and discussed with a working group of scientists. This is meant only as a basic starting point guide for the project.
5. The intern chosen should be familiar with both Windows and Linux operating systems; programming/scripting skills knowledge-base should include a good working knowledge of javascript, html, php, python, sql (MySQL database), Apache (web server) and all of the pertinent modules that would be needed to build the working product.
6. Able to work well in a relatively unsupervised environment. Guidance is provided as the product grows in complexity. Ability to comment-out code is an absolute must.
7. Test and troubleshoot on USGS network. The project will be built on an internal network for testing and then moved to an external site once complete and certified by the IT department and management.
Compensation for the internship will be dependent upon experience, but will be at or near a GS-5 pay grade (approximately $15-$16/hour). Hours are flexible. Opportunity for field trips to rivers around the state if you are interested. For more information please contact Jeff Conaway, 907-786-7041, jconaway@usgs.gov.