IT & Software

Systems Administrator

IT Pro Solution

Ottawa · Ontario · Canada

The Systems Administrator manages, maintains, and secures the organization’s IT infrastructure. This role supports servers, operating systems, cloud services, databases, and computer networking to ensure reliable, secure access to business systems. The administrator also helps automate routine operations, troubleshoot technical issues, and support infrastructure improvements in collaboration with development and security teams.

Duties

  • Administer and monitor Windows and Linux servers, operating systems, and virtual environments, including VMware and ESXi.
  • Configure and maintain cloud infrastructure and services in AWS and Azure.
  • Manage computer networking, including DNS, VPN access, connectivity, and network troubleshooting.
  • Support database platforms and related services, including SQL, NoSQL, MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.
  • Write and maintain database queries and procedures using T-SQL and PL/SQL.
  • Develop scripts and automation using Python, Bash (Unix shell), and other shell scripting tools.
  • Support DevOps practices and deployment workflows using Git, Jenkins, and Kubernetes.
  • Troubleshoot infrastructure, application, and service issues, including systems that use REST APIs, JavaScript, and Java.
  • Monitor system performance, availability, capacity, and security; investigate incidents and document resolutions.
  • Apply system updates, maintain backups, and support recovery procedures in accordance with operational and security standards.
  • Maintain clear technical documentation and collaborate with colleagues on infrastructure changes and ongoing improvements.

Qualifications

  • Experience administering Windows and Linux environments and a solid understanding of operating systems.
  • Knowledge of computer networking concepts, including DNS and VPN technologies.
  • Familiarity with VMware virtualization, including ESXi.
  • Experience with AWS and/or Azure cloud services.
  • Working knowledge of SQL and NoSQL databases; experience with MySQL, PostgreSQL, Oracle, or Microsoft SQL Server is valuable.
  • Ability to use T-SQL or PL/SQL and interpret database performance or troubleshooting needs.
  • Scripting experience with Python, Bash (Unix shell), or other shell scripting tools.
  • Familiarity with DevOps workflows and tools such as Git, Jenkins, and Kubernetes.
  • Exposure to REST services and applications built with JavaScript or Java.
  • Strong troubleshooting, documentation, communication, and prioritization skills.
  • Ability to work collaboratively, manage competing requests, and follow established security and change-management practices.

Benefits:

  • Flexible schedule
  • Tuition reimbursement

Work Location: Hybrid remote in Ottawa, ON

#J-18808-Ljbffr

Reference: WJ-291_12061265

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.