Remote job
Monitoring Engineer
Job details
About this role
Role overview
Maintain and improve an enterprise monitoring platform across Windows and Linux systems. You will expand coverage as infrastructure changes, keep alerting useful, and work with technical teams to make sure important services are monitored and issues are visible.
Responsibilities
- Administer the monitoring platform, including upgrades, patches, plugins, backups, and routine health checks. - Add servers, devices, and services to monitoring as infrastructure grows. - Build and maintain custom checks and scripts using agent-based and network monitoring methods. - Tune thresholds and alerts to reduce false positives while detecting genuine issues. - Track platform capacity, check latency, and database health; document configurations and operational runbooks. - Coordinate with IT, network, systems, and application teams to identify coverage gaps and improve automation.
Requirements
- At least three years of systems or network administration experience, including two or more years administering Nagios XI or comparable Nagios Core in production. - Practical scripting skills with Bash or Python for Linux and PowerShell for Windows. - Working knowledge of SNMP, NRPE or NCPA, syslog, and common monitoring protocols. - Understanding of TCP/IP, ports, and firewalls as they affect monitoring connectivity. - Ability to work independently and communicate monitoring findings to technical teams and leadership. - Bachelor's degree in a related field or equivalent practical experience.
Nice to have
- Experience automating monitoring deployment with tools such as Ansible or SCCM. - Experience connecting monitoring alerts to a ticketing platform.
Benefits and work setup
The listing describes paid time off, retirement plan matching, healthcare, health savings account matching, and learning opportunities. It also notes that video interviews are part of the hiring process.