[CODE4LIB] Job: Digital Libraries Software Developer at University of North Texas Libraries
Digital Libraries Software Developer University of North Texas Libraries Denton Providing leadership in innovation and learning, the UNT Libraries (http://www.library.unt.edu) are an essential force in teaching and research. The Libraries provide expertise in all areas of scholarship and work to meet the ever-changing needs of a vibrant, student-centered research university. The Digital Libraries Division supports the UNT Libraries with guidance, web development, digital preservation, and other digital services. Through collaborative efforts such as The Portal to Texas History (http://texashistory.unt.edu ) and the UNT Digital Library (http://digital.library.unt.edu/) we freely provide digital content to a worldwide audience. Our software development team implements, maintains, and enhances the infrastructure of these products with open source components and open, standards-based protocols and formats. **Job Description** Working with the Django Web framework and other open source components, you will contribute to the feature development and upkeep of the content delivery system in use for The Portal to Texas History (http://texashistory.unt.edu/) and related products. In addition, you will provide programming support for our metadata creation and editing systems. You will work collaboratively with other programmers and technologists in the UNT Libraries to address software problems and to add and customize features for our products. Responsibilities include but are not limited to: * Developing and maintaining existing Django Web applications hosted by the Division * Contributing to the development of the Aubrey content delivery system * Providing programming support for the Aubrey metadata editing system * Adhering to the unit's version control practices for software development and deployment * Adhering to the unit's testing practices for software and interfaces * Participating in grant and externally funded projects as assigned UNT is an Affirmative Action/Equal Opportunity employer. It is our policy to provide Equal Employment Opportunities (including provisions for training, development, transfer and promotion) for all individuals without regard to race, sex, religion, color, national origin, disability, or veteran's status. **Minimum Qualifications** Bachelor's degree with coursework in computing or information systems and one year of related computing or programming work experience; or any equivalent combination of education, training and experience which provides the following knowledge, skills, and abilities: * Considerable knowledge of the methods and equipment used in electronic data processing. * Skill in writing programs for computer applications. * Ability to analyze problems and develop solutions. * Ability to perform detailed work accurately. * Ability to establish and maintain effective working relationships. * Ability to communicate clearly, succinctly and effectively both verbally and in writing. * Knowledge of safe working procedures related to work performed. **Preferred Qualifications** The preferred candidate will possess the following additional qualifications: * Demonstrated desire to learn new tool sets and programming languages * Working knowledge of the Linux operating system * Working knowledge of open source tools and environments * Working knowledge of version control systems * Working knowledge of XML, Apache, MySQL * Proficiency in Python, Ruby, or PHP Brought to you by code4lib jobs: http://jobs.code4lib.org/job/19182/ To post a new job please visit http://jobs.code4lib.org/
[CODE4LIB] Job: Electronic Publishing Programmer at University of Michigan
Electronic Publishing Programmer University of Michigan Ann Arbor, MI How to Apply Submit applications via http://umjobs.org/job_detail/105906/programmer A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position, include your salary requirements, and outline skills and experience that directly relate to this position. Job Summary The University of Michigan Library is seeking an electronic publishing programmer to design, build, and maintain web sites, systems, services, and applications in support of new models in academic publishing. The ideal candidate will possess a strong knowledge of and demonstrate experience with object-oriented programming languages, web frameworks, and current best practices in code design and web technologies. We are looking for developers who are engaged with project goals, who thrive on interaction with users and stakeholders, and who want to shape and build the future of scholarly publishing. The electronic publishing programmer will have a passion for progressive web development, automated text processing, data mining, and information retrieval. The University of Michigan Library is one of the world's largest academic research libraries and serves a vibrant university community that is home to 19 schools and colleges, 100 top ten graduate programs, and annual research expenditures approaching $1.5 billion a year. To enable the university's world-changing work and to serve the public good, the library collects, preserves, and shares the scholarly and cultural record in all existing and emerging forms, and leads the reinvention of the academic research library in the digital age. The library is committed to recruiting and retaining a diverse workforce and encourages all employees to fully incorporate their diverse backgrounds, skills, and life experiences into their work and towards the fulfillment of the library's mission. Note: This is a two year, term-limited appointment with the possibility of renewal. Responsibilities* - Application development (including design, testing, and maintenance) for web-based publishing platforms and back-office systems. - Communications with stakeholders and peer developers regarding project management and documentation. - Data analysis and reporting. - Self directed technological research and learning. Required Qualifications* - Bachelor's degree in related field or equivalent combination of education and experience. - Experience and comfort with working in groups. - Demonstrated programming skills in a modern programming language. - Strong analytical and troubleshooting skills. - Strong verbal and written communication skills. - Intellectual curiosity and desire to discuss why we develop what we develop. - Understands and values diversity and the importance of inclusion as demonstrated through a commitment to apply and incorporate the differences, complexities, and opportunities that diversity brings to an organization. Desired Qualifications* - Prefer 2 years experience relevant to job duties. - Experience with Ruby on Rails, JRuby, Git, MySQL, JQuery, XSLT, Perl, PHP, RESTful APIs, and test-driven development - Experience with Unix/Linux - Familiarity with Hydra/Fedora - Demonstrated understanding of current web standards as recommended by W3C including accessibility standards and cross-browser issues. - Experience designing effective user interfaces using HTML5 and CSS3 - Experience working in the publishing, library, or other information industries. Additional Information Excellent benefits are available, for details, see benefits.umich.edu/ Position receives 24 days of vacation a year, and 15 days of sick leave a year with provisions for extended benefits, as well as opportunities for professional development and travel. TIAA-CREF and Fidelity Investments retirement options available. Application Deadline Job openings are posted for a minimum of seven calendar days. This job may be removed from posting boards and filled anytime after the minimum posting period has ended. Applications will be reviewed as received throughout the posting period and continue until the position is filled. U-M EEO/AA Statement The University of Michigan is an equal opportunity/affirmative action employer. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/19181/ To post a new job please visit http://jobs.code4lib.org/
[CODE4LIB] Code4Lib Registration Status
I'm pleased to announce that Code4Lib 2015 is entirely sold out. We closed registration as scheduled on the 1st of February, and sold the last open registration spot A rough count of attendees comes out to 452, with a few people sneaking in past the cap. The *preconference registrations are reopened*, after being initially closed with the main registration. We'll leave them open as long as there is a reasonable amount of space, so feel free to register for the preconference day right up through the weekend. See you in Portland, Code4Libbers! - Tom
Re: [CODE4LIB] Code4Lib Registration Status
Hi, All: Is there anyone who registered but couldn't go to the conference? Sorry that I forgot the deadline for registration was Feb. 1st. Thanks. Jenny Jenny Jing jenny.j...@queensu.ca -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Tom Johnson Sent: February-04-15 12:19 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Code4Lib Registration Status I'm pleased to announce that Code4Lib 2015 is entirely sold out. We closed registration as scheduled on the 1st of February, and sold the last open registration spot A rough count of attendees comes out to 452, with a few people sneaking in past the cap. The *preconference registrations are reopened*, after being initially closed with the main registration. We'll leave them open as long as there is a reasonable amount of space, so feel free to register for the preconference day right up through the weekend. See you in Portland, Code4Libbers! - Tom
[CODE4LIB] Job: Developer 2 at University of Minnesota
Developer 2 University of Minnesota Minneapolis University of Minnesota Position Information Job Code and Title (9790D2) Developer 2 Position Title Developer and Application Support (UL329) Job Code 9790D2 Requisition Number 196618 Position Category Staff - Professional Non-Faculty Appointment Term A = 12 month Appointment Type Annual renewable contract (K ) Work Hours 8 - 5, some evenings possible Work Days M-F, some weekends possible Total Hours or % Appointment 40 Starting Rate DOQ Department Name Lib Data and Technology (372A) College or Admin Unit Libraries, University Campus Location Twin Cities Job Open Date 02-02-2015 Job Close Date Open Until Filled Internal Promotional Consideration Required/Preferred Qualifications Required: -- BA/BS degree and 2 years of work experience in the areas of application/web/ systems development. -- Experience with HTML5 and CSS. -- Experience with Javascript and JQuery. -- Experience with UNIX/Linux. -- Strong analytical and technical skills. -- Ability and interest in learning new technologies. -- Strong interpersonal, and oral and written communication skills. -- Evidence of creative problem-solving abilities, agility, initiative and innovative thinking. -- Commitment to working in a collaborative development environment. Preferred: -- Experience with XML and XSL. -- Experience with systems administration. -- Experience with database applications (Oracle, MySQL, etc.). Duties/Responsibilities The Developer and Application Support position is responsible for developing, coding, testing, debugging, documenting and supporting moderately complex programs, website, and systems. Application Development ? 65% -- Design, develop and document application requirements and features utilizing the organizations standards for framework, code and version control. -- Develop applications leveraging existing environments and frameworks, when applicable. -- Utilize commercial and open source software packages and serve as subject matter expert in their application. -- Manage, design and execute test routines for applications. -- Review appropriateness of functional design specifications in the context of the technical architecture of an application and recommend alternatives, if necessary. Application System Maintenance and Support ? 25% -- Provide ongoing maintenance of applications, systems or websites. Upgrade and patch applications, operating systems and servers. -- Provide technical support and coordinate with other IT staff, systems hosting provider and business/service owners to ensure that any problem incidents are resolved in a timely manner. Administrative ? 10% -- Documents business requirements and creates detailed functional specifications. -- Documents systems functionality. -- Participate in training and other development opportunities to maintain and enhance technical skills. -- Other duties as assigned. Program/Unit Description This position holds responsibilities in the Digital Preservation and Repository Technologies department in the Data Technology Division of the University Libraries. The department's mission is to ensure continuing access and preservation to digital objects under the stewardship of the University Libraries that are managed in our digital repositories. This work is accomplished through the development and support of robust high quality discovery, access and preservation systems and applications. The Developer and Application Support position reports to the Director of the Digital Preservation and Repository Technologies, with project and day-to-day work directed by the Repository Architect who is responsible for digital object management technology design and solutions. This is an important position with regard to projects and services that are strategic to the organization's digital library trajectory and requires understanding system needs in relationship to library technologies. Application Instructions Any offer of employment is contingent upon the successful completion of a background check. Our presumption is that prospective employees are eligible to work here. Criminal convictions do not automatically disqualify finalists from employment. TO APPLY: Position is available immediately. Submit a letter of application, resume, and names and contact information of three current professional references at: https//employment.umn.edu/applicants/Central?quickFind=127505 . Please identify the application with UL329. The University of Minnesota is an Equal Opportunity Educator and Employer. Does this position require a background check? Yes Send Link to a Friend : employment.umn.edu/applicants/Central?quickFind=127505 Brought to you by code4lib jobs: http://jobs.code4lib.org/job/19184/ To post a new job please visit http://jobs.code4lib.org/
Re: [CODE4LIB] Job: Digital Technologies Development Librarian at North Carolina State University
Several folks from NCSU Libraries, including a few from our Digital Library Initiatives department, will be at the conference. If you're interested in this position or know someone who might be, let's make plans to meet (breakfast, lunch, break). Let's just make sure we get a chance to meet while we're there. You don't have to apply to come talk with us and learn about the position or the work we're doing at NCSU Libraries. If you're curious but don't know if you're qualified or even just have questions about these types of jobs and the kinds of things we look for, we'd like to talk with you. Jason Ronallo, jnron...@ncsu.edu, @ronallo Jason Casden, jmcas...@ncsu.edu, @cazzerson Bret Davidson, bddav...@ncsu.edu On Wed, Feb 4, 2015 at 1:23 PM, j...@code4lib.org wrote: Digital Technologies Development Librarian North Carolina State University Raleigh The [NCSU Libraries](http://www.lib.ncsu.edu/) invites applications and nominations for the position of [Digital Technologies Development Librarian](https://www.lib.ncsu.edu/jobs/epa/dtdl) in the [Digital Library Initiatives](http://www.lib.ncsu.edu/dli/projects) department. Digital Library Initiatives develops and delivers an information environment that significantly advances end-user resource discovery and use of library services. As a member of the Digital Services Development group, the Digital Technologies Development Librarian works as an active participant in a team that advances library services through applied research and application development and manages the entire life cycle of projects, from requirements gathering to deployment. The Digital Services Development group has produced a number of unique and widely used systems to improve our service to library users, including the [Suma](http://www.lib.ncsu.edu/reports/suma) space assessment toolkit, the [lentil](http://www.lib.ncsu.edu/reports/my- huntlibrary) photographic social media archival collecting system, the [Quick Search](http://www.lib.ncsu.edu/reports/quicksearch) bento-box style single search system, and the [WolfWalk](http://www.lib.ncsu.edu/reports/wolfwalk ) geo-enhanced mobile guide to the history of NCSU. This group is currently developing new projects in areas including library service and resource discovery, assessment and analytics, data visualization, social media archives, research services, and application virtualization. The Digital Library Initiatives department maintains a culture of collaboration, with a focus on supporting each other's professional growth and providing opportunities for mentorship. **Responsibilities** The Digital Technologies Development Librarian provides technical leadership and hands-on programming expertise for a portfolio of library projects. In close collaboration with technical and non-technical partners across the Libraries, she or he identifies emerging technologies that have potential for new and improved library services. Working both independently and in team settings, the incumbent develops new digital library services through an iterative, data-informed, and test-driven process that emphasizes performance, sustainability, and usability. The Digital Technologies Development Librarian maintains and provides enhancements to existing library applications and collaborates closely with Information Technology staff to develop and maintain supporting infrastructure. She or he participates in library planning, serves on library-wide committees, task forces, and teams. NCSU librarians are expected to be active professionally and to contribute to developments in the field. Reports to the Lead Librarian, Digital Services Development. **Required qualifications** * ALA-accredited MLS or equivalent advanced degree * Server-side application development experience with one or more open source programming languages such as PHP, Python, or Ruby * Database development skills with systems such as MySQL and Solr * Outstanding written and oral communication skills and interpersonal skills * Ability to work creatively, collaboratively, and effectively both as a team member and independently and to promote teamwork among colleagues * Evidence of ability for ongoing professional development and contribution **Preferred qualifications** * Experience using client-side web technologies including HTML5, JavaScript, CSS, and related technologies * Familiarity with version control systems such as Git * Knowledge of user-centered design processes, including applying analytics to support data-informed decision making * Experience applying systems analysis techniques to solving novel problems * Enthusiasm for contributing to open-source software projects * Experience working in an academic library **Apply**: https://jobs.ncsu.edu/postings/47988 More information: https://www.lib.ncsu.edu/jobs/epa/dtdl NC State is an Affirmative Action/Equal Opportunity
[CODE4LIB] Job: Digital Technologies Development Librarian at North Carolina State University
Digital Technologies Development Librarian North Carolina State University Raleigh The [NCSU Libraries](http://www.lib.ncsu.edu/) invites applications and nominations for the position of [Digital Technologies Development Librarian](https://www.lib.ncsu.edu/jobs/epa/dtdl) in the [Digital Library Initiatives](http://www.lib.ncsu.edu/dli/projects) department. Digital Library Initiatives develops and delivers an information environment that significantly advances end-user resource discovery and use of library services. As a member of the Digital Services Development group, the Digital Technologies Development Librarian works as an active participant in a team that advances library services through applied research and application development and manages the entire life cycle of projects, from requirements gathering to deployment. The Digital Services Development group has produced a number of unique and widely used systems to improve our service to library users, including the [Suma](http://www.lib.ncsu.edu/reports/suma) space assessment toolkit, the [lentil](http://www.lib.ncsu.edu/reports/my- huntlibrary) photographic social media archival collecting system, the [Quick Search](http://www.lib.ncsu.edu/reports/quicksearch) bento-box style single search system, and the [WolfWalk](http://www.lib.ncsu.edu/reports/wolfwalk) geo-enhanced mobile guide to the history of NCSU. This group is currently developing new projects in areas including library service and resource discovery, assessment and analytics, data visualization, social media archives, research services, and application virtualization. The Digital Library Initiatives department maintains a culture of collaboration, with a focus on supporting each other's professional growth and providing opportunities for mentorship. **Responsibilities** The Digital Technologies Development Librarian provides technical leadership and hands-on programming expertise for a portfolio of library projects. In close collaboration with technical and non-technical partners across the Libraries, she or he identifies emerging technologies that have potential for new and improved library services. Working both independently and in team settings, the incumbent develops new digital library services through an iterative, data-informed, and test-driven process that emphasizes performance, sustainability, and usability. The Digital Technologies Development Librarian maintains and provides enhancements to existing library applications and collaborates closely with Information Technology staff to develop and maintain supporting infrastructure. She or he participates in library planning, serves on library-wide committees, task forces, and teams. NCSU librarians are expected to be active professionally and to contribute to developments in the field. Reports to the Lead Librarian, Digital Services Development. **Required qualifications** * ALA-accredited MLS or equivalent advanced degree * Server-side application development experience with one or more open source programming languages such as PHP, Python, or Ruby * Database development skills with systems such as MySQL and Solr * Outstanding written and oral communication skills and interpersonal skills * Ability to work creatively, collaboratively, and effectively both as a team member and independently and to promote teamwork among colleagues * Evidence of ability for ongoing professional development and contribution **Preferred qualifications** * Experience using client-side web technologies including HTML5, JavaScript, CSS, and related technologies * Familiarity with version control systems such as Git * Knowledge of user-centered design processes, including applying analytics to support data-informed decision making * Experience applying systems analysis techniques to solving novel problems * Enthusiasm for contributing to open-source software projects * Experience working in an academic library **Apply**: https://jobs.ncsu.edu/postings/47988 More information: https://www.lib.ncsu.edu/jobs/epa/dtdl NC State is an Affirmative Action/Equal Opportunity Employer. NC State welcomes all persons without regard to sexual orientation or genetic information. Persons with disabilities requiring accommodations in the application and interview process please call (919) 515-3148. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/19183/ To post a new job please visit http://jobs.code4lib.org/
[CODE4LIB] Job: Contract Positions: System Administrator and Application Developer - Gates Archive
Hi, Gates Archive has two open positions that may be of interest to the Code4lib community. We’re hiring a System Administrator and an Application Developer. Patrick Owens and I will be at Code4lib next week in Portland and would love to talk to you if you are interested in learning more about the positions. We’re a small but amazing group that needs a couple of new technical teammates. If you aren’t going to be in Portland, but are interested, feel free to email us off list for more information. Here’s a bit more about us – we take an innovative approach to archives development and management, integrating processes for born-digital and analog information. The archive focuses on the preservation of the Gates family’s personal and philanthropic endeavors including records of the Bill Melinda Gates Foundation. Here’s a link to an OCLC presentation where I share some insight into how we work, https://www.youtube.com/watch?v=xnQ5G1fH5-8 Best, Erin *Erin O’Meara* *Archivist* *425.739.8693*
Re: [CODE4LIB] Job: Contract Positions: System Administrator and Application Developer - Gates Archive
Gates Archive has two open positions that may be of interest to the Code4lib community. We’re hiring a System Administrator and an Application Developer. Patrick Owens and I will be at Code4lib next week in Portland and would love to talk to you if you are interested in learning more about the positions. We’re a small but amazing group that needs a couple of new technical teammates. If you aren’t going to be in Portland, but are interested, feel free to email us off list for more information. Here’s a bit more about us – we take an innovative approach to archives development and management, integrating processes for born-digital and analog information. The archive focuses on the preservation of the Gates family’s personal and philanthropic endeavors including records of the Bill Melinda Gates Foundation. Here’s a link to an OCLC presentation where I share some insight into how we work, https://www.youtube.com/watch?v=xnQ5G1fH5-8 No one put me up to this, I swear! I just wanted to say that if you can score a gig for the Gates Foundation, do so. I had some great Open Source discussions right in Seattle and the roof did not cave in on us. When I had the pleasure of being an awards panelist through one of their partners, it was such a great experience. Portland as a city is super coolsville. If you're into Art, you'll love it out there. Cheers, Brooke
Re: [CODE4LIB] Code4Arc Pre-conference
A message to those who plan to attend the Code4Arc pre-conference: Thanks for your interest in this pre-conference! The content and the structure of the day will depend on who attends and what they express interest in, but we have started a planning document with an agenda to get the ball rolling: https://docs.google.com/a/artefactual.com/document/d/1iz9Y9o3SSUDH66VyXVAzzR6v5a7j6l90f3M8MxXkBF4/ Please check there for a sense of what is planned for the day and to add your comments or suggestions. There you will also find links there to install the three tools currently being discussed: Archivematica, ArchivesSpace and BitCurator. We will have demos available on laptops, but if you prefer to sandbox on your own machine we highly recommend downloading and installing the tool(s) that interest you ahead of time. We encourage tweeting during the pre-conference with both the #c4l15 hashtag as well as the hashtag #code4arc . Looking forward to seeing you in Portland! Cheers, Sarah Sarah Romkey, MAS,MLIS Systems Archivist Artefactual Systems http://artefactual.com 604-527-2056 @ArchivesSarah https://twitter.com/ArchivesSarah On Fri, Jan 16, 2015 at 7:21 AM, Sarah Romkey srom...@artefactual.com wrote: Please consider joining us at Code4Arc in Portland! This Code4Lib pre-conference will try in one day to do for archives what Code4Lib does for libraries. We'd like to talk about open-source software for archives and how development is impacted by the archival community and vice-versa. We plan to do this through: - tool demos (currently ArchivesSpace, Archivematica/AtoM and BitCurator) - user panels (sharing user stories and case studies) - breakout sessions (for mini hackathons, requirements gathering, etc). We plan to run Code4Arc for the full pre-conference day, but participation for just the morning or just the afternoon is ok too. You can read more about the pre-conference and sign up here: http://wiki.code4lib.org/2015_Preconference_Proposals#Code4Arc Beyond attendance, please consider participating by giving a demo of your open-source archives tools or systems, presenting a case study or sitting on a panel discussion. You can help us plan by getting in touch with me off list at srom...@artefactual.com. Sarah Romkey, MAS,MLIS Systems Archivist Artefactual Systems http://artefactual.com 604-527-2056 @ArchivesSarah https://twitter.com/ArchivesSarah