If your degree included programming and software development, especially related to numerical modeling of hydrologic processes, we encourage you to apply. The job announcement provides some flexibility as noted by the following statement:
"Please note that while the position description details both minimum requirements as well as desired skills and experience, we want to remind applicants that you do not need to have all the desired skills and experience to be considered for this role. If you have the passion for the work along with experience in a related field, you are encouraged to apply. We can provide on-the-job training for the rest."