Network & Hardware Engineer
Job Summary
We are seeking a highly skilled Network & Hardware Engineer to design, implement, and maintain complex network infrastructures and hardware systems. The ideal candidate will possess extensive experience in network architecture, system administration, and security protocols, ensuring optimal performance, security, and high availability across enterprise environments. This role involves working with cutting-edge technologies such as virtualization, cloud platforms, and advanced networking protocols to support organizational IT objectives. Responsibilities
- Design, deploy, and manage network infrastructure including LAN, WAN, MPLS, and data center environments.
- Configure and maintain network devices such as Cisco routers, switches, Juniper equipment, Cisco ASA firewalls, and Juniper firewalls.
- Implement and support network security measures including VPNs, IPsec, SSL/TLS encryption, PKI, Cisco ISE, IDS/IPS systems.
- Manage virtualization platforms such as VMware vSphere, Citrix XenServer, and cloud services like AWS and Azure.
- Administer operating systems including Windows Server, Linux distributions (Ubuntu, CentOS, Debian, openSUSE), Solaris, BSD variants.
- Develop scripts using PowerShell, Bash (Unix shell), Python for automation of network management tasks.
- Monitor network performance using SolarWinds, PRTG Network Monitor, Splunk, and SolarWinds tools; troubleshoot issues proactively.
- Maintain high availability configurations utilizing load balancing solutions and redundant network architectures.
- Support network protocols including TCP/IP suite (TCP, UDP), BGP, OSPF, EIGRP, MPLS; optimize routing protocols for efficiency.
- Manage DNS, DHCP services; configure LDAP/Active Directory for authentication services; implement PKI solutions.
- Collaborate with DevOps teams to integrate APIs and automation tools like Ansible for system provisioning.
- Ensure compliance with security standards through encryption practices and network security policies.
- Document network architecture diagrams and system configurations; participate in SDLC processes for infrastructure projects. Qualifications
- Bachelor’s degree in Computer Science or related field; relevant certifications such as CCNP/CCIE are highly desirable.
- Proven experience in network engineering with a focus on enterprise-level infrastructure.
- Strong knowledge of TCP/IP networking protocols including BGP, OSPF; experience with MPLS networks preferred.
- Hands-on expertise with Cisco IOS/ASA devices; familiarity with Juniper equipment is a plus.
- Experience with virtualization technologies such as VMware vSphere or Hyper-V; cloud platforms like AWS or Azure preferred.
- Proficiency in scripting languages such as Python or Bash for automation tasks.
- Knowledge of system administration across Windows Server and various Linux distributions (Ubuntu, CentOS).
- Familiarity with network security practices including VPNs (IPsec), SSL/TLS encryption standards.
- Ability to troubleshoot complex network issues efficiently; excellent problem-solving skills required.
- Strong communication skills to collaborate effectively across technical teams. This position offers an opportunity to work in a dynamic environment where innovation meets operational excellence. The ideal candidate will be passionate about technology advancements in networking and hardware systems while maintaining a focus on security and reliability.
Work Location: In person