Overview
Skills
Job Details
The salary 140k to 170k + bonus.
100% remote!
We are looking for a skilled and experienced Systems and Network Engineer to join our IT team. In this role, you will be responsible for designing, implementing, maintaining, and supporting our growing infrastructure across both on-premises and cloud environments. You will play a key role in ensuring the performance, security, and availability of systems and networks that support business operations. The ideal candidate has a solid background in networking, systems administration (Windows and Linux), virtualization technologies like VMware, and hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Responsibilities include:
Design, deploy, and manage network infrastructure including switches, routers, firewalls, and VPNs to ensure secure and reliable connectivity.
Administer Windows and Linux servers, handling patch management, performance tuning, and system upgrades.
Manage virtualization environments using VMware (ESXi, vCenter), ensuring high availability and optimal resource allocation.
Support and maintain cloud infrastructure (AWS, Azure, or Google Cloud Platform), including storage, compute resources, networking, and identity/access management.
Monitor network and system performance using appropriate tools; identify, troubleshoot, and resolve issues to minimize downtime.
Configure and maintain storage solutions (NAS, SAN), ensuring data availability, backup, and disaster recovery.
Automate routine tasks and deployments using scripting languages such as PowerShell, Bash, or Python.
Implement and enforce security best practices, including MFA, endpoint protection, vulnerability management, and compliance monitoring.
Collaborate with internal teams to support applications, services, and user needs across local and remote environments.
Maintain up-to-date documentation of systems, network configurations, processes, and procedures.