Department and Code:
Immediate Supervisor:
Office Location:
Phone Extension:
Number of Student Associates in Position:
General Description of Position:
Systems Analysts RSAs work on the technical aspects of projects that connect Rhodes with the Memphis community. These include the Rhodes Learning Corridor partnership with schools and neighborhoods near campus, the Crossroads the Freedom Digital Archive project and projects connected to other Memphis Center programs, including the Curb Institute. Crossroads is a digital library of Civil Rights era materials from Memphis that connects with community education and engagement. Systems Analyst RSA responsibilities combine community outreach and education with technical aspects of creating and maintaining a digital library of primary resources such as oral histories.
The primary responsibility of the Student Associates in these positions is developing and maintaining systems and web applications that provide both long-term preservation and client-side functionality for a wide variety of digital projects. The home department for these RSAs is Special Projects, in the External Programs division.
Systems Analyst RSA responsibilities include:
• Developing workflow tools to assist Assets team members with processing digital assets
• Maintaining current user and administrative interfaces for Crossroads and other Memphis Center digital archives
• Testing and developing new systems and tools and integration with our back-end archives (for example CMS systems such as Drupal and Wordpress or presentation systems such as Omeka)
• Deploying and maintaining LAMP-based development and staging environments for new projects (currently we use RackSpace)
• Developing requirements for new projects
• Participating in the design process and usability testing for new and existing projects and systems
• One member of the team will be hired as a “GIS specialist”, who will also have responsibilities in the GIS lab.
Minimum Qualifications
- At least one CS course or equivalent experience
- Demonstrated organizational, teamwork and communication skills
- Some experience with at least one programming language
- Some experience with databases
Preferred Qualifications
Some experience with or aptitude for one or more of the following: software development tools, text-encoding (e.g. HTML, XML), some familiarity with Unix operating systems, SQL, LAMP knowledge and experience, GIS knowledge and experience (particularly web-based platforms)
Physical Demands: any heavy lifting, moving heavy objects, or long periods of sitting or standing. Make sure your job description is as ADA friendly as possible. Does your job require maneuvering of stairs or other unique physical requirements?
:Long periods of sitting in front of computer screen