Enable job alerts via email!

Systems Administrator - DevOps 1

University of Toronto

Toronto

On-site

CAD 91,000 - 118,000

Full time

Yesterday
Be an early applicant

Job summary

A leading Canadian academic institution is seeking an experienced IT professional to support engineering and implementation of various technical products and systems. You'll work collaboratively to troubleshoot and resolve issues while improving CI/CD processes. Candidates with a Bachelor's degree and at least five years of relevant experience in infrastructure automation and Linux server management are encouraged to apply. This position offers a competitive salary and a supportive work environment.

Qualifications

  • Minimum five years recent and related experience.
  • Demonstrated experience in infrastructure automation coding using scripting.
  • Proficient with one or more scripting languages such as Python.

Responsibilities

  • Developing and programming network applications.
  • Customizing open source web applications.
  • Analyzing and installing networking equipment.

Skills

Infrastructure automation coding
Linux server management
SQL database management
Python scripting
Web application software (Apache, Tomcat)

Education

Bachelor's Degree or equivalent experience

Tools

Elastic Stack
Jenkins
Gitlab
Job description

Date Posted: 09/12/2025
Req ID: 45170
Faculty/Division: Library
Department: Info. Technology Service
Campus:St. George (Downtown Toronto)
Position Number: 00058751

About us

The University of Toronto Libraries (UTL) system is the largest academic library in Canada and is ranked in the top five among peer institutions in North America. The system comprises 40 libraries located across three university campuses: St. George, Mississauga, and Scarborough. This diverse and extensive network of college libraries, special collections, and specialized information centres plays a pivotal role in supporting the teaching, scholarly, and research needs of nearly 100,000 students enrolled in a wide array of graduate, professional, and undergraduate programs.

The library system provides access to millions of resources in various formats, including electronic, print, audio-visual, data and geospatial materials. UTL also boasts impressive holdings of archival material and substantial digital collections, securely preserved in the libraries\' data centre. The staff at UTL are integral to the academic and scholarly enterprise, working closely with faculty and students to support their teaching, learning, and research requirements. They are subject matter experts; they are skilled in research data management, collections, statistics, GIS, metadata, digital preservation, scholarly communications, copyright, teaching, knowledge synthesis, open access and much more. Our work is grounded in our commitment to support equity, diversity, and inclusion.

UTL continuously evolves to meet the changing academic priorities and pressures at the University and within the broader landscape of higher education.

Your opportunity

Working under the direction of the Director, Enterprise Technology, Cybersecurity, and Digital Workplace, and working with a team of developers and systems administrators in the Library Information Technology Services department, the incumbent will be responsible for the engineering, implementation and support of technical products and systems for a variety of ITS services. The successful applicant will collaborate on diagnosing, troubleshooting, and resolving hardware/software issues. The incumbent will also work to improve continuous integration and delivery systems, as well as CI/CD pipelines and automate routine deployment, administration, and monitoring responsibilities.

Your responsibilities
  • Developing and programming network applications
  • Customizing open source web applications
  • Analyzing and installing networking equipment
  • Configuring system applications according to needs
  • Troubleshooting complex computer system problems
  • Creating complex and technical documentation and user support guides
Essential Qualifications
  • Bachelor\'s Degree or acceptable combination of equivalent experience.
  • Minimum five years recent and related experience
  • Demonstrated experience in infrastructure automation coding using scripting (Bash, Python, PowerShell or equivalent)
  • Demonstrated experience in maintaining and operating Linux based servers and web application software (Apache, Tomcat, Node.js, HAProxy)
  • Demonstrated experience in supporting SQL database environments like Oracle, MySQL, and PostgreSQL
  • Proficient with one or more scripting languages such as Python.
  • Knowledge of web traffic log collection and analytics platforms (Elastic Stack)
  • In-depth knowledge of practices and tools related to DevOps, IaC and CI/CD pipelines (Jenkins, Gitlab, Chef)
  • Working knowledge of virtualization, KVM, or equivalent. Strong knowledge of systems and networking software, hardware, and networking protocols
To be successful in this role you will be
  • Accountable
  • Cooperative
  • Efficient
  • Multi-tasker
  • Organized
  • Responsible
  • Team player
Note
  • This is a 2 year term position.

Closing Date: 09/26/2025, 11:59PM ET
Employee Group: USW
Appointment Type: Budget - Term
Schedule:
Pay Scale Group & Hiring Zone:
USW Pay Band 14 -- $91,677. with an annual step progression to a maximum of $117,242. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Information Technology (IT)

Lived Experience Statement
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.