by Angela Guess
ProQuest's ebrary is looking for a Senior Software Architect in Palo Alto, CA. The post states, "ebrary is seeking a highly experienced server side engineer to join us in the evolution and implementation of our core platform, as a member of our Core Team. This position requires a great deal of technical experience and current hands-on skills, including detailed design and coding. Much of what we do is cloud-based and dependent on evolving infrastructure, so strong ability to both adapt and contribute to change is of paramount importance. Fully Agile processes govern our development and delivery cycles. Our products support complex content aggregation, sophisticated business models, streaming and download document delivery, and unique user interaction."
Qualifications for the position include the following: "Current experience contributing to deep technology projects of strategic significance, with active participation in Agile processes. Recent experience developing large, complex web-based distributed applications with Java technologies, and below the J2EE level… Experience working effectively in a team environment as a strong collaborative player. Experience with modern and evolving cloud technologies and/or vendors, e.g., Amazon AWS, RackSpace, Eucalyptus, Cloudera, OpenStack, Apache Hadoop etc. Search and discovery technologies, e.g., Lucene, Solr. Familiarity with the characteristics and tradeoffs between traditional SQL relational models and current NoSQL approaches. Content organization and delivery, and supporting technologies, e.g., MongoDB, Cassandra etc. Big data capture and analytics."
photo credit: ProQuest