Jobs / University of Toronto

Systems Administrator - Dev Ops

University of Toronto · Toronto, ON, Canada
Toronto, ON, CanadaExp: 5+ yrs95,344-121,932 CAD/yearlyOnsite
Remuneration
$95,344–$121,932 annually
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

Maintains and improves the infrastructure and operational systems for a national shared institutional repository service, supporting the Canadian research community. The role focuses on reliable, secure deployments and ongoing service performance through Linux systems administration, configuration management, CI/CD, automation, monitoring, troubleshooting, and technical documentation.

Qualifications

  • At least five years of related experience
  • Experience administering and maintaining Linux-based systems
  • Experience with configuration management, automation tools, and CI/CD pipelines
  • Proficiency in Python, Bash, or similar scripting languages
  • Experience administering web servers and reverse proxies
  • Familiarity with containers, orchestration, virtualization, and infrastructure platforms
  • Experience with monitoring, logging, and production service troubleshooting tools
  • Knowledge of TCP/IP, DNS, TLS, firewalls, and load balancing
  • Knowledge of secure administration practices, patch management, access control, backup, and recovery
  • Strong analytical, problem-solving, and communication skills
  • Ability to work independently and collaboratively with technical and non-technical colleagues
  • Commitment to inclusivity, diversity, anti-racism, equity, and accessibility

Responsibilities

  • Develop and program network applications
  • Customize open-source web applications
  • Analyze and install Linux-based servers and networking infrastructure
  • Configure system applications to meet operational needs
  • Troubleshoot complex computer system problems
  • Create technical documentation and user support guides
  • Support application deployments, configuration management, CI/CD pipelines, monitoring, and system maintenance
  • Improve automation and operational processes
  • Support the ongoing development and enhancement of the repository service

Skills

AnsibleBashChefDockerGitHubGitHub ActionsGitLabGitLab CIHAProxyJenkinsKubernetesLinuxMySQLNGINXOpenStackPostgreSQLPuppetPythonRHELUbuntuGrafanaPrometheus

Degrees

Bachelor's degree in Computer Science, Information Technology, or a related fiel

Industry

Higher educationAcademic librariesResearch repositories

Relocation

No