System Administrator
Job Description
TASKS
The resource must perform the following tasks under this Task Authorization:
- Develop and maintain technical and system documentation, standard operating procedures, designs, and descriptions for activities that use the CJWC’s distributed infrastructure.
- Test and monitor systems to maintain or improve the operational readiness of the CJWC’s distributed infrastructure and to identify vulnerabilities and recommend corrective measures.
- Provide systems administration support to the CJWC’s distributed network and any interconnectivity to other national and international networks.
- Maintain and update system maintenance procedures for infrastructure and associated services.
- Patch, update, administer, configure, and operate CJWC systems and infrastructure including: Server infrastructure
- Network storage
- System and infrastructure automation
- Virtualization infrastructure
- Virtual desktop infrastructure
- Virtual networking infrastructure
- Microsoft services (Active Directory, file/print server, group policy objects, and other)
- Microsoft Exchange Server (including create user mailboxes and distribution lists, server maintenance)
- Endpoint protection software (e.g., Trellix)
- Windows servers (various versions)
- Linux servers (various distributions)
- Perform system monitoring, troubleshooting, and scheduled maintenance for servers and workstations.
- Implement and maintain security best practices, including system hardening, access controls, and audit logging in accordance with departmental and national cybersecurity policies.
- Support security incident response activities, including forensic data collection, analysis, and reporting.
- Develop and maintain scripts (e.g., PowerShell, Bash, Python) to automate routine system administration tasks and improve operational efficiency.
- Ensure compliance with IT security standards such as ITSG-33, as applicable.
- Configure and maintain system monitoring to proactively detect and resolve issues.
- Provide training and mentorship to junior administrators and technical staff.
- Conduct knowledge transfer sessions and maintain up-to-date documentation for continuity and onboarding.
- Participate in and support change management processes, including risk assessments, implementation planning, configuration updates, documentation, and post-change reviews in accordance with departmental policies.
- Travel to multiple sites and locations in support of the above-mentioned roles and systems
Only qualified candidates will be contacted.
Please note positions may be filled prior to closing deadline. You may contact a Consultant to confirm availability.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
In accordance with Ontario's Pay Transparency laws, Turtle Island Staffing is committed to providing clear and accessible information regarding compensation. Actual compensation may vary based on experience and qualifications.
At Turtle Island Staffing, we believe hiring should be human-led. We do not use artificial intelligence to screen out applicants. Every application is reviewed by a real person, because people deserve to be seen as more than keywords.