Unix Systems Engineer

New York, NY
0 other recent jobs
Created: July 30, 2019


The Unix Systems Engineer designs, develops and deploys Unix server and storage systems, performs maintenance and security as required, documents and maintains Library/IS projects and services, collaborates on projects and related activities with Library/IS and external units.


  • Designing, installing, documenting, monitoring, optimizing, and maintaining Linux (primarily CentOS) servers.
  • Monitoring, troubleshooting, and documenting some Linux servers maintained by CUIT.
  • Modifying, testing, implementing, troubleshooting, and documenting both vendor-supplied and in-house applications on servers.
  • Managing security policies, access permissions and disaster recovery for mission-critical data on servers and desktop systems.
  • Collaborating on projects and related activities with other units, Columbia University IT (CUIT), other schools and departments at Columbia, and outside institutions.
  • Performing other duties as assigned.

Minimum Qualifications

  • Bachelor's degree, and/or equivalent in experience, and a minimum three years' related experience required.
  • Knowledge of Unix/Linux environment.
  • Strong verbal and written communication skills.
  • Knowledge of programming principles and at least one higher-level programming language.
  • Must be able to balance priorities and meet deadlines on multiple tasks.
  • Commitment to supporting and working in a diverse environment.

Preferred Qualifications

Experience with CentOS, cloud services (AWS), virtualization (xen,
vmware), configuration management (Saltstack, Ansible), Python,
relational databases, storage management, source control (git), web
services (nginx/apache, haproxy, varnish).

Equal Opportunity Employer / Disability / Veteran

Columbia University is committed to the hiring of qualified local residents.


Submitted by: amn2191@columbia.edu

Published: Wednesday, July 31, 2019 01:30 UTC

Last updated: Wednesday, July 31, 2019 01:30 UTC