1

Desktop Support Engineer Jobs in Alberta (NOW HIRING)

$23.62/hr

Join us as an IT Network Technician and play a key role in supporting the Co-op's computer systems, networks, and infrastructure. In this role, you'll collaborate closely with Operations and other ...

Project Support * Exposure to IS projects implies opportunities for growth and learning * Could ... Power BI, Visio, Oracle, SQL Developer or TOAD * Digital certificates for printers * Windows Server ...

Supports the Piping Engineering team across our global offices, including Canada, Australia, USA ... Ability to evaluate and address constructability concerns from desktop information. * Familiarity ...

... and desktop computers. We design and manufacture solutions used by the largest tech companies ... Support rapid iteration of design concepts through technology assessment, feasibility analysis, and ...

Support the maintenance and performance of all manufacturing equipment to minimize downtime. * Lead ... and desktop computers. We design and manufacture solutions used by the largest tech companies ...

Your work will directly support our continuous innovation and growth efforts. Responsibilities ... and desktop computers. We design and manufacture solutions used by the largest tech companies ...

... and desktop computers. We design and manufacture solutions used by the largest tech companies ... Company-funded RRSP contributions to support your long-term financial goals. We thank every ...

... supporting the company's acquisition of new customers and NPI programs. RESPONSIBILITIES ... and desktop computers. We design and manufacture solutions used by the largest tech companies ...

next page

Showing results 1-20

Desktop Support Engineer information

See Alberta salary details

$15

$28

$44

How much do desktop support engineer jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for desktop support engineer in Alberta is $28.92, according to ZipRecruiter salary data. Most workers in this role earn between $22.60 and $32.93 per hour, depending on experience, location, and employer.

What is a desktop support engineer?

Desktop Support Engineers are IT professionals responsible for providing technical support to end-users within an organization. They troubleshoot hardware and software issues on desktop computers, laptops, and related devices, ensuring that systems function smoothly and efficiently. Their duties often include installing and configuring software, resolving network connectivity problems, and assisting users with IT-related queries. They play a crucial role in maintaining productivity by ensuring minimal downtime for users and often act as the first point of contact for technical assistance.

What does a desktop support engineer do?

A desktop support engineer manages the computers and laptops for an organization. As a desktop support engineer, you may work as a member of the IT team for a business or as an employee of a technical support company, servicing multiple clients. Common job duties involve troubleshooting technology issues, maintaining equipment and software, and training new users at the company. Many desktop support engineers also help handle computer system security issues and fix problems with network servers. In addition to computer skills, the position requires a flexible schedule, the willingness to work long hours, and the ability to take on several different roles as needed.

What are the key skills and qualifications needed to thrive as a desktop support engineer, and why are they important?

To thrive as a Desktop Support Engineer, you need a strong understanding of computer hardware, operating systems, and troubleshooting methodologies, often backed by a degree in IT or a related field. Familiarity with ticketing systems, remote desktop tools, and certifications like CompTIA A+ or Microsoft Certified: Modern Desktop Administrator are typically required. Excellent communication, patience, and problem-solving skills help you efficiently assist users and handle stressful situations. These abilities are crucial for minimizing downtime, maintaining productivity, and ensuring a positive user experience in any organization.

What are some common challenges faced by desktop support engineers, and how can they be addressed?

Desktop Support Engineers often encounter challenges such as managing a high volume of support tickets, troubleshooting diverse hardware and software issues, and communicating complex technical information to non-technical users. To address these challenges, it’s important to develop strong organizational skills, stay up-to-date with the latest technology, and practice clear, patient communication. Building good relationships with end users and collaborating effectively with IT team members also helps streamline problem resolution and improve user satisfaction.

What is the difference between Desktop Support Engineer vs Network Support Technician?

AspectDesktop Support EngineerNetwork Support Technician
CertificationsCompTIA A+, Microsoft CertifiedCompTIA Network+, Cisco CCNA
Work EnvironmentOffice, helpdesk, on-siteData centers, network rooms, on-site
Primary ResponsibilitiesTroubleshoot desktops, software, hardware issuesMaintain and troubleshoot network infrastructure
Industry UsageIT support, corporate, educationIT infrastructure, telecom, enterprise networks

While both roles support IT environments, a Desktop Support Engineer primarily handles end-user hardware and software issues, whereas a Network Support Technician focuses on maintaining and troubleshooting network systems. Both roles often require similar certifications and work in related environments, but their core responsibilities differ significantly.

What are popular job titles related to Desktop Support Engineer jobs in Alberta?

For Desktop Support Engineer jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Desktop Support Engineer jobs in Alberta look for?

The top searched job categories for Desktop Support Engineer jobs in Alberta are:

What are popular job titles related to Desktop Support Engineer jobs in AB?

For Desktop Support Engineer jobs in AB, the most frequently searched job titles are:

Infographic showing various Desktop Support Engineer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 23% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $60,145 per year, or $28.9 per hour.

Amazon Connect Support Engineer

Manyberries, AB

Full-time

Medical

Re-posted 3 days ago


Job description

Company Description

Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization, and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across  5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.

Job Description

We are looking for an Amazon Connect Support Engineer who will be responsible for supporting and maintaining AWS-based CCaaS and contact center environments to ensure high availability and system reliability. The role focuses on monitoring, troubleshooting, and resolving production issues using observability tools such as Splunk and Zabbix.

This role offers the opportunity to develop broad expertise across multiple leading CCaaS platforms in a modern enterprise contact center environment.

Responsibilities

  • Design, develop, and enhance proactive monitoring capabilities for the AWS Connect CCaaS platform to ensure system reliability and operational excellence.
  • Collaborate closely with developers, architects, and platform owners to enforce logging standards and monitoring best practices that enable effective troubleshooting and observability.
  • Participate in application design sessions and develop end-to-end interaction flows using Splunk to strengthen monitoring and diagnostics capabilities.
  • Troubleshoot production issues, perform root cause analysis, and implement corrective actions to minimize system downtime and service disruptions.
  • Work with vendor partners to drive operational improvements and enhance monitoring frameworks across the platform.
  • Develop and maintain CloudWatch dashboards as a complementary monitoring solution to ensure redundancy and visibility.
Qualifications
  • 4+ years of overall IT experience with strong exposure to CCaaS environments.
  • Solid experience in contact center observability, monitoring, and troubleshooting of production systems.
  • 2+ years of hands-on experience with monitoring tools such as Splunk and CloudWatch.
  • Practical AWS cloud experience, including Lambda, Amazon Connect, Application Load Balancers (ALBs).
  • Experience in at least one scripting language such as Python or JavaScript to support automation and operational efficiency.
  • Excellent communication and teamwork skills with the ability to collaborate across technical teams.

Nice To Have

  • Experience with NICE CXone and/or Genesys Cloud/Genesys Engage contact center platforms
  • Experience with monitoring and observability tools such as Zabbix

We offer:

  • Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. 
  • Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program. 
  • Work From Anywhere Culture: make the most of the flexibility that comes with remote work. 
  • Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. 
  • Global Impact: collaborate on impactful projects for top global clients and shape the future of industries. 
  • Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. 
  • Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality. 

*Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.


Additional Information

All your information will be kept confidential according to EEO guidelines.