Systems Engineer - Professional Services

Exchange Technology Services

Winnipeg

Hybrid

CAD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RRSP Matching
Employee Share Purchase
Gym membership
Phone plan
Professional development
Career growth
Collaborative culture

Job summary

Exchange Technology Services in Winnipeg seeks a Systems Engineer (Professional Services) to deliver high‑quality infrastructure, cloud, and client‑facing IT solutions across multiple projects.

You will own technical delivery through design, implementation, validation, and troubleshooting, with emphasis on service reliability and client outcomes.

Qualifications

  • 5+ years hands-on systems engineering, infra, or cloud experience.
  • Post-secondary education in CS, IT, or equivalent.

Responsibilities

  • Design, deploy, and manage infrastructure and cloud environments.
  • Lead project tasks with scope, timelines, and change control.
  • Perform RCA, document findings, and implement improvements.
  • Support migrations (M365, SharePoint, file services) with minimal disruption.
  • Maintain runbooks and technical documentation.

Skills

VMware ESXi
Windows Server
Azure
Linux
PowerShell
Network troubleshooting
Documentation

Education

Post-secondary in CS/IT

Tools

vCenter
Active Directory
Exchange Online
SharePoint

Job description

About Us

Exchange Technology Services is a leading IT consulting company in Winnipeg and part of the Exchange Income Corporation's family of companies. We provide a wide range of services including Managed IT, Project Management, Business Intelligence, Cyber Security, Digital Transformation, Training Services, Installation Services, and Telecommunications across Canada and the US. If you are looking for a fast‑paced career managing enterprise projects, we invite you to join us.

Position Summary

The Systems Engineer (Professional Services) is responsible for delivering high‑quality infrastructure, cloud, and client‑facing IT solutions across a diverse range of projects. This role combines hands‑on engineering, solution design, troubleshooting, and project delivery, with a strong emphasis on service reliability, lifecycle management, documentation discipline, and client outcomes. The Systems Engineer owns technical delivery throughout the project lifecycle, from design and implementation to validation, troubleshooting, and continuous improvement – while working closely with internal teams and clients to ensure successful outcomes.

Solution Design & Project Delivery
  • Translate client and business requirements into scalable, secure, and resilient technical solutions.
  • Design, deploy, and configure infrastructure and cloud environments (Windows, Linux, virtualization, networking, and M365/Azure).
  • Execute project tasks aligned with scope, timelines, and change management processes.
  • Deliver migrations (e.g., Microsoft 365, SharePoint, file services, infrastructure upgrades) with minimal business disruption.
  • Develop and execute implementation runbooks, including validation and rollback procedures.
Technical Support, Troubleshooting & Root Cause Analysis
  • Investigate and resolve complex technical issues across cloud, infrastructure, and networking environments.
  • Perform structured root cause analysis (RCA), including evidence‑based findings, corrective actions, and prevention recommendations.
  • Act as a technical resource or key contributor during high‑impact incidents.
  • Escalate issues appropriately and maintain clear communication with stakeholders.
Lifecycle & Risk Management
  • Manage system lifecycle activities including upgrades, end‑of‑support remediation, and platform optimization.
  • Identify and communicate technical risks, including security, compliance, operational, and financial impacts.
  • Proactively assess infrastructure health and recommend improvements or remediation plans.
Security & Compliance
  • Identify and remediate vulnerabilities across infrastructure and cloud environments.
  • Apply security best practices in system design and implementation.
  • Collaborate with internal teams (e.g., SOC/NOC) to ensure secure and compliant operations.
Documentation & Knowledge Transfer
  • Maintain accurate and detailed technical documentation (configurations, diagrams, SOPs, runbooks).
  • Ensure documentation is complete, structured, and usable for support handoff.
  • Contribute to knowledge base and internal process improvements.
Client & Stakeholder Communication
  • Provide clear, timely updates on progress, risks, and issues.
  • Participate in technical discussions, project meetings, and client engagements.
  • Actively manage cross‑team dependencies and drive resolution of blockers.
Operational Excellence
  • Adhere to internal processes including ticket updates, time tracking, and change management.
  • Maintain accountability for assigned deliverables and timely completion of work.
  • Identify inefficiencies and propose improvements to enhance delivery quality and consistency.
Other Duties
  • Perform other duties as assigned to support departmental and organizational objectives.
Qualifications & Skills
Education & Experience Required
  • 5+ years of hands‑on experience in systems engineering, infrastructure, or cloud environments.
  • Post‑secondary education in Computer Science, Information Technology, or equivalent experience.
Knowledge, Skills, And Abilities Required
  • VMware ESXi and vCenter administration and troubleshooting.
  • Windows Server, Active Directory, Group Policy.
  • Microsoft 365 (Exchange Online, SharePoint, Teams).
  • Microsoft Azure (VMs, networking, identity fundamentals).
  • Linux systems administration and troubleshooting.
  • Strong troubleshooting methodology and root cause analysis.
  • Reliable availability to support project schedules and team operations.
  • Strong organizational skills and ability to manage multiple concurrent priorities.
  • Professional communication skills with both technical and non‑technical stakeholders.
Strong Assets
  • RDS (Remote Desktop Services) design, deployment, and troubleshooting.
  • SQL Server clustering (Always On / Failover Cluster concepts).
  • On‑prem to cloud migrations (M365, SharePoint, file services).
  • Backup and disaster recovery solutions.
  • Automation and scripting (PowerShell, Python or similar).
Nice To Have
  • VMware Cloud Foundation (VCF).
  • Load balancing / reverse proxy solutions (e.g., HAProxy).
  • CI/CD or infrastructure as code concepts.
Preferred Certifications (not Mandatory But Considered An Asset)
  • VMware Certified Professional (VCP) or equivalent.
  • Microsoft Certified: Azure Administrator Associate (AZ-104).
  • Microsoft 365 certifications.
  • ITIL 4 Foundation.
  • PMP, CAPM.
  • Linux certifications (e.g., CompTIA Linux+, RHCSA).
Working Conditions
  • Must be able to obtain and maintain a clear criminal record check.
  • Physically able to perform all listed job duties.
  • Ability to lift up to 50 lbs and work in varied environments when required.
  • Manual dexterity required to use desktop computer and telephone.
  • Occasional after‑hours or weekend work for maintenance windows, cutovers, or escalations.
  • Hybrid work environment (office + client sites as required).
  • Ability to travel to client sites as required.
  • Valid driver’s license required.
What We Offer
  • Competitive salary and benefits package.
  • Registered Retirement Savings Plan with Company Matching.
  • Employee Share Purchase Plan.
  • Subsidised Gym Membership.
  • Subsidised Phone Plan.
  • Opportunities for professional development and career growth.
  • Collaborative and innovative work environment.

If this sounds like an opportunity you would like to be a part of, please apply!

Please note, Exchange Technology Services is an equal opportunity employer. We are committed to building a diverse and inclusive workplace and encourage applications from all qualified individuals. Accommodations are available upon request throughout the recruitment process. Please reach out to careers@exchangetech.ca if you have any questions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Service Desk Analyst
Service Desk Analyst

Exchange Technology Services • Winnipeg

On-site
CAD 45,000 - 65,000
Competitive salary
Benefits package
RRSP with company matching
+5
System Administrator
System Administrator

West Fraser • Quesnel

On-site
CAD 85,000 - 100,000
Medical, dental, and vision coverage
Pension and savings plans
Vacation time and paid holidays
Systems Administrator
Systems Administrator

STACK IT Recruitment • Brampton

On-site
CAD 70,000 - 75,000
Salary range: CAD 70k–75k
Paid time off
Health benefits
+1
Systems Engineer
Systems Engineer

Pathway Communications • Toronto

On-site
CAD 85,000 - 120,000
Bonuses based on performance
Medical, dental, and benefits plans
Career advancement opportunities
+1
Systems Engineer
Systems Engineer

Pathway Communications • Markham

On-site
CAD 85,000 - 110,000
Bonuses based on performance
Health and dental benefits
Career advancement opportunities
+1
Senior Systems Engineer
Senior Systems Engineer

Greenfield Global • Mississauga

On-site
CAD 120,000 - 130,000
Comprehensive health and dental benefits
Company funded retirement savings program
Vacation time exceeding industry standards
Systems & Network Administrator
Systems & Network Administrator

STACK IT Recruitment • Vaughan

On-site
CAD 90,000 - 110,000
Base salary 90k-110k
Paid time off
HSA & Dental Coverage
+1
Systems Administrator
Systems Administrator

Staples Canada • Richmond Hill

Hybrid
CAD 80,000 - 100,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+2
Senior Microsoft 365 & Unified Communications Engineer
Senior Microsoft 365 & Unified Communications Engineer

Compugen Inc • Surrey

On-site
Systems Administrator, Internal IT
Systems Administrator, Internal IT

Quadbridge Inc. • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
RRSP program
Health insurance
Hybrid/remote options