Dear Code4Lib,

Stanford Libraries is hiring a GIS Software Developer. This position will be 
part of my group in Meyer Library, and it's a fun and exciting position for the 
right person. Please feel free to ask me any questions, and please forward this 
to anyone you think might be interested. 

Thanks!

Bess








GIS Software Developer
 
Job ID 
 42835
Job Location 
 University Libraries
Job Category 
 Information Technology Services
Salary 
 4P3
Date Posted 
 May 26, 2011
 
Stanford University Libraries and Academic Information Resources (SULAIR) is 
building an increasingly rich and complex set of geospatial information 
services and resources to support research, teaching and learning.

The GIS Software Developer will lead the technical effort to develop and 
support the GIS applications and infrastructure for SULAIR’s GIS programs, 
resources and patrons. The GIS developer will sit within and report to Digital 
Library Systems and Services unit within SULAIR, and work intimately with and 
directly support the programmatic activities of the Branner Earth Sciences 
Library, as well as closely related units within SULAIR and beyond. 


RESPONSIBILITIES
Web Application Development (60%)
-       Adopt, adapt, develop and maintain software to provide a Web-based 
geospatial discovery and access portal, using open source technologies in an 
inter-institutional, community-based, development effort. 
-       Help develop, enhance and maintain Map Gallery, a specialized discovery 
interface tailored to SULAIR’s public service and collection development 
program around maps; integrate this environment with the GIS discovery portal 
and/or SearchWorks, SULAIR’s overarching discovery layer. 
-       Integrate (either directly or by supporting integration efforts of 
others on campus) additional services into SULAIR’s GIS environment, supporting 
mapping and georeferencing applications, novel spatial visualization tools, 
mashups, and integration of gazetteers and third party GIS-based API’s. 

GIS Infrastructure Management and Administration (30%)
-       Help implement and manage SULAIR’s GIS infrastructure; this includes 
administration of specialized GIS applications (currently a mix of open source 
and proprietary systems), as well as account management and data 
administration. It also entails working with SULAIR’s server, database and 
network administrators to provision the necessary computing systems to support 
GIS services. GIS database administration will be a significant component of 
this work. 

Community Participation, Leadership and Consulting (10%)
-       Play an active role in higher education and GIS researcher community; 
represent Stanford in this community and the development of open source and 
consortial service efforts. Consult with technologists on campus about the best 
method to realize their projects’ GIS technical goals, and adapt SULAIR’s GIS 
services and infrastructure accordingly. 


Demonstrated Expertise Required In: 

       GIS applications, tools and resources through at least three years of 
hands-on management and development in a GIS environment. Familiarity includes 
direct experience with both raster and vector resources, as well as ESRI 
software (ArcGIS and ArcSDE), geodatabase configuration and management, and 
common API’s and tools (Geoserver, OpenLayers, WMS, WFS, KML, etc.). 
       Software engineering in Web-, solr-lucene and database-backed 
application environments, and experience in contributing to and/or defining the 
technical architecture of complex systems.
       Ruby, and Ruby on Rails, both for application development and in 
engineering an enhanced framework, including plug-ins, engines and gems, for 
developing and deploying applications. 
•       Scripting technologies such as Perl, PHP, Python, etc., or a 
demonstrated ability to learn them quickly. In-depth knowledge of HTML and 
related website development technologies and software (especially CSS and 
AJAX). Familiarity with Java and object-oriented programming and concepts is 
desired.
•       Relational database design and management. Experience both in the 
administration of and implementing database applications for SQL Server, 
Oracle, Postgres, PostGIS and/or MySQL.
•       Networking and systems integration in a heterogeneous hardware (Linux, 
Windows) and software environment.
•       XML and related tools and technologies (e.g., XML schema, schema 
management and databases, XSLT, X-forms).
       Writing solid, simple, elegant code both independently and in a 
team-programming environment and within schedule limitations.
       Working collaboratively on a project from specification to launch and 
production operation; and working with multiple levels of staff, and colleagues 
at peer institutions and open source communities.
•       Agile software development practices and test driven development 
principles and methods, as well as best practices for software development 
overall.
       Curious, innovative, dynamic and thorough approach to software 
engineering; interest in participating in community-based, open source 
projects, and the technical, social and communication capabilities to do so 
effectively.
       Strong verbal and written communication skills.
       Masters degree or equivalent professional experience in Computer 
Science, Information Science or related field.
       Prior success in working in an academic environment desired.
 


Apply Now
 
     
       

Reply via email to