Design, develop, and maintain IT infrastructure, monitor network performance, optimize server capacity, and secure networks and data. Recommend changes and implement agreed-upon enhancements.
Responsibilities
Design and upgrade network infrastructure
Manage firewall, patches, and vulnerabilities
Maintain computer network including VPN, LAN/WAN, routers, physical hardware, and cloud technologies
Monitor computer systems to improve network performance
Troubleshoot, resolve, and communicate networking issues to other employees and management
Maintain and repair hardware including peripheral devices
Schedule upgrades and maintenance without interrupting business workflow
Provide technical direction and training to co-workers about network systems
Work with vendors to procure required equipment for phones, networks, and systems
Optimize disaster recovery procedures
Maintain current knowledge and understanding of security and networking best practices to offer the best solutions and protection to company systems
Skills & Abilities
Firewall and security
Networking design
Programming languages such as Power Shell, Windows Scripting, and/or Basic
Cloud computing, AWS, Azure
Server management
Storage management
Network monitoring/administration
Virtual and remote access management, VPN, RDP
Proficient knowledge of macOS, iOS, and Windows operating systems
Strong working knowledge of Office 365, including system rollouts
Working knowledge of SQL server would be a plus
Problem-solving and troubleshooting
Disaster recovery preparation and testing
Mobile device management would be preferred
Excellent working knowledge of both Apple computers and Windows PCs
Outstanding communication skills
Team player with excellent collaboration skills including working with C-Level executives
Qualifications
Education: BS in Computer Science or related field
Experience: Minimum 7 years of experience with proven track record in IT infrastructure roles