Drag

Network Engineer/Admin

Location : ,

Job Description

Title: Principal Network Engineer

 

Responsibilities
bullet iconCoordinate and manage projects related to Call Centers, WAN, IPSec B2B VPNs, ISP/Edge Networks, and Cloud Services.
bullet iconDevelop and maintain project plans, ensuring timely delivery and adherence to quality standards.
bullet iconCollaborate with cross-functional teams to achieve project milestones and deliverables.
bullet iconCreate comprehensive technical documentation for systems, processes, and configurations.
bullet iconDevelop user guides, standard operating procedures, and knowledge base articles to facilitate efficient support and troubleshooting.
bullet iconFoster effective communication and collaboration with internal teams, external vendors, and stakeholders.
bullet iconServe as a bridge between technical and non-technical stakeholders, ensuring a clear understanding of project goals and status.
Skills

Must have

bullet iconDesigning and Implementing Network Infrastructure: Developing and implementing the architecture for internet routing within an organization. This includes designing the layout of routers, switches, and other networking equipment to ensure efficient and secure data flow.
bullet iconNetwork Optimization and Scaling: Continuously analyzing network performance and making adjustments to optimize efficiency and reliability. This involves scaling the network to handle increased traffic and implementing new technologies as needed.
bullet iconRouting Protocol Management: Configuring and managing routing protocols like BGP, OSPF, or MPLS. This includes setting up routing policies, route redistribution, and ensuring that network routes are efficient and secure.
bullet iconTechnical Documentation and Network Diagrams: Responsible for authoring comprehensive technical documentation, including detailed network diagrams, system configurations, and procedural guides. This involves effectively communicating complex network designs and configurations to both technical and non-technical stakeholders, ensuring clarity and accuracy for future reference and team collaboration.
bullet iconTroubleshooting and Problem Resolution: Identifying and resolving complex network issues, including those related to internet routing. This requires in-depth knowledge of network diagnostics and advanced troubleshooting techniques.
bullet iconDisaster Recovery and Redundancy Planning: Developing and implementing strategies for network redundancy and disaster recovery to ensure network uptime and reliability, even in the event of hardware failures or other disruptions.
bullet iconMentorship and Team Leadership: Leading and mentoring junior network engineers and other technical staff, providing guidance and support in their professional development.
bullet iconStaying Informed of Technological Advances: Keeping up-to-date with the latest developments in network technology and internet routing. This includes understanding emerging technologies and how they might be leveraged to improve network performance and security.
bullet iconThe requirements listed in the job description (besides experience) are listed in order of importance. “Internet Architecture Knowledge: Solid understanding of internet architecture, including internet exchange points (IXPs) and transit networks.” is absolutely required for this position.
bullet iconWhoever fills this role will be working primarily on our internet edge which involves working with various carriers, transit networks, internet exchange points and DDoS protection.
bullet iconPeople who have worked for Internet Service Providers, Cloud Service Providers, Colocation Providers, etc are the ideal candidates.

Nice to have

bullet iconActive CCNP or higher certification
bullet iconProficiency in working with Cisco routers/switches and Arista equipment
bullet iconPython programming with network automation experience
bullet iconFamiliarity with using Git as well as source code management and collaboration software such as GitHub
bullet iconStrong leadership and project management skills, including the ability to manage multiple priorities and projects