Unix Systems Engineer
Location | New York, New York |
Date Posted | July 15, 2019 |
Category |
Other
|
Job Type |
Full-time
|
Apply Here | https://opportunities.columbia.edu/en-us/job/501512/unix-systems-engineer |
Description

The 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.
Responsibilities
-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).