Senior System Administrator

Twin Staffing Inc.

Calgary

On-site

CAD 3,857,000 - 4,959,000

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Twin Staffing is partnering with a Calgary-based organization to hire a hands-on Systems Administrator for an initial 6-month contract. You will manage Windows and Linux servers, virtualization, Microsoft 365 and related services across on-site, cloud, and hybrid environments in Calgary.

Join the Infrastructure group and collaborate with Information Security, Service Desk, Network and Cloud teams to secure, improve and maintain core technology.

Qualifications

  • 3–5 years of experience administering enterprise systems, infrastructure or hybrid environments.
  • Hands-on Windows Server and Linux Server administration (installation, configuration, patching, monitoring, troubleshooting).
  • Experience administering Intune, Exchange Online and related Microsoft 365 or Entra ID services.
  • Practical experience with virtualization, storage, backup and recovery, and identity and access management.
  • Experience securely configuring and supporting remote desktop and remote support tools.
  • Experience administering ITSM, monitoring and documentation platforms, and documenting work clearly in a ticketing system.
  • PowerShell or shell scripting skills, and experience with controlled change, configuration and patch management.
  • Strong problem-solving and communication skills; able to explain technical issues to technical and non-technical audiences.
  • A degree or diploma in IT, Computer Science or a related field, or equivalent experience.

Responsibilities

  • Administer Windows Server, Linux Server, virtualization, Microsoft Intune, Exchange Online and related infrastructure services.
  • Provision, configure, monitor, patch and optimize systems, managing capacity and performance across the full lifecycle.
  • Plan, test and carry out upgrades, patching and configuration changes through approved change management practices.
  • Troubleshoot complex incidents, restore service, root causes and lasting fixes.
  • Automate administration, deployment and remediation tasks using PowerShell or shell scripting, and standardize configurations to reduce drift.
  • Run monitoring and alerting, tune alerts so they're actionable.
  • Apply hardening baselines, least-privilege access, and patching and vulnerability remediation; manage privileged/service accounts.
  • Run and test backup, restore and disaster recovery procedures.
  • Support server-side network services (DNS, DHCP, firewall) and infrastructure for CI/CD pipelines, collaborating with Network/Cloud teams.
  • Provide change records and technical evidence for security, compliance and audit reviews.
  • Maintain documentation, runbooks, diagrams, inventories and change records, and provide escalation support and knowledge transfer.

Skills

Windows Server
Linux Server
Intune
Exchange Online
Microsoft 365/Entra ID
PowerShell
Shell scripting
ITSM & ticketing
Change management
Documentation & runbooks

Education

IT/CS degree or related field

Tools

VMware vSphere
Hyper-V

Job description

Contract: 6-month initial term, with potential to extend

Reports To: Director of Infrastructure and Information Security

About the Opportunity

Twin Staffing is partnering with a Calgary-based organization to find a hands-on Systems Administrator for an initial 6-month contract. You'll keep the core technology running, secure it and improve it, across servers, endpoints, Microsoft 365 and other enterprise platforms in physical, virtual, cloud and hybrid environments. The role is fully on-site in Calgary. You'll sit within the Infrastructure group and work closely with the Information Security, Service Desk, Network and Cloud teams.

What You'll Do
  • Administer Windows Server, Linux Server, virtualization, Microsoft Intune, Exchange Online and related infrastructure services.
  • Provision, configure, monitor, patch and optimize systems, managing capacity and performance across the full lifecycle.
  • Plan, test and carry out upgrades, patching and configuration changes through approved change management practices.
  • Troubleshoot complex incidents, restore service, find root causes and put lasting fixes in place.
  • Automate administration, deployment and remediation tasks using PowerShell or shell scripting, and standardize configurations to reduce manual work and configuration drift.
  • Run monitoring and alerting, tuning alerts so they're actionable.
  • Apply hardening baselines, least-privilege access, and patching and vulnerability remediation. Manage privileged and service accounts.
  • Run and test backup, restore and disaster recovery procedures.
  • Support server-side network services (DNS, DHCP, firewall) and infrastructure for CI/CD pipelines, working with the Network and Cloud teams.
  • Provide change records and technical evidence for security, compliance and audit reviews.
  • Maintain documentation, runbooks, diagrams, inventories and change records, and provide escalation support and knowledge transfer to Service Desk and Field Support.
What You Bring
  • 3-5 years of experience administering enterprise systems, infrastructure or hybrid environments.
  • Hands-on Windows Server and Linux Server administration, including installation, configuration, patching, monitoring and troubleshooting.
  • Experience administering Intune, Exchange Online and related Microsoft 365 or Entra ID services.
  • Practical experience with virtualization, storage, backup and recovery, and identity and access management.
  • Experience securely configuring and supporting remote desktop and remote support tools.
  • Experience administering ITSM, monitoring and documentation platforms, and documenting work clearly in a ticketing system.
  • PowerShell or shell scripting skills, and experience with controlled change, configuration and patch management.
  • Strong problem-solving and communication skills, with the ability to explain technical issues to technical and non-technical audiences.
  • A degree or diploma in IT, Computer Science or a related field, or equivalent experience.
Nice to Have
  • Microsoft Azure Administrator Associate, Microsoft 365 Endpoint Administrator, Windows Server, Red Hat or VMware certifications.
  • CompTIA Server+, ITIL Foundation or similar.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Administrator
Senior System Administrator

Torus Talent • Vancouver

Hybrid
CAD 90,000 - 120,000
System Administrator
System Administrator

TEEMA • Edmonton

On-site
CAD 85,000 - 95,000
Senior IT Systems Administrator
Senior IT Systems Administrator

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 90,000 - 120,000
System Administrator
System Administrator

Hexagon's Autonomy & Positioning division • Calgary

Hybrid
CAD 70,000 - 110,000
Full Time Intermediate Systems Administrator
Full Time Intermediate Systems Administrator

Paladin Security • Toronto

Hybrid
CAD 70,000 - 95,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Systems Administrator
Systems Administrator

Westerkirk Capital • Calgary

On-site
CAD 80,000 - 100,000
Extended health and dental benefits
RRSP matching program
Work Perks membership
Senior IT Analyst
Senior IT Analyst

PKF Antares • Calgary

On-site
CAD 90,000 - 120,000
Dental care
Extended health care
Flexible schedule
+1
Systems Administrator (Microsoft)
Systems Administrator (Microsoft)

Resonaite • Mississauga

On-site
CAD 70,000 - 90,000
System Administrator - 6 month Contract
System Administrator - 6 month Contract

Compugen Inc • Vancouver

On-site
CAD 65,000 - 90,000
Systems Administrator (Ottawa, ON)
Systems Administrator (Ottawa, ON)

ALT Consulting • Ottawa

On-site
CAD 65,000 - 90,000