...or, you could look for a job that involved just writing a bunch of IRC Supybot plugins all day.
...oh wait, my sources are telling me that's what it's like working at Stanford. Nevermind! --jay On Thu, Oct 13, 2011 at 4:21 PM, Blake, Tom <[email protected]> wrote: > ...or, you could take advantage of our extended application deadline and > reconsider one of the two developer positions open at the Boston Public > Library. Salaries are more in line with municipal government than Silicon > Valley - but benefits and job security are too. You'd be one of the brightest > stars on our team of several whip smart librarians, and you really cannot > beat the variety weather out here. Please feel free to contact me if you have > any questions or want to discuss the positions - posted and Advanced > Searchable under Job Opening ID #341652 (Web Developer) and #341650 > (Repository Developer) here: > > www.cityofboston.gov/OHR/careercenter.asp > > > Thomas Blake > Digital Projects Manager > Boston Public Library > 700 Boylston St. > Boston, MA 02116 > 617 859-2039 > http://www.bpl.org/online/ > Free To All > > > > -----Original Message----- > From: Code for Libraries [mailto:[email protected]] On Behalf Of Bess > Sadler > Sent: Wednesday, October 05, 2011 4:23 PM > To: [email protected] > Subject: [CODE4LIB] two open positions at Stanford > > We are looking for two software developers to work on a four year grant > funded digital library project. The department, Digital Library Systems and > Services (DLSS) is part of the Stanford Library, and it's a great place to > work. Salaries are more in line with Silicon Valley than with academia, you'd > be part of a team of whip smart library programmers, and you really cannot > beat the weather out here. Please feel free to contact me if you have any > questions or want to discuss the positions. > > To see more details on any of the positions, search for the Job ID at > http://jobs.stanford.edu/find_a_job.html. > > Bess Sadler > Manager for Application Development, Digital Library Systems and Services > > p.s. Resistance is futile. ;) > > > Feel free to browse other great jobs at > http://jobs.stanford.edu/find_a_job.html > Digital Library Software Engineer, Stanford University Libraries > > Job ID > 43757 > Job Location > University Libraries > Job Category > Library > Salary > 4P3 > Date Posted > Jul 29, 2011 > > Working Title: Revs Infrastructure Developer > Job Classification: System Software Developer > > This position is double posted at the 4P3 and 4P4 levels. > > Job Objective: > > Stanford University Libraries is seeking a talented software engineer to > support the digitization, collection delivery and collaboration components of > the Revs Program at Stanford. This is a four-year, grant-funded position. > > This position is part of the Revs Program at Stanford > (http://revs.stanford.edu). This program is dedicated to developing an > understanding of the impact of the automobile on society, culture and > technology. The Revs Program at Stanford was founded to inspire a new > trans-disciplinary field connecting the past, present and future of the > automobile. The Revs Program fosters an intellectual community bridging the > humanities and fine arts, social sciences, design, science and engineering, > and the professions. As a part of that effort, SULAIR will support the > dissemination of scholarly research on the automobile; provide digital access > to a collection of over two million items relating to automotive history, > racing and technology; and, develop a system and service to develop and > sustain an online automotive community. Members of the team will play a role > in building the world's leading center on the study of the impact of the > automobile on the 20th and 21st century. > > The Repository Developer will primarily develop digital library software to > enable management, preservation, and online discovery of Revs materials. This > will involve deployment of a new repository and web application using the > Hydra technology stack (http://projecthydra.org). The Repository Developer > will be a core contributor to the open source Hydra project in the process of > building the Revs digital repository. > > The Repository Developerwill be a member of a core team dedicated to the > successful completion of this project, and will work closely with the project > manager, Revs web developer, the information architect, digital library > infrastructure developers, the user experience designer and other developers > involved in digital library initiatives. This particular project is highly > collaborative, and will involve interactions with developers, scholars and > staff across Stanford and from other institutions. As a member of SULAIR's > digital library application development team, the Repository Developer will > contribute to the overall development of the Stanford Library's web and > digital library infrastructure, and help plan, specify, and build the > technologies needed to support the University's goal of ubiquitous access to > scholarly information. > > Primary Responsibilities: > > * Design and deploy a world class digital access system for the Revs > collection. > > * Leverage and further develop SULAIR's existing work on hydra > (http://projecthydra.org/) to serve as a full text, image and media > (audio/video) delivery environment. > > * Provide analysis and software engineering support for implementing > and leveraging the open source Fedora framework, leveraging both XML and > RDF-based metadata. > > * Enable cross-linking of Revs materials through persistent & > well-structured methods, allowing researchers to build associative graphs of > related materials in a rigorous and machine-actionable manner. > * Leverage and further develop existing infrastructure to create a > text, image & media file processing pipeline for digital Revs content; as > materials are digitized by Revs and its agents, this infrastructure will > ensure the orderly management of the files and their associated metadata; the > processing of these files for activities such as optical character > recognition (OCR), and the transfer of a copy of these files to SULAIR for > long-term preservation and accessioning into Stanford's digital library. > * Leverage and further develop existing infrastructure to preserve Revs > content in the Stanford Digital Repository. > > Required Qualifications and Demonstrated Experience: > > * Expertise in Ruby on Rails, both for application development and in > engineering an enhanced framework, including plug-ins, engines and gems, for > developing library and repository applications. > * Demonstrated ability to develop new programming skills quickly, and > to grasp unfamiliar architectures and application designs quickly. > * Demonstrated ability to write solid, simple, elegant code both > independently and in a team-programming environment and within schedule > limitations. > * Demonstrated expertise with XML and related tools and technologies > (e.g., XML schema, schema management and databases, XSLT, X-forms). > * Experience with relational database design and management. Experience > implementing database applications for SQL Server, Oracle, or MySQL. > * Demonstrated ability to work independently on a project from > specification to launch; communicate effectively, orally and in writing; and > work with all levels of staff, vendors, and consultants. > * Demonstrated proficiency applying best practices to technical > projects, especially test-first development and automated testing. Also must > make effective use of team collaboration tools, build management, and version > control systems. > * Demonstrated success participating in and contributing to open source > software development projects. > * Demonstrated experience with library applications and technology, > including experience participating in relevant library open source efforts. > * In-depth knowledge of library policies and practice, metadata > standards and the scholarly communication framework > * Quick and self-bootstrapping learner. Particularly adept at quickly > learning new scripting and programming languages. > * Expertise in networking and systems integration in a heterogeneous > hardware and software environment. > * Four-year college degree or equivalent with five to seven years > demonstrated experience required. > * At the 4P4 level, seven to ten years demonstrated experience required. > > > Desired Knowledge and Skills: > > * Advanced degree desired > * Demonstrated success participating in community-based open source > projects, specifically those relevant to the Stanford Libraries' Digital > Library architecture, such as Fedora, Blacklight, Solr or Hydra. > * Familiarity with the process of digitizing images, text, audio and > video in cultural heritage institutions. > * Familiarity with RDF, semantic web, and linked data technologies and > practices > * Familiarity with XML schemas used to describe digitized cultural > heritage materials, such as TEI, MODS, METS, and EAD. > * Prior, successful experience working as a professional in an academic > and/or library environment. > * Interest and enthusiasm in the social, technical and economic history > of the automobile. > > ***** > > Feel free to browse other great jobs at > http://jobs.stanford.edu/find_a_job.html > Digital Library Software Engineer, Stanford University Libraries > > Job ID > 43758 > Job Location > University Libraries > Job Category > Library > Salary > 4P3 > Date Posted > Jul 29, 2011 > > Working Title: Revs Web Developer > Job Classification: System Software Developer > > This position is double posted at the 4P3 and 4P4 levels. > > Job Objective: > > Stanford University Libraries is seeking a talented web developer to support > scholarship in the digital age by delivering on the promises of the digital > library. This is a four-year, grant-funded position. > > This position is part of the Revs Program at Stanford > (http://revs.stanford.edu). This program is dedicated to developing an > understanding of the impact of the automobile on society, culture and > technology. The Revs Program at Stanford was founded to inspire a new > trans-disciplinary field connecting the past, present and future of the > automobile. The Revs Program fosters an intellectual community bridging the > humanities and fine arts, social sciences, design, science and engineering, > and the professions. As a part of that effort, SULAIR will support the > dissemination of scholarly research on the automobile; provide digital access > to a collection of over two million items relating to automotive history, > racing and technology; and, develop a system and service to develop and > sustain an online automotive community. Members of the team will play a role > in building the world's leading center on the study of the impact of the > automobile on the 20th and 21st century. > > The Web Developer will be responsible for the development of an online > discovery, visualization and collaboration environment for digital library > and research data materials related to automobilia. This will involve > deployment of a new repository and web application using the Hydra technology > stack, as well as integration of third party tools, components and API's to > enhance these environments. The web developer will be a core contributor to > the open source Hydra project in the process of building the Revs digital > repository. > > The second major role of the web developer is building and sustaining the > program website, which is intended to serve as the working space for the > automotive research community at Stanford. The prevailing web publishing > platform and content management system used at Stanford is Drupal, and this > project will likely require the design and development of a sophisticated > Drupal-based website. > > The Web Developer will be a member of a core team dedicated to the successful > completion of this project, and will work closely with the project manager, > Revs repository developer, the information architect, digital library > infrastructure developers, the user experience designer and other web > developers involved in digital library initiatives.This particular project is > highly collaborative, and will involve interactions with developers, scholars > and staff across Stanford and from other institutions. As a member of > SULAIR's web development team, the Web Developer will contribute to the > overall development of the Stanford Library's web and digital library > infrastructure, and help plan, specify, and build the technologies needed to > support the University's goal of rich, digitalaccess to scholarly information. > > Primary Responsibilities: > > * Develop and deploy a digital repository and digital library > applications to support discovery of and access to digitized books, journals, > photographs, posters, promotional materials, manuscript archives and other > unique artifacts related to the history of the automobile. This will involve > full deployment and enhancement of the Hydra technology stack, using Ruby on > Rails, Fedora, Blacklight and Solr, as well as integration of third party > components and API's to provide ground-breaking functionality for exhibits, > mashups, collaborative annotation, and novel visualizations of information. > Develop and deploy the application layer of digital asset management > (processing, description, permissions management) interfaces to support the > digitization, accessioning and preservation of the digital materials > associated with the Revs at Stanford program. > * Build, enhance and sustain the Revs at Stanford web site to support > research and teaching. This will include deployment of a Drupal intance, > custom theming, module integration and development, and custom coding to > support the unique needs of the program. This may include development of the > site's information architecture and contributions to its visual design. > * Provide project management support as well as liase with Stanford > faculty, students and researchers, as well as outside researchers and > stakeholders from industry, automotive associations and the Revs Institute in > Naples, Florida. > > Required Knowledge and Skills > > * Demonstrated expertise participating in successful web application > development efforts using Drupal (PhP/MySQL), Ruby on Rails, or Java. > Familiarity with a range of programming and scripting languages is essential; > Drupal and Ruby on Rails expertise is highly desirable. > * Demonstrated ability to write solid, simple, elegant code both > independently and in a team-programming environment and within schedule > limitations. > * In-depth knowledge of HTML and related website development > technologies and software (especially JavaScript, Ajax, CSS and PHP). > * Demonstrated expertise with XML and related tools and technologies > (e.g., XML schema, schema management and databases, XSLT, X-forms). > * Experience with relational database design and management. Experience > implementing database applications for MySQL, Oracle, or SQL Server. > * Strong writing and communication skills, particularly in an academic > setting. > * Demonstrated ability to work independently on a project from > specification to launch; communicate effectively, orally and in writing; and > work with all levels of staff, vendors, and consultants. > * Demonstrated proficiency working on a cross-functional web > development team, including human-computer interaction specialists, system > administrators, database administrators, librarians and end users. > * Demonstrated proficiency applying best practices to technical > projects, especially test-first development and automated testing. Also must > make effective use of team collaboration tools, build management, and version > control systems. > * Interest in and capacity to contribute to open source software > development projects.Capacity to do so may include technical, communication > and social skills. > * Quick and self-bootstrapping learner. Particularly adept at quickly > learning new scripting and programming languages. > * A curious, innovative and dynamic approach to experimenting with new > technologies, user interfaces, API's and programming methods, with the > ability to rapidly integrate useful leads into the project's technology core. > * Excellent sense of visual design, graphic production and information > architecture is highly desired; experience with and appreciation for > effectively incorporating these domains into a development project is > required. > * Expertise in networking and systems integration in a heterogeneous > hardware and software environment. > * Four-year college degree or equivalent with five to seven years > demonstrated experience required. > * At the 4P4 level, seven to ten years demonstrated experience required. > > > Desired Knowledge and Skills: > > * Demonstrated experience with library applications and technology, > including experience participating in relevant library open source efforts. > * Familiarity with XML schemas used to describe digitized cultural > heritage materials, such as TEI, MODS, METS, and EAD. > * Familiarity with RDF, semantic web, and linked data technologies and > practices > * Familiarity with the Hydra Project and its related technologies: > Fedora, Blacklight, and Solr. > * Interest and enthusiasm in the social, technical and economic history > of the automobile. > * Familiarity with test driven development processes, or the desire and > ability to learn them. >
