Senior (5+ years of experience)
Summary of the Role
As a Senior Network Engineer, you will be responsible for designing, implementing, and maintaining secure and efficient networks that support organizational goals. You will lead a team of engineers, manage complex projects, and provide expert guidance on network infrastructure.
Required Skills
Hands-on experience with network infrastructure and hardware
Ability to implement, administer, and troubleshoot network devices including firewalls, routers, switches, controllers
Knowledge of application transport and network infrastructure protocols
Ability to create accurate network diagrams and documentation for design and planning network communication systems
Provides specific detailed information for hardware and software selection
Good analytical and problem-solving skills
Dependable and flexible when necessary
Network security experience
Qualifications
Bachelor's degree in Computer Science, Engineering or a related field
Proven experience as a Network Engineer or similar role with a track record of successful network design and implementation
Professional certification (e.g. CCNP, CCDP)
In-depth understanding of communication protocols (mainly TCP/IP) and routing protocols (e.g. BGP, OSPF)
Familiarity with access control models and network security
Experience with network diagnostic, monitoring and analysis tools (e.g. SolarWinds network tools)
Solid understanding of network operating systems (JUNOS, Cisco IOS)
Sharp troubleshooting skills
Ability to work independently
Organizational and mentoring skills
Responsibilities
Design and deploy functional networks (LAN, WLAN, WAN)
Configure and install software, servers, routers and other network devices
Monitor network performance and integrity
Resolve issues tiers of support have escalated by troubleshooting cloud and local infrastructure
Automate tasks and monitor their effectiveness
Mentor team members on technical issues
Create, oversee and test security measures (e.g. access authentication and disaster recovery)
Communicate with users when needed
Maintain complete technical documentation
Suggest improvements to network performance, capacity and scalability