Fordham University · New York, NY
Computer and Information Science, Rose Hill
Fordham University has an excellent reputation as a dynamic institution located in New York City. Founded in 1841, Fordham enrolls more than 16,000 undergraduate and graduate students in its 9 Colleges and Schools.
The System Administrator (SA) is responsible for effective provisioning, installation, configuration, operation, and maintenance of the hardware and software systems, networking infrastructure, and teaching and research labs in the Department of Computer and Information Science (CIS) of Fordham University. The SA, who reports to the Department Chair, supervises student lab assistants, participates in departmental discussions about innovations within and acquisitions for the infrastructure. The SA ensures that systems hardware, operating systems, software systems, and related procedures adhere to university standards and values, thereby enabling and supporting the teaching, research, learning and communications of the CIS Department’s faculty and students. The SA manages computer systems for multiple teaching labs on the Rose Hill campus and Lincoln Center campus to support the following programs: undergraduate programs in Computer Science, master programs in Computer Science, Data Science, and Cybersecurity, and Ph.D. program in Computer Science. This individual is responsible for managing Unix/Linux systems, Apple desktops, Windows systems, high performance computing clusters, network attached storage devices (NAS) and networking equipment connecting these systems to each other and to the University networks.
SA Engineering and Provisioning:
- Assist in the provisioning and planning of teaching and research labs hardware and software systems.
- Recommend and implement acquisition of needed equipment subject to approval by department chair.
- Install and configure software systems and platforms.
- Develop and maintain procedures and guidelines for software installation, students account creation and management, account usage policies (file system quotas, backup plan and scope), backup procedures, and disaster recovery plans.
- Contribute to and maintain system standards.
- Research and recommend innovative and automated approaches for system administration tasks, e.g., Icinga Director. Identify approaches that leverage resources and provide economies of scale.
Operations and Support:
- Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, system, and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
- Perform regular security monitoring to identify vulnerabilities and any possible intrusions.
- Manage frequent and regular (at least daily) backup operations, ensuring that all required file systems and system data are successfully backed up to appropriate media, including cross-site on the various network attached storage devices. Perform regular file archive and purge as necessary.
- Create, change, and delete user accounts per request.
- Create, and maintain scripts for faculty members to create, change, and delete student accounts.
- Provide technical support per request from faculty members and staff members, investigate and troubleshoot issues.
- Plan for Business Continuity in coordination with faculty members, repair and recover from hardware or software failures, coordinate and communicate with faculty members and staff members.
- Apply OS patches and upgrades on a regular basis and upgrade administrative tools and utilities. Configure/add new services as necessary. Maintain operational, configuration, and other procedures, and periodically review them with the department chair.
- Perform periodic performance reporting to support capacity planning.
- Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU, memory and disk partitions as required.
Educational and Communication Service:
- Develop and implement a proactive replacement plan to keep pace with educational and research needs.
- Give service workshops to staff and faculty members, students. Interpret and/or discuss information, provide advice, and recommend actions. Oversee students working as lab assistants.
- Liaise with Fordham IT to keep up with available software and services.
Desired Software Administration Experience:
- Fedora/CentOS, Ubuntu, Windows, MacOS, Rocks Cluster, Bright Computing, Icinga2/Icinga Director, Fail2ban, SLURM, Matlab, Network Information Service (NIS), sendmail, ClamAV, Ivanti/LANDESK
- Bachelor (4-year) degree, major in computer science, engineering or equivalent; MS in computer science preferred.
- Minimum of three, ideally five years system administration experience.
- Competence in System administration including Unix shell scripting, web server, HPC cluster management, Windows system management, etc.
- Successful candidates should have a knowledge of and commitment to the goals of Jesuit Education.
WORKING CONDITIONS AND REQUIREMENTS:
- Occasional 24/7 on-call for urgent needs in dealing with system issues.
- Some evenings and weekends work with little advance notice.
- Vacations timed to coordinate with academic needs and calendar.
FLSA CATEGORY: Exempt
START DATE: ASAP
SEND LETTER AND RESUME TO: [email protected] with the subject line "System Administrator - Tech Jobs For Good"
Founded in 1841, Fordham is the Jesuit University of New York, offering an exceptional education distinguished by the Jesuit tradition to more than 16,000 students in its 9 colleges and schools. It has residential campuses in the Bronx and Manhattan, a campus in West Harrison, N.Y., the Louis Calder Center Biological Field Station in Armonk, N.Y., and the London Centre in the United Kingdom.
Fordham University is committed to excellence through diversity and welcomes candidates of all backgrounds.
Fordham is an Equal Opportunity Employer – Veterans/Disabled and other protected categories