In order to shape and secure the future of innovative teaching and research at ISAW and beyond, we
work with others to nurture new and important open information resources for the ancient world,
especially those that connect and contextualize information across institutional, methodological, and
technological divides. Accordingly, our Senior Digital Humanities Web Developer/Architects envision,
create, and curate web applications that bridge gaps in content and function while handling the diversity of languages, scripts, geography, chronology, and methodology inherent in the study of the past-oriented humanities. You carry out this mission in constant, productive collaboration with scholars, students, and enthusiasts from both inside and outside the Institute, empowering them as co-creators, curators, and users.
Bachelor's degree from an accredited institution in computer science, information science, computer
engineering, or digital humanities.
Master's degree from an accredited institution in a science, engineering, or humanities discipline.
5+ years of directly applicable experience in designing, developing, deploying, and operating
open web platforms and services. Contributions of substantive code to 2 or more open-source software packages in which other
developers have also substantively engaged, as well as demonstrable participation in related development fora (e.g. GitHub, StackOverflow, Sourceforge). Deployment and operation of web-based content management systems or multi-user, interactive
web applications. Congenial and productive collaboration with users, subject-matter experts, and other developers in the iterative design, specification, development, and refinement of complex web applications.
Required Knowledge, Skills, and Abilities: (include unique competencies, certification, licenses, etc.):
Integrity, initiative, and ability to work on multiple projects simultaneously.
Open Annotation, Open Graph, RDF (Turtle), TEI-XML+EpiDoc. ? Web server configuration, deployment, monitoring, tuning, and load balancing (e.g., Apache, NGINX, Varnish, Clojure, Ant, munin, Google Analytics) in both development and production
contexts. ? Deployment and integration of two or more of the following application components in one or more production systems: Cocoon, eXist, Jena, Leaflet, MySQL, OpenLayers, Oracle, Plone, PostGIS, PostgreSQL, SOLR/Lucene, TinyMCE, Tomcat, Zope, or similar. ? Programming against one or more of the following APIs: Bibserver, CTS+CITE, Djatoka, dSpace, Flickr.com, Google Maps, SPARQL, Zotero Server, or similar. ? Linux/Unix system administration ? Git and Github.com for distributed version control
? Unit and production testing frameworks and methods appropriate to languages and application frameworks used.
Ability to operate a standard desktop or laptop computer for extended periods of time. Excellent interpersonal skills.
Ability to send and receive complex written and spoken messages of a technical nature in the English language, both in person and via telephone, VOIP, email, and similar devices. (Native fluency).
Preferred Knowledge, Skills, and Abilities: (include unique competencies, certification, licenses, etc.):
Special Instructions to Applicants:
Projected Position Start Date:
Higher education is at the core of this Big Apple institution. The setting and heritage of New York University (NYU) make it one of the...