Job Description
Windows System Admin
Reporting to the Deputy IT Manager for Infrastructure, the Systems Administrator plays a pivotal role in maintaining enterprise IT operations, particularly across Windows environments. The role combines day-to-day user and infrastructure support with responsibility for longer-term systems development and project delivery, the successful candidate will need to demonstrate excellent cross-platform understanding, strong automation skills, and a proactive approach to service delivery, system security, and user support.
Responsibilities
1. Systems Administration
* Lead Windows infrastructure, ensuring performance, patching, and reliability across on-premises and cloud environments.
* Manage provisioning tools like Autopilot, Intune, MDT, or Altiris GSS .
* Automate system tasks using PowerShell, Ansible, or SCCM scripts .
* Lead OS migrations (e.g., Windows 10 → 11).
* Administer VMware virtual environments and enterprise services like Active Directory, Group Policies, PaperCut printing, and remote access tools.
* Create and maintain detailed technical documentation.
2. Security
* Implement hardening baselines (e.g., Microsoft Security Compliance Toolkit ).
* Monitor systems using Zabbix, ELK stack, and endpoint detection tools.
* Respond to audit logs and coordinate with stakeholders to ensure compliance with internal IT security policy.
3. User Support
* Support and manage Windows 10/11 platforms across managed and BYOD devices.
* Provide 2nd/3rd line support via ITSM systems.
* Maintain user account automation processes and documentation for varied audiences.
* Deliver training, service level guidance, and user onboarding as needed.
4. General IT Team Duties
* Contribute to team meetings and department-wide support efforts.
* Maintain hardware via support contracts.
* Support cross-department collaboration and undertake duties aligned with experience.
* Actively engage with professional development opportunities.
Essential Criteria
* Degree in Computer Science or equivalent experience.
* Hands-on experience in large-scale Windows Server (2012/16/19) and Windows 10/11 deployments.
* Familiar with configuration management (e.g., MS Intune, GSS ) and monitoring (Zabbix ).
* Demonstrated ability to lead projects and develop custom scripts and implementation plans.
* Excellent communication and troubleshooting skills – capable of both deep technical conversations and plain-language support for users.
* Strong understanding of TCP/IP networking, PowerShell scripting, and system security.
Desirable
* Relevant certifications (e.g., MCSA, Azure Admin, VMware VCP, ITIL ).
* Experience with SQL Server, web hosting, macOS/Linux environments, or university IT systems.
* Knowledge of virtual infrastructure and cloud computing.
* Familiarity with hardware installation/configuration and multi-platform integration.