C

Courser

IT service provider aggregation and growth platform

Systems Engineer 1

System Administration +1Confirmed live in the last 24 hours
Full-timeGreenville, SC, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Three to five 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 such as Windows and Linux and virtualization technologies such as VMware and Hyper-V.
  • Strong knowledge of networking concepts, protocols, and security practices such as TCP/IP, DNS, DHCP, and VPN.
  • Ability to analyze complex systems and propose effective solutions.
  • Ability to collaborate effectively with team members and stakeholders.

Responsibilities

  • Install, configure, and maintain IT infrastructure, including servers, workstations, networks, and software applications for client organizations.
  • Deploy, configure, and manage operating systems such as Windows Server and Linux, virtualization technologies, and cloud services.
  • Monitor and maintain servers, network devices, and other IT infrastructure components.
  • Configure routers, switches, firewalls, VPNs, and other networking equipment to maintain client network performance and uptime.
  • Troubleshoot and resolve network and server issues, including connectivity problems, latency, and hardware failures.
  • Implement security practices including firewall configurations, antivirus solutions, encryption, and secure authentication mechanisms.
  • Manage vulnerability assessments, patch management, and intrusion detection and prevention systems.
  • Assist with disaster recovery planning and business continuity strategies.
  • Provide technical support for client systems and resolve hardware, software, networking, and security incidents.
  • Provide solutions for complex IT challenges and support high availability and system performance.
  • Serve as an escalation point for complex technical issues.
  • Monitor client networks and systems using tools such as Nagios, SolarWinds, and Datto.
  • Optimize system performance through maintenance, updates, and improvements.
  • Identify potential issues proactively and take corrective actions to prevent system failures or performance degradation.
  • Support and manage client cloud services such as Microsoft 365, AWS, Azure, and Google Cloud and virtualized environments such as VMware and Hyper-V.
  • Assist with cloud migrations, configuration, backup, and restore processes.
  • Maintain virtual machines, storage, and network configurations in cloud environments.
  • Configure and manage backup solutions for client environments.
  • Test and verify backup systems and procedures to ensure data integrity and system restoration capability.
  • Maintain documentation of client systems, networks, configurations, and service tickets.
  • Provide reports on system performance, uptime, security status, and incidents or issues addressed.
  • Create and update standard operating procedures for common systems and services.
  • Build client relationships by understanding client needs and providing timely technical solutions.
  • Communicate technical information to non-technical stakeholders.
  • Participate in client meetings about IT needs, challenges, and improvement opportunities.
  • Assist with or lead technical projects such as server migrations, network upgrades, software implementations, and cloud integrations.
  • Manage project timelines, resources, and communication for project delivery.
  • Work with engineers, technicians, and support teams to resolve client issues and implement solutions.
  • Collaborate with account managers to support client satisfaction and service delivery.

Desired Qualifications

  • Relevant certifications such as CompTIA Server+, Microsoft Certified: Azure Administrator, or AWS Certified Solutions Architect.
  • Experience with scripting or programming languages such as Python, Bash, or PowerShell for automation tasks.
  • Familiarity with database management systems such as SQL Server or MySQL and data backup and recovery solutions.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud and automation tools such as Ansible or Terraform.

About the Company

Courser

IT service provider aggregation and growth platform

Courser is a collective that grows IT service providers by acquiring or taking significant stakes in MSPs and related tech firms and then expanding them through shared resources and a dedicated growth platform. It partners with or buys Managed Service Providers to form a “family of companies” and offers access to a Third Party Advertising platform to unlock new business opportunities. It also provides funding and hands-on operational support to business owners, helping them scale and improve opportunities for employees and customers. What sets Courser apart is its portfolio-based approach built on a proven value-creation process, demonstrated through its founding company Palmetto Technology Group, and its ability to combine strategic acquisitions, platform-enabled growth, and advertising partnerships under one umbrella. The goal is to help IT service providers, especially MSPs, join a larger organization to accelerate growth, increase profitability, and better serve clients.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Greenville, SC
Founded
2007

Recently Posted Jobs

Explore more opportunities at Courser

See more jobs