What are the major responsibilities of the position?
? Tailoring existing R packages that EPA developed for states to meet Arizona's needs. Specifically the Data Discovery and Data Analysis applications that use the dataRetreival package in R.
? Writing R packages that takes the inputs from the data discovery and data analysis applications and determines waterbody attainment or impairment status based available data in a format that is compatible with EPA's ATTAINS database.
What will the contractor actually be working on? Are there any cutting edge technologies or specific programming languages?
? The contractor will be developing R packages that essentially takes surface water quality data and determine if complex water quality standards are being met. The contractor will use existing R code that determines the number of samples and exceedances for most parameters and write code to enable Arizona to add in the standards that are not currently covered by EPA's data discovery tool. The contractor will also write a package that enables Arizona to make waterbody attainment or impairment decisions based on existing inputs and logic that is compatible with EPA's ATTAINS database.
What specific skillsets/licensing/technologies are absolutely required to be successful in this role? Are there any specific industries you have found to be more successful in this type of role?
? Experience with R with an emphasis on data manipulation, graphing and reporting.
What are "nice-to-haves "?
? Experience with other languages such as python or SQL.
Describe the team and work environment.
? The Arizona Department of Environmental Quality has a continuous improvement based culture which is dedicated to efficiently solving problems to better enable us to protect human health and the environment. The group the contractor will be working with is called the Water Quality Monitoring and Assessment Unit, which is made up of 10 scientists who sample and assess all the streams and lakes throughout Arizona.
What is the likelihood of this position becoming full-time? Is there a salary range?
? This position will not be transitioning to an FTE.
Please advise how you would like to interview, and a timeframe for interviews and a selection being made.
? Prefer in person interviews but Skype is ok. Would like to do interviews as soon as possible.
ADEQ is looking for a person that meets the following qualifications:
Data scientist with R programming and data manipulation experience
? Primary language R
? Expert with using existing R packages (dplyr, tidyr, ggplot2, shiny and all relevant data manipulation, graphing and reporting packages)
? Experience developing packages in R with a shiny interface
? Experience inputting data from web services and other data sources
? Experience modifying existing R packages to suit client's objectives
? Preferred experience with surface water quality data and USGS and EPA's dataRetrieval package
? Able to work with the customer to develop a project plan based on business need
? Able to work remotely if unable to work locally.
? Work expectations are approximately 1000 hours