Job Title: Senior System Engineer
Responsibilities:
Design, deploy, configure, and manage Windows Server environments (2012+) across physical and virtual server and storage platforms (VMware/Hyper-V)
Administration of Microsoft Cloud (e.g., Azure Infrastructure, M365, Intune, Entra ID, Exchange, SharePoint)
Configure and manage routers, switches, firewalls, and wireless networking systems
Administration of Active Directory, Group Policy Objects (GPO), DNS, DHCP, and supporting services for enterprise-wide user and resource management
Oversee system patching, security updates, and vulnerability remediation processes to maintain a strong security posture
Implement and enforce network security measures to protect against unauthorized access and cyber threats
Manage storage solutions (SAN/NAS) and implement efficient backup and recovery strategies (e.g., Veeam)
Ensure the 24/7 high availability (HA) and disaster recovery (DR) of critical network systems
Develop, document, and regularly test DR and business continuity plans.
Develop and maintain detailed network documentation, including diagrams, configurations, and operational procedures
Monitor system performance, troubleshoot complex infrastructure problems, and execute necessary tuning to optimize resource utilization and system responsiveness.
Provide tier 3 desktop support for complex issues – available for tier 1/2 support coverage as needed (<20%)
Qualifications:
Experience: 10+ years of experience in systems engineering or advanced system administration in a mid-size enterprise environment.
Bachelor's degree or equivalent combination of training, education, and work experience
Deep expertise in Microsoft Windows Server (current and recent versions)
Hands-on experience with virtualization technologies, preferably Hyper-V
Strong experience with TCP/IP, routing, switching, wireless, and firewall concepts
Experience working with MSP/MSSP’s for NOC/SOC services
Knowledge of Backup/DR best practices and systems
Experienced with cyber security best practices and systems
Proficiency in PowerShell for automation, task scheduling, and configuration management
Process/Systems improvement strategy
Strong communication skills and team player mindset