Systems Engineer
Listed on 2026-02-16
-
IT/Tech
Systems Engineer, Cybersecurity, IT Support, Cloud Computing
Overview
COURSER is a partnership platform that helps technology service companies identify and take the next step in growth. Our organization has a strong culture built on teamwork, service, growth-mindedness, trust, and innovation. We operate in a fast-paced, evolving IT environment focused on delivering a phenomenal experience for customers.
RoleSystems Engineer (MSP Systems Engineer) is a professional responsible for managing and supporting the IT infrastructure of client organizations within a Managed Service Provider (MSP) environment. The role ensures secure, reliable operation of systems and networks, provides technical support, and implements solutions that improve the client’s IT environment across a range of technologies including networking, servers, security systems, and cloud services.
Key Responsibilities- Install, configure, and maintain IT infrastructure for client organizations, including servers, workstations, networks, and software applications
- Deploy, configure, and manage operating systems (Windows Server, Linux), virtualization technologies, and cloud services
- Monitor and maintain servers, network devices, and other IT infrastructure components
- Ensure optimal performance and uptime of client networks by configuring routers, switches, firewalls, VPNs, and other networking equipment
- Troubleshoot and resolve network and server issues (connectivity, latency, hardware failures)
- Implement security best practices, including firewall configurations, antivirus solutions, encryption, and secure authentication mechanisms
- Manage vulnerability assessments, patch management, and intrusion detection/prevention systems
- Assist in disaster recovery planning and business continuity strategies to minimize downtime
- Provide technical support for client systems, responding to incidents and resolving issues related to hardware, software, networking, and security
- Offer solutions to complex IT challenges, ensuring high availability and system performance
- Serve as an escalation point for complex issues requiring in-depth technical knowledge
- Monitor health and performance of client networks and systems using monitoring tools (e.g., Nagios, Solar Winds, Datto)
- Optimize system performance through regular maintenance, updates, and improvements
- Proactively identify potential issues and take corrective actions to prevent failures or performance degradation
- Support and manage client cloud services (Microsoft 365, AWS, Azure, Google Cloud) and virtualized environments (VMware, Hyper-V)
- Assist with cloud migrations, configuration, backup, and restore processes
- Ensure smooth operation of virtual machines, storage, and network configurations in cloud environments
- Configure and manage backup solutions to ensure business continuity
- Regularly test and verify backup systems and procedures for data integrity and restorability
- Maintain detailed documentation of client systems, networks, configurations, and service tickets
- Provide periodic reports on system performance, uptime, security status, and incidents addressed
- Create and update SOPs for common systems and services
- Build strong relationships with clients by understanding their needs and providing timely technical solutions
- Communicate technical information accessibly to non-technical stakeholders
- Participate in regular meetings with clients to discuss IT needs, challenges, and opportunities for improvement
- Assist with or lead technical projects (server migrations, network upgrades, new software implementations, or cloud integrations)
- Manage project timelines, resources, and communication to ensure successful and timely delivery
- Work closely with other engineers, technicians, and support teams to resolve client issues and implement solutions
- Collaborate with account managers to ensure client satisfaction and effective service delivery
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- 3-5 years of experience in systems engineering, IT infrastructure, or a related field, with a strong understanding of system architecture and design principles
- Proficiency in operating systems (Windows, Linux) and virtualization…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).