Unix Systems Engineer
Columbia University is one of the world's most important centers of research and at the same time a distinctive and distinguished learning environment for undergraduates and graduate students in many scholarly and professional fields. The University recognizes the importance of its location in New York City and seeks to link its research and teaching to the vast resources of a great metropolis. It seeks to attract a diverse and international faculty and student body, to support research and teaching on global issues, and to create academic relationships with many countries and regions. It expects all areas of the university to advance knowledge and learning at the highest level and to convey the products of its efforts to the world. Columbia is one of the top academic and research institutions in the world, conducting path-breaking research in medicine, science, the arts, and the humanities. It includes three undergraduate schools, thirteen graduate and professional schools, and a school of continuing education. We are committed to attracting and retaining the best and brightest in the workforce to support our mission of excellence in higher education and research.
Reporting into the Head, Library Infrastructure Systems, the Unix Systems Engineer designs, develops and deploys Unix server systems and performs maintenance and security as required. The Unix Systems Engineer will document and provide support for Library projects and services. The Engineer will collaborate on projects and related activities within Library and external units.
Responsibilities include but not limited to:
- Under general supervision, troubleshoot, monitor, secure, optimize, and maintain Library servers (primarily linux)
- Develop, modify, implement, troubleshoot, and document software applications on Library servers.
- Communicate and coordinate with other systems admins and developers to identify and resolve systems level issues.
- Collaborate on projects and related activities with other Library groups and organizations, Columbia University IT, and outside institutions and perform other duties as assigned.
Bachelor's degree and/or equivalent related experience required. 2-4 years related experience required. In-depth knowledge of Unix/Linux environment. Knowledge of programming principles and at least one high-level programming language. Strong verbal and written communication skills. Must be able to balance priorities and meet deadlines.
Experience with web server administration and systems monitoring. Experience with MySQL, Postgres, or other relevant database administration and optimization. Relevant technical experience with data management/indexing, configuration management/automation. Bash/Python experience.
To be considered an applicant, all interested parties MUST apply through the Columbia University online employment application system. Paste the following quick link into your browser to access this position posting:
Columbia University is an Equal Employment / Affirmative Action Employer
How to apply
Assistant Director of Human Resources
Columbia University Libraries
Published: Friday, June 18, 2021 14:25 UTC
Last updated: Friday, June 18, 2021 14:25 UTC