Our client, a large enterprise organization with a strong focus on technology modernization and infrastructure reliability, is looking for a Senior Server Administrator to join their collaborative IT team.
This is a full-time, permanent position ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving automation across on-prem and cloud (primarily Azure) environments.
You’ll work as part of a six-person infrastructure team, reporting directly to the Director of Infrastructure, and play a key role in maintaining, optimizing, and securing enterprise-level systems.
What You’ll Do
- Manage, maintain, and optimize on-premises and Azure cloud servers in a large, enterprise environment.
- Lead server administration, migrations, upgrades, and patching to ensure stability and performance.
- Automate and streamline operational processes using PowerShell and Microsoft Graph.
- Collaborate with cross-functional teams to ensure system reliability, scalability, and security.
- Support disaster recovery, backups, and business continuity initiatives.
- Mentor junior administrators and serve as an escalation point for complex issues.
- Participate in the on-call rotation and provide after-hours support when needed.
What You Bring
- 5+ years of experience supporting IT infrastructure in a complex or enterprise setting.
- Strong hands-on expertise in PowerShell scripting and Microsoft Graph.
- Experience managing Azure and Microsoft Server environments.
- Solid understanding of networking, virtualization, and security best practices.
- Proven troubleshooting, problem-solving, and communication skills.
- Ability to work 1–2 days per week onsite in Toronto (the team meets in office every Wednesday).