Senior Application Developer, Collections Summary The Art Institute of Chicago is seeking an experienced application developer to support the ongoing development and maintenance of the Museum Collections' Digital Asset Management System. The Art Institute of Chicago is a world-renowned art museum housing one of the largest permanent collections in the United States. It is encyclopedic in nature with strong holdings across all media, all traditions and all ages. The Art Institute is particularly recognized for its extraordinary Impressionist, Modern, Contemporary and American collections, among other aspects of its holdings. In addition to housing its permanent collection, it typically stages 35-40 special exhibitions a year. In 2014, it was named by TripAdvisor travelers as the number one museum in the world, a remarkable recognition that speaks not only to the quality of the collection but to the entirety of the visitor experience. The AIC Collection DAMS, named LAKE, is meant to become the central place for preserving, managing, accessing and publishing millions of digital assets related to the life cycle of the AIC collection items. It will store highly valuable digital assets and will be accessed by staff from over 25 departments with widely different access levels. LAKE is also meant to integrate with existing applications at the AIC, both as a data provider and as a data aggregator. LAKE is a groundbreaking effort from a major museum to embrace standards-based, community-driven open source software to build its core data repository. It is an exciting and challenging project requiring skilled personnel with a strong sense of team play. A first release is scheduled for December 2015. This is a full-time, on-site position.

Duties LAKE consists of a Fedora repository serving as the main data store; an administrative front end forked off the Sufia project; an Apache Camel-based integration framework; triplestore and Solr indexes; a homebuilt media transform service; and a set of ETL scripts meant to migrate and synchronize data from other systems. The candidate will be responsible for developing, maintaining, deploying, testing and documenting software related to the above mentioned areas. The candidate will be in charge of prioritizing work according to tickets assigned to him or her via a bug tracking system (Redmine, Github), updating these tickets as work progresses, and requesting feedback via the same ticketing system when needed. The candidate may review other developers' code, comment on commits and manage merging of pull requests and branches. The candidate may also be in charge of keeping the systems on which LAKE runs (12 on-site production systems) in good health, helping to configure new systems, upgrading software packages and applying security patches promptly. He or she will coordinate these activities with the Network Services sysops. The candidate is expected to give realistic estimates, deliver in a timely manner, collaborate with other team members on overlapping areas, and switch between different projects according to priorities. We expect the candidate to dedicate part of his or her time to researching new technologies and keeping abreast of current tools, best practices and patterns used in relevant technologies as well as in the Digital Humanities fields. Attendance to conferences and other events related to museum and repository technology is expected. This position reports to the Director of Application Services, Collections and will work with other 4 team members. Senior Application Developer, Collections

1/2

Requirements We are looking for a skilled developer proficient in several technologies and able to grasp the complexity of a distributed, service-oriented architecture.

Primary requirements •

Working experience with Ruby (RoR – ideally Hydra and Sufia), Python 3.x and Java



Thorough understanding of RDF and Linked Data, REST APIs, and asynchronous architectures

Other requirements •

Experience with semantic stores and SPARQL



Experience with, or interest in learning, Apache Camel



Experience with the SAML authentication protocol and complex access policy scenarios



Experience with Git in a collaborative environment



Experience with configuring Apache httpd, Tomcat, Karaf, Squid/Varnish cache, and other server software

A developer with solid technical skills as well as ideas, who likes challenging and innovative projects and is committed to the Art Institute's vision, is our ideal candidate. The candidate will expect to be working with a friendly team with an excellent technical knowledge and an open mind to new ideas. He or she will enjoy a great work/life balance, generous perks, an office aquarium and a rewarding everyday experience.

Senior Application Developer, Collections

2/2

Senior Application Developer, Collections - Museums and the Web

The AIC Collection DAMS, named LAKE, is meant to become the central place for preserving, managing, ... tracking system (Redmine, Github), updating these tickets as work progresses, and requesting feedback ... This position reports to the Director of Application Services, Collections and will work with other 4 team.

96KB Sizes 0 Downloads 168 Views

Recommend Documents

Senior Application Developer, Collections - Museums and the Web
The Art Institute of Chicago is seeking an experienced application developer to support the ongoing development and maintenance of the Museum Collections' Digital Asset Management System. The Art Institute of Chicago is a world-renowned art museum ho

RE-Senior Software Developer-ECM.pdf
Sign in. Page. 1. /. 2. Loading… Page 1 of 2. VACANCY. RE-ADVERTISEMENT. REFERENCE NR : SMS/RE- ADVERTISEMENT-SSD-ECM -09. JOB TITLE : Senior Software Developer X1. JOB LEVEL : D2. SALARY : R 500 909.06 - R 834 848.43. REPORTS TO : Advanced Softwar

Senior Software Developer - RE.pdf
Sign in. Page. 1. /. 2. Loading… Page 1 of 2. VACANCY. RE-ADVERTISMENT. REFERENCE NR : RE-ADVERTISMENT SMS/SSD/2017-07. JOB TITLE : Senior Software Developer. JOB LEVEL : D2. SALARY : R 500 909.06 - R 834 848.43. REPORTS TO : Advanced Software Deve

Senior Java Developer - Technical Exercise - GitHub
Stretch goals – to be implemented only if you have time. 3. The program should expose 2 rest endpoints returning: * OK if the application is running. * Version of the application. 4. Please submit your source code along with: •. A README document

Web Developer Beginner
SLIDESHOW/CAROUSEL. 4. Slideshow container. Caption text. Dots. Page 5. SLIDESHOW/CAROUSEL. 5. . . .

Reconstructing the World's Museums
environments, such as museums and businesses. ... Metropolitan Museum of Art in New York City – one of the largest art galleries ... For example, Google Art Project allows exploration of museums all over the world as ... of these approaches has bee

011 Application Form senior high.pdf
TecVoc Track: Sepak Takraw. Home Economics: Food Processing, Cookery, Food & Beverage Services Track Events. Agro-Fishery: Dairy Production, Swine Production. B. PARENTS. FATHER: MOTHER: EDUCATIONAL ATTAINMENT: EDUCATIONAL ATTAINMENT: OCCUPATION: OCC

Job Description - Senior Mobile Web Developer_Numida Tech.pdf ...
web/App. Development. • Experienced web developer - proficient in HTML5, CSS3 ... Experience debugging web applications using the Chrome developer tools.

appel-de-consultant-senior-mobile-app-developer-senegal.pdf ...
appel-de-consultant-senior-mobile-app-developer-senegal.pdf. appel-de-consultant-senior-mobile-app-developer-senegal.pdf. Open. Extract. Open with.

appel-de-consultant-senior-mobile-app-developer-senegal.pdf ...
Page 3 of 4. appel-de-consultant-senior-mobile-app-developer-senegal.pdf. appel-de-consultant-senior-mobile-app-developer-senegal.pdf. Open. Extract.

Web application security frame
Feb 14, 2006 - tion environment to determine the application type, for example ... intelligence (AI) component that infers an action that a user ...... Files, paths,.

Mobile Application Developer with Worklight Studio v6.2_certificate.pdf
Mobile Application Developer with Worklight Studio v6.2_certificate.pdf. Mobile Application Developer with Worklight Studio v6.2_certificate.pdf. Open. Extract.

Mobile Application Developer with Worklight Studio v6.2_certificate.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Mobile ...

Web application security frame
Feb 14, 2006 - web application security frame component can be applied to. Chen et a1' ...... attacker successfully gains access as a legitimate user or host,.

web application
The mechanism allows us to define stereotypes, tagged values and constraints that can be applied to model elements. A stereotype is an adornment that allows us to define. COMMUNICATIONS OF THE ACM October 1999/Vol. 42, No. 10. 65. 3In the Rational Un

web developer interview questions and answers pdf
and answers pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. web developer interview questions and answers pdf.