Back to job search
B

Infrastructure Monitoring Engineer

  • Toronto, ON
  • On-site
  • Posted Oct 16, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Entry level
Application method
Direct apply is available

Job summary

Develop and maintain Python- and PowerShell-based automation for monitoring, health checks, operational tasks, and server administration across Windows and Linux environments. Configure monitoring tools and dashboards, troubleshoot and tune server performance, support incident resolution, integrate monitoring with ticketing and notification systems, and maintain scripts and documentation.

Job details

Must-Have Skills: 8–10 years of overall IT/infrastructure experience, with 5+ years working with Windows and/or Linux server environments.Strong hands-on expertise in Python and PowerShell scripting/automation.Strong Windows administration and Linux/Unix Shell/Bash scripting skills.Experience with infrastructure monitoring, log analysis, system health checks, and performance troubleshooting.Knowledge of monitoring tools such as Nagios, ITRS, or Icinga.Experience in incident management and root cause analysis.Strong communication, documentation, and stakeholder-management skills. Nice-to-Have Skills: Ansible or Terraform for infrastructure automation.Cloud platform exposure including Azure, AWS, or GCP.Experience integrating monitoring platforms with enterprise ticketing and notification solutions. Key Responsibilities: Develop and maintain infrastructure automation solutions using Python and PowerShell.Automate monitoring, health checks, operational activities, and server administration across Windows and Linux environments.Configure and support infrastructure monitoring using Nagios, ITRS, and Icinga.Develop monitoring dashboards, alerts, and performance reports.Perform server performance tuning, troubleshooting, and proactive system-health monitoring.Support incident management, root cause analysis, and problem resolution.Integrate monitoring solutions with enterprise notification and ticketing systems.Maintain automation scripts, operational documentation, and monitoring standards.Support production

What you’ll do

Develop and maintain Python- and PowerShell-based automation for monitoring, health checks, operational tasks, and server administration across Windows and Linux environments. Configure monitoring tools and dashboards, troubleshoot and tune server performance, support incident resolution, integrate monitoring with ticketing and notification systems, and maintain scripts and documentation.

Requirements

Requires 8–10 years of overall IT or infrastructure experience, including at least 5 years in Windows and/or Linux server environments, with strong Python, PowerShell, Windows administration, and Bash scripting skills. Candidates should have infrastructure monitoring and troubleshooting experience, familiarity with Nagios, ITRS, or Icinga, and strong incident management, communication, documentation, and stakeholder-management skills; Ansible, Terraform, and cloud exposure are advantageous.

Listed skills

  • Incident Management · Preferred
  • Root Cause Analysis · Preferred
  • Terraform · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • PowerShell
  • Windows Administration
  • Linux/Unix
  • Bash Scripting
  • Infrastructure Monitoring
  • Log Analysis
  • System Health Checks
  • Performance Troubleshooting
  • Nagios
  • ITRS
  • Icinga
  • Incident Management
  • Root Cause Analysis
  • Ansible
  • Terraform

Job areas

  • Technology
  • Engineering
  • Software

More jobs from BullTechSystem

See all jobs from BullTechSystem