Systems Engineer - Professional Services

Exchange Technology Services Inc.Winnipeg, MB
Hybrid

About The Position

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, serving enterprise customers and managing diverse IT projects, we invite you to join us. Our work environment is dynamic, filled with learning opportunities, exciting and challenging projects, and a chance to make a positive impact on clients’ businesses. We value teamwork, fun, and achieving amazing results together. 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.

Requirements

  • 5+ years of hands-on experience in systems engineering, infrastructure, or cloud environments.
  • Post-secondary education in Computer Science, Information Technology, or equivalent experience.
  • 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.

Nice To Haves

  • 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).
  • VMware Cloud Foundation (VCF).
  • Load balancing / reverse proxy solutions (e.g., HAProxy).
  • CI/CD or infrastructure as code concepts.
  • 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).

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Perform other duties as assigned to support departmental and organizational objectives.

Benefits

  • Competitive salary and benefits package
  • Registered Retirement Savings Plan with Company Matching
  • Employee Share Purchase Plan
  • Subsidized Gym Membership
  • Subsidized Phone Plan
  • Opportunities for professional development and career growth
  • Collaborative and innovative work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service