The Network Engineers are responsible for creating, implementing and maintaining networks for both professional and managed services customers. This position involves critical duties and responsibilities that must continue to be performed during crisis situations and contingency operations, which may necessitate extended hours of work. This is a customer-focused, hands-on role, in which the Network Engineer will be expected to handle and resolve customer issues. This specific role is a resource with a solid understanding of networking and security.
Requirements
Technical Responsibilities:
Analyze existing hardware, software and networking systems
Create and implement scalable networks according to client specifications
Configure and install various network devices (e.g., Layer 2/3 switches, firewalls, and Wi-Fi)
Test and troubleshoot installed network systems
Resolve technical issues with hardware, software, and networks
Perform speed and security tests on installed networks
Apply network security upgrades
Upgrade and/or replace hardware and software systems when required
Create and present networking reports
Train Network Operations Center (NOC) engineers and end users on installed networking products
Other duties as assigned
Requirements:
Bachelor's degree in computer science, networking administration, information technology or similar field, or equivalent work experience
Minimum of five years experience as a network engineer
Detailed knowledge of networking systems
CCNA, CCNP, or vendor-specific equivalent certification
Certifications and/or experience with next-generation firewalls, preferably Palo Alto or Fortinet
Microsoft Azure network certifications/experience is a plus
Experience with storage engineering, wide-area networking, and network virtualization
Advanced troubleshooting skills
Ability to identify, deploy, and manage complex networking systems
Experience training end users
Excellent problem-solving and analysis skills
Demonstrated ability to create effective documentation
Must obtain and maintain industry certifications for continued growth
Skill in remaining calm and focused in pressurized situations
Networking Requirements & Expectations:
Will be available via Slack, email, and phone to provide timely answers to team members, vendors, and customers
Perform after-hours duties on an on-call rotation and as-needed basis
Assist the team where needed by actively working on customer issues, handling calls, assisting other team members in issue resolutions, etc.
Contribute to the ongoing development of the team by sharing knowledge, experience, and expertise with other team members.
Interact with the service delivery team, managed and professional services engineers, and account managers to provide our customers with the client's Experience
Must directly interact with various customers
Ability to work within a team, both in-person and through virtual media outlets
Capable of managing own workload with minimal supervision to meet tight deadlines
Detail-oriented and process-driven to see tickets through to resolution and/or escalation
Requirements & Expectations:
Express a positive and confident, can-do attitude
Dependable, adaptable, flexible, and a team player
Personal dedication to ongoing training and development
Excellent organizational and problem-solving skills
Strong oral and written communication skills
Professional appearance, attitude, and communication
Timely delivery of required internal documents such as time sheets and expense reports
Maintain confidentiality in all aspects of client, staff, and agency information
Able to handle challenges and issues in a professional and supportive manner