The Dev-Ops Engineer role is a contract position that will help with the migration of the Digital Archives collection in Fall 2021. This position will primarily implement this migration from Islandora 7 to a new platform; deploy updates and fixes; investigate and resolve technical issues; and create procedures and documentation for troubleshooting and maintenance. This role may also assist with the development, deployment, and troubleshooting of other applications and academic technologies that IMATS manages, serving the needs of the Barnard Library, Milstein Center, and the academic mission of Barnard College.
Barnard has excellent benefits, and this job can be on-site, remote, or hybrid.
Essential Duties Summary
1). Serve as primary technical lead for Digital Archives
a). Work with the Barnard Archives, the IMATS Senior Developer, and Barnard College IT (BCIT) to build, populate, configure, deploy, and maintain a digital archives stack
b). Serve as the technical lead for the digital archives migration from Islandora 7 to a new digital collections platform; install, configure, and test both the application (Islandora or other digital archives application) & application environment/s (web server, virtual machines). Configure, document, and deploy Solr or other search instances.
c). Troubleshoots and fixes any technical issues that arise from the migration project or maintenance of the archives stack
d). Creates documentation of processes, workflows, and troubleshooting related to the digital archives: document APIs used for migration, Drush commands (with examples), and performing routine maintenance.
2). Administer support for instructional applications
a). Works with units of the Library, College, and University system to assess, implement, support, and develop academic applications and systems as needed
b). Working with the Associate Director for UX & Academic Technologies and the Academic Technology Specialist, assist with troubleshooting and supporting Canvas, Zoom, and course evaluations (through EvaluationKit) as needed
3). Additional job responsibilities and duties as needed
Knowledge, Skills, and Abilities
- Demonstrated project management and development work in teams
- Demonstrated systems operation (server administration) experience with systems running Unix, Linux, MacOS, Windows and proprietary systems (e.g., Network Attached Storage devices)
- Familiarity with installation, maintenance, and administration of servers and networks
- Experience with course management systems, productivity and web design software, digital tools and emerging instructional technologies.
- Ability to form and work with cross-departmental teams to quickly address and solve technology issues and problems.
- Ability to work collaboratively and communicate effectively with library staff, BCIT staff, CUIT staff, and faculty in a team-oriented, collegiate environment
Required Qualification Summary
Bachelor’s degree in computer science, instructional design, or related subject OR significant applications development experience
Preferred Qualification Summary
- Experienced in both Redhat Enterprise Linux (RHEL) and Ubuntu Linux
- Experienced in containerization and virtualization (VMWare, Docker, KVM)
- Experienced in version control system such as GIT
- Experienced in management and operations of web servers, authentication tools, storage solutions, and backup technologies, such as Drupal
- Demonstrated experience with secure coding, and coding best practices and frequently revisiting those practices as they change over time
- Familiarity with principles of metadata and digital preservation or previous work with Fedora Commons or other digital/institutional repository
- Experience with customer service
Last updated: Wednesday, August 25, 2021 19:57 UTC