Part Time Developer 3 - Polar Geospatial Center Job Code 9790D3 20%-time (8 hours per week) Reports to Jonathan Pundsack
Summary: This position is critical to the current and future success of our developer related tools, workflows, and processing of high-resolution satellite imagery and derived products. This position will need to operate at a very high technical level. This position will serve as an escalation point for resolving numerous complex issues, including developing, coding, testing, debugging, and communicating closely with the Blue Waters team at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign. Blue Waters is one of the most powerful supercomputers in the world and is one of the fastest supercomputers on a university campus. PGC has almost full use of Blue Waters for the coming year, and while the cost for this High Performance Supercomputer (HPC) machine comes from outside of U of MN, they are a project partner, and the estimated daily value of this HPC resource to our team is in excess of $35,000 per day. Time not used on the machine is value lost to not only PGC, but to the broader polar and earth science communities who use the derived imagery products and tools. It is critical that this position has the required skill set, training, and ability to build and maintain imagery processing workflows, coordinate data production, and HPC and programming experience needed.
The applicant will be responsible for building and maintaining imagery processing workflows, coordinating data production, and managing High Performance Computing (HPC) resources and projects. The applicant is expected to develop new tools for image processing and analysis as well as update and maintain legacy projects. Knowledge of GIS and Remote Sensing concepts is required.
Responsibilities and estimated %time: •Operating, enhancing, and production of geospatial workflows on production computers. This includes running and troubleshooting a wide array of data processing and data management routines to create data products for polar researchers and the public (30%) •Providing geospatial software support (30%) •Geospatial software development (25%) •Identifying and investigating areas for improvement in data processing and data management workflows as project expectations and requirements change (10%) •Coordinating tasks with other PGC staff to best meet data delivery deadlines (5%)
Required Qualifications: Bachelor’s Degree in Computer Science, Software Engineering, Remote Sensing, or a related science 4+ years of related geospatial developer work experience Six years of work experience in applicable areas with a non-related degree. Experience working on a development team for a computer programming application Experience interacting with HPC systems Strong problem solving and analytical skills, especially in the contexts of data analysis and management Experience with geospatial software and analysis Familiarity with Linux command line systems Command of GIS/Remote Sensing fundamentals and concepts
Preferred Qualifications: Advanced degree in Geospatial Programming, Computer Science, Software Engineering, Remote Sensing, or a related science Extensive knowledge of computer science concepts and their applications to remote sensing, image processing, and database management Working familiarity with Windows and Linux command line environments Experience creating shell scripts and object-object programming in Python for professional applications Expertise with GitHub or another version control systems with a team of developers in a workplace setting Experience using the GDAL/OGR and Arcpy libraries Experience with testing frameworks
Internal Number: 335518
About University of Minnesota, Twin Cities
The University of Minnesota, founded in the belief that all people are enriched by understanding, is dedicated to the advancement of learning and the search for truth; to the sharing of this knowledge through education for a diverse community; and to the application of this knowledge to benefit the people of the state, the nation, and the world.