Skip to Main Content

Job Title


Senior Server Administrator


Company : Morgan McKinley


Location : Ottawa,


Created : 2025-12-14


Job Type : Full Time


Job Description

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. Youll 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 Youll 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 12 days per week onsite in Toronto (the team meets in office every Wednesday).