Systems Engineer
ComputerPeople Staffing
Williamsville, United States of America
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
Intermediate Compensation
$ 90KJob location
Williamsville, United States of America
Tech stack
Microsoft Windows
Microsoft Active Directory
Systems Engineering
Azure
Backup Devices
Dynamic Host Configuration Protocol
Disaster Recovery
DNS
Multi-Factor Authentication
Monitoring of Systems
Hyper-V
Identity and Access Management
Virtual Private Networks (VPN)
Microsoft Servers
Microsoft SQL Server
Windows Server
Routing
Performance Tuning
Powershell
Remote Desktop Services
Azure
Virtualization Technology
Software Vulnerability Management
Network Routers
Computer Network Technologies
Software Troubleshooting
Firewalls (Computer Science)
Patch Management
Fortinet
Windows Client
VMware
Job description
As a Systems Engineer, you'll support and improve multiple client environments while helping elevate the overall quality of service across the organization., * Administer and support Windows Server, Active Directory, Microsoft 365, Exchange, SQL Server, Remote Desktop Services, and Windows client environments.
- Design, implement, maintain, and troubleshoot Microsoft infrastructure for multiple clients.
- Manage virtualization platforms including VMware and Hyper-V.
- Support Microsoft Entra ID, Azure services, identity management, Conditional Access, and Microsoft 365 administration.
- Configure, maintain, and troubleshoot networking technologies including DNS, DHCP, VPNs, switches, routers, and firewalls.
- Manage backups, disaster recovery, system monitoring, patch management, performance tuning, and capacity planning.
- Support endpoint security, multi-factor authentication, vulnerability remediation, and cybersecurity best practices.
- Utilize RMM tools and PowerShell automation to improve efficiency and standardize support processes.
- Create documentation, technical standards, and knowledge base articles for the support team.
- Mentor junior engineers and assist with technical escalations.
- Work directly with vendors to resolve complex infrastructure and hardware issues.
- Participate in an on-call rotation after completing onboarding.
Requirements
Required
- 6+ years of Systems Engineering or Infrastructure Engineering experience
- Strong Microsoft server and desktop administration experience
- Experience supporting Microsoft 365 and Active Directory environments
- Experience with VMware and/or Hyper-V
- Strong networking knowledge including DNS, DHCP, VPNs, switching, routing, and firewalls
- Experience supporting backup, disaster recovery, monitoring, and patch management
- PowerShell scripting experience
- Strong troubleshooting and problem-solving abilities
- Excellent communication and customer service skills
- Valid driver's license and reliable transportation for occasional local travel
Preferred
- Microsoft certifications
- Experience with Microsoft Entra ID and Azure administration
- Experience with Fortinet firewalls
- Experience supporting HPE server and storage platforms
- Experience with RMM platforms and IT automation
- Experience working in a Managed Services Provider (MSP) environment, * High school or equivalent (Preferred), * Systems Engineering or Infrastructure Engineering: 6 years (Preferred)
- VMware or Hyper-V : 3 years (Preferred)
- PowerShell: 3 years (Preferred)
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance
- Profit sharing, * Work with a wide variety of technologies and client environments
- Exposure to cloud, virtualization, cybersecurity, networking, and Microsoft infrastructure
- Opportunity to mentor other engineers and influence technical standards
- Collaborative team that values continuous learning and professional growth
- Diverse work that keeps every day interesting, * Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- 401(k)
- Paid Time Off
- Profit Sharing
About the company
Our client is a well-established Managed Services Provider (MSP) that partners with businesses throughout Western New York to design, support, and improve their IT environments.
They're looking for an experienced Systems Engineer who enjoys solving complex technical problems, working across a variety of client environments, and helping build better processes for both customers and fellow engineers.
This is an excellent opportunity for someone who wants more than simply closing tickets. You'll serve as a senior technical resource, mentor junior engineers, contribute to technical standards, and work with modern Microsoft infrastructure, virtualization, cloud technologies, networking, and cybersecurity.
No two days are the same, giving you exposure to a wide range of technologies and industries.