Netfire logo

Network Engineer

Netfire
Full-time
On-site
Hackettstown, New Jersey, United States




Full-time


Description

About NetFire

NetFire is a New Jersey, USA based cloud technology company that specializes in engineering and delivering high quality products and solutions to businesses of any size. We pride ourselves in our proprietary cloud infrastructure and on building customer aware relationships with every client. We are looking for team members who share our vision and passion for innovation and technology.


Description

A Network Engineer at NetFire functions primarily as a designer and integrator, specializing in crafting and deploying robust network solutions for medium to large-scale clients. Beyond regular network design and implementation, this role involves collaborating closely with the operations team. The Network Engineer plays a critical part in resolving complex network challenges, ensuring optimal performance both at client locations and within our cloud infrastructure, while also overseeing the strategic upgrades and scalability of network systems.


Responsibilities

· Design and develop comprehensive network solutions for medium to large-scale clients, including on-premises managed networks, edge cloud deployments, public cloud environments, and managed colocation customer environments.

· Collaborate closely with the network operations team to resolve complex network issues such as connectivity problems, congestion, and other advanced technical challenges.

· Provide expert-level support to direct and indirect customers regarding network products, ensuring high-quality service and customer satisfaction.

· Engage in proactive network monitoring, optimizing network conditions, and contributing to developing and configuring infrastructure monitoring tools.

· Handle the strategic planning and execution of tasks related to expanding, managing, and maintaining cloud infrastructures and NetFire Fiber networks, including setting up and installing switches, routers, and firewalls.

· Coordinate with vendors to install and maintain physical circuits within our infrastructure and client projects, ensuring quality control and performing test/confirm procedures as necessary.

· Undertake scheduled maintenance of network hardware and software, including updates and upgrades during maintenance windows outside regular working hours.

· Document and update network architectures, device configurations, operational procedures, protocols, customer setups, and other essential components of network operations.

· Develop and optimize network performance by conducting network modeling and analysis to construct a reliable, high-performance integrated network.

· Lead the implementation of new networking technologies and integration of network-related software solutions, ensuring compatibility and efficiency across different systems.

· Conduct rigorous security audits and risk assessments to identify vulnerabilities in the network infrastructure and recommend necessary enhancements to strengthen security protocols.

· Collaborate with cross-functional teams to align network infrastructure with organizational goals, facilitating seamless communication and data transfer across departments.

· Oversee and mentor junior network staff, providing guidance and training in advanced network concepts and practices.

· Participate in strategic planning for network infrastructure upgrades and expansions, including budgeting and resource allocation to ensure scalability and future-proofing of the network.

· Engage in vendor management and negotiations, evaluating and selecting hardware, software, and service providers that meet the organization's networking needs and budgetary constraints.

· Stay informed of emerging network technologies and industry trends, advising management on potential benefits and applications of new technologies to enhance organizational efficiency and competitive edge.


Requirements

 Education

Candidate should have a high school diploma or GED. Working experience and extensive knowledge is preferable.


Certifications

Industry certifications are highly preferred.

Juniper Networks certifications, such as JNCIA-Junos, JNCIS-SP, JNCIP-SP, and JNCIE-SP

Cisco certifications, such as CCNA, CCNP, and CCIE


Experience

At least 5 years of experience in a professional networks role focusing on data center or enterprise networking.

 

Skills

· In-depth expertise in advanced networking concepts, including complex network topology design, advanced routing and switching strategies, and detailed understanding of IPv4 and IPv6 intricacies, such as BGP routing policies, MPLS network architectures, Quality of Service (QoS) engineering, IPv6 transition mechanisms, and deep packet analysis.

· Advanced proficiency with network operating systems like Junos and NX-OS; experience with Cisco IOS-XE and IOS-XR, pfSense, and advanced networking configurations for Windows and Linux systems.

· Comprehensive knowledge of sophisticated routing protocols, including detailed aspects of OSPF, OSPF v3, eBGP, and iBGP, and their implementation in large-scale, diverse network environments.

· Expertise in high-capacity optical fiber technologies, advanced transceiver types, and a deep understanding of communications media used in modern data centers and large enterprise environments.

· Advanced skills in network cabling design and management, ensuring optimal performance, safety, and adherence to industry best practices.

· Capability to architect and implement scalable, resilient network infrastructures, focusing on long-term growth, efficiency, and adaptability to evolving technological trends.

· Proficiency in network automation and orchestration using sophisticated tools like Ansible, Salt, or Unimus, aiming to enhance network efficiency and reduce manual interventions.

· Deep understanding of network security architectures and practices, including the deployment and management of advanced firewall configurations, intrusion detection systems, and comprehensive secure network designs.

· Leadership in network design and architecture, providing expert-level insights into innovative practices and emerging network technologies.

· Proven experience in managing complex network environments, with strong analytical skills for troubleshooting, performance assessment, and network optimization.

· Familiarity with network virtualization technologies and their integration with traditional network infrastructure, understanding the implications and benefits of virtualized network services.

· Ability to analyze and interpret network performance metrics, employing advanced tools and methodologies to propose strategic optimizations for network reliability and efficiency.

· Strong communication skills, capable of effectively articulating complex network concepts and strategies to leadership teams and non-technical departments to foster understanding and collaborative decision-making.

· Experience in playing an active role in inter-departmental projects, leveraging networking expertise to contribute to broader organizational goals and initiatives, and ensuring alignment of network strategies with business objectives.

 

Other Requirements

· Tech Enthusiasm: A genuine interest in technology is essential.

· Problem-Solving: A robust approach to addressing challenges.

· Work Style: Capability to work autonomously while being a collaborative team member.

· Multitasking: Efficient handling of multiple tasks simultaneously.

· Communication: Proficient in both swift and clear communication.

· Language Proficiency: Advanced written and spoken English, with the ability to draft technical documentation.

· Attention to Detail: A keen eye for specifics, coupled with strong organizational skills.

· Interpersonal Skills: Positive engagement with colleagues and clients.

 

Benefits

· Salary: Full-time, salaried position. 

· Comprehensive Benefits: Includes Health, Dental, Vision, Long-Term Disability, and Life Insurance. 

· Vacation: Paid Time Off provided. 

· Retirement: 401k plan with company match. 

· Opportunity for Advancement: Engage in roles that promote personal and professional growth. 

· Cutting-Edge Technology: Join a tech-forward company always at the forefront of technological innovations. 

· Startup Environment: Play a pivotal role in shaping projects and directly witness your contributions come to life. 

· Collaborate with Experts: Be part of a team of proficient professionals offering comprehensive training and mentorship.