Senior Systems Manager (MR3490, IST3F, GR7)

Job Category: 
Developmental assignments for management and excludeds

Position Context:

Reporting to the Chair, the Senior Systems Manager contributes to the planning, development, co-ordination, implementation and maintenance of information systems policies and programs in the Department of Mathematics and Statistics.  Ensures the systems respond to the needs of students and staff, integrates information systems strategy, policy and planning with the unit planning process.  Develops and implements procedures and/or controls to enhance the operation of the unit and provides administrative direction regarding the unit’s goals and objectives. Provides members on problem resolution.  Participates in the implementation of policies and new initiatives that support the strategic direction of the Department by keeping abreast of new developments and trends in the field of scientific computing.

Primary Responsibilities:

  • Plans and manages computer network installations for the Department Mathematics and Statistics.  Troubleshoots, maintains and upgrades data and compute servers to ensure operational integrity and minimum down-time.
  • Provides Linux, MacOS, and Windows support.  Sets up and configures UNIX and Linux servers, and manages network.  Configures hardware (e.g. adding new hard disks), manages networks and firewalls (security).
  • Manages backups, writes shell scripts and has some knowledge of programing in C/C++, Fortran, and Python.
  • Ensures computer security through networking maintenance and monitoring, new user and computer setup, server maintenance and backup of files.
  • Performs hardware maintenance.
  • Researches and recommends the purchases of equipment laboratories (e.g. BURN 1006). Is a resource person to students and professors and makes recommendations on matters related to computing in the Department.
  • Manages and supports software through installation and maintenance of software in the computer laboratories on Windows and Linux, installation and maintenance of specialized scientific packages, helps department members with C/C++/Fortran codes and scripts in support of operating specialized scientific software packages.
  • Analyzes and evaluates existing or proposed systems. Recommends enhancements in areas such as networking, virus protection/network security, e-mail services etc.  Ensures that issues surrounding system security are properly addressed and is proactive in ensuring that upgrades are done at regular intervals, as needed. Reviews current and designs new IT disaster recovery strategies and implementation plans. Devises strategies to gradually retire old machines and install new software on all machines.
  • Advises administrative and research units on the selection and purchase of information systems and new technologies that would help strengthen the IT infrastructure of the Department. Additionally, liaise with McGill NCS on matters relating to network infrastructure and upgrades.
  • Supervises support staff, monitors and documents progress on assigned tasks, responsible for work-flow management and follow-up on ticketed inquiries.  Makes recommendations on budget and human resources needs.
  • Reports to the Chair on a regular basis and reports to the CEC (Computer and Equipment Committee).


Undergraduate Degree

Five (5) years’ related experience

Other Qualifying Skills and/or Abilities:

Excellent knowledge of the Linux operating system installation procedure, environment and tools. Strong foundation in supporting Linux, Windows and Mac operating systems. Working knowledge of central system provisioning, monitoring and management. Strong foundation in virtualization. Strong knowledge of network security and firewall (iptables, firewall) management. Some experience with hardware installation and troubleshooting. Some knowledge of the academic research environments including scientific computing servers and High Performance Computing (HPC). Working knowledge of issues and solutions associated with multi-processor computing, GPU computing, shared and distributed memory environments, compiling/debugging codes (C/C++, Scripts, etc.), OpenMP, and MPI a great asset. Self-motivated, highly autonomous and ability to work well with multiple teams a great asset. Excellent communication skills, client-oriented. Excellent organization skills, time management skills, documentation  practices and ability to learn quickly.  English, spoken and written.  French, spoken and read.

How to Apply:

*Internal candidates: Please provide your McGill ID number when applying.*

Please submit your curriculum vitae and cover letter, clearly indicating the reference number:

McGill University, Faculty of Science, HR Services
853 Sherbrooke Street West (Dawson Hall), room 315
Montreal, Quebec
H3A 0G5

Email: [at]

Applications must be received no later than November 23, 2017 at 5:00 PM.

We thank all applicants for their interest, however, only those applicants selected for an interview will be contacted.

McGill University is committed to equity in employment and diversity. It welcomes applications from indigenous peoples, visible minorities, ethnic minorities, persons with disabilities, women, persons of minority sexual orientations and gender identities, and others who may contribute to further diversification.

Faculty of Science
Department of Mathematics and Statistics
Salary Range: 
(Grade 07) $65,700 - $87,600 (midpoint)- $113,900
1 year
Reporting to: 
Reference no.: