Academic Technologist - Systems and DevOps - Barnard College Library

Posted on February 21, 2018


Reporting to the Director of IMATS, the Academic Technologist – Web & UX will focus on user interfaces and user experience. The Academic Technologist will focus on technical infrastructure and systems in support of Barnard curriculum and the services offered in the new the Milstein Teaching and Learning Center (MTLC), which will house 6 faculty-led library Centers, including the Empirical Reasoning Center, Design Center, Digital Humanities Center, Media Center, Movement Lab and Computational Science Center. This position will offer direct support for the Computational Science Center.The Academic Technologist will collaborate with instructional designers, librarians, faculty, systems administrators, and others to implement, customize, and test websites, applications, and tools. They will work closely with colleagues in IMATS, faculty, Barnard IT staff, and others at BLAIS and Columbia to pilot new products; provision and plan for systems architecture and lab software needs; and contribute to systems and dev-ops needs on inter-institutional open-source projects.


Duties & Responsibilities:

  1. Support instructional technology for individuals and programmatically ○ Create and deploy systems architecture, provision software, and develop custom server-side programming to support BLAIS, the new Centers, and related curricular projects ○ Specifically, function as the instructional technology liaison to the new Computational Science Center, facilitating work there with the visualization wall and other programmatic elements to be determined ○ With the instructional technology team, develop infrastructure such as scheduling/access systems for the centers

  2. Support curricular technology on campus ○ Customize Barnard’s learning management system, course websites, and other curricular applications and tools ○ Collaborate with Barnard and Columbia partners on upgrades and patches.

  3. Project contribution ○ Contribute to other digital projects for the Library, such as the digital repository or other digital preservation efforts by BLAIS.

  4. Manage and supervise up to 2 Graduate Assistants and 2 Undergraduate Fellows to extend the instructional technology program’s reach and services

  5. Perform additional duties and responsibilities as needed.


● Adaptability to new standards and programming/scripting/markup languages. ● Knowledge of or ability to learn and implement scripting languages (e.g. Python/Ruby/JavaScript) ● Ability to work collaboratively and communicate effectively with BLAIS staff, BCIT staff, faculty, and students in a team-oriented, collegiate environment.

• Bachelor’s degree in computer science or related field

• Experience with systems administration and maintenance (e.g. RHEL server administration).

• Experience with or ability to learn virtualization (e.g. VMWare, KVM) and containerization (e.g. Docker)

• Knowledge of or ability to learn and implement scripting languages (e.g. Python/Ruby/JavaScript).

• Experience with or ability to learn the skills needed for developing and maintaining dynamic application stacks on Linux servers.

• 3 years of related experience


New York, NY


To Apply