I am sourcing candidates for a Network System Engineer who can work onsite in Alexandria, Virginia. This will be a contract-to-hire position that is 60% Networking & 40% Systems Engineering! An ideal candidate would be comfortable working in a smaller environment and be able to wear multiple hats.
Responsibilities
- Implement best-in-breed system monitoring solutions to ensure resources are properly notified of potential issues before their being notable service impact
- Identify, remediate, and mitigate any single points of failures discovered in the system design phase or after
- Design, plan, implement, maintain, and troubleshoot servers and services to include Exchange, Print Spooler,
- Electronic Backup, Biometrics, Windows Server Environment, Virtual Servers, Virtual Desktops, remote connectivity services, Active Directory, Symitar core interconnects and server platform, remote email synchronization and other 3rd party application software
- Design, plan, implement, maintain, and troubleshoot all network hardware and equipment, including routers, switches, appliances, telecommunications gateways, UPS systems, and smart power supplies
- Perform security reviews, audits, and vulnerability remediation
- Ensure the execution of and monitoring of effective and timely enterprise-wide patch management.
- Ensure network and IP connectivity of all locations across the LAN/WAN, all workstations, all application servers, and back-end office infrastructure
- Manage assigned IT projects as Lead Project Manager or participate as IT Project Lead for external projects using best practice project management methods
- Utilize IT helpdesk software to track work requests and provide timely updates regarding ongoing work requests
- Evaluate and remediate risks associated with phishing, vishing, and denial of service attacks
- Plan and lead disaster recovery and business continuity testing
- Ensure LAN/WAN, communications, and data center diagrams are created and maintained
- Create and maintain process flow diagrams
- Rotates with other team members for on-call duty
- Provide support and work after hours as needed. Rotate with other team members for on-call duty to support the organization 24/7.
Required Skills
- Bachelor's degree in Computer Science or related academic program, graduate degree preferred.
- Certifications in the area of Microsoft Server Administration and Systems Security certifications required. Cisco certification is desired.
- At least 6 years of IT experience to include network administration or network engineering.
- At least 5 years of hands-on experience with Active Directory, Exchange, Print Servers, Microsoft server administration, server virtualization, router/switch configuration and administration, and system security administration
- At least 2 years of hands-on experience with Firewall administration and desktop virtualization
- Internet, VoIP, and network protocol experience
- Network cabling, wiring systems, design and installation experience
- Network traffic analyzers, packet sniffers, and similar diagnostic tools experience
- Knowledge of LAN/WAN design
- Excellent written, verbal, and interpersonal communication skills
- Excellent time management and large project management skills, with working knowledge of project management methodologies, and proven analytical and problem-solving abilities