Network Engineer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled Network Engineer to join our innovative IT team. In this role, you will be responsible for designing, implementing, and maintaining robust network infrastructure that supports our organization's operational excellence. Your expertise will ensure seamless connectivity across diverse environments, including data centers, cloud platforms, and enterprise networks. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the security, stability, and scalability of our network systems., * Design, deploy, and optimize complex network architectures including LAN (Local Area Network), WAN (Wide Area Network), MPLS (Multiprotocol Label Switching), and SD-WAN solutions to ensure high performance and reliability.
- Configure and manage network security devices such as firewalls (Cisco ASA), IDS (Intrusion Detection Systems), VPNs (Virtual Private Networks), and Cisco ISE (Identity Services Engine) for secure access control.
- Implement and maintain network protocols including TCP/IP, OSPF, EIGRP, BGP, IPsec, DNS, DHCP, and MPLS to facilitate efficient data routing and communication.
- Support data center operations by managing SAN (Storage Area Network), NAS (Network Attached Storage), VMware vSphere environments, and virtualization technologies like Citrix and VirtualBox.
- Conduct vulnerability assessments using tools like SolarWinds, Splunk, and PRTG to identify security gaps; develop strategies for remediation aligned with cloud security best practices on platforms such as AWS and Azure.
- Automate network provisioning and management tasks using scripting languages like Python, Bash, PowerShell, and configuration management tools such as Ansible.
- Monitor network performance through advanced network monitoring solutions; troubleshoot issues related to load balancing, high availability configurations, and network support requests promptly.
Requirements
Do you have experience in Windows?, * Proven experience in computer networking with a strong understanding of network architecture principles across diverse environments including Linux (Debian, Ubuntu, CentOS), UNIX variants (Solaris, BSD), and Windows Server systems.
- Hands-on expertise with Cisco routers, Meraki devices, Juniper equipment, openSUSE Linux distributions, and other networking hardware.
- Deep knowledge of routing protocols such as OSPF, EIGRP, BGP; network protocols including TCP/IP, UDP; encryption methods; and authentication mechanisms like LDAP and SSO.
- Experience managing IT infrastructure components such as Active Directory (AD), GPOs (Group Policy Objects), DHCP/DNS services; familiarity with system administration in cloud environments like AWS or Azure is a plus.
- Strong scripting skills in Python or Shell Scripting for automation; familiarity with DevOps practices is advantageous.
- Ability to perform vulnerability assessments using tools like SolarWinds or Splunk; experience with network security frameworks such as ITIL is preferred.
- Excellent problem-solving skills with a proactive approach to maintaining high availability systems in complex networks supporting enterprise operations. Join us to be part of a forward-thinking team that values innovation! We are committed to fostering an inclusive environment where your skills will directly impact the stability and security of our global network infrastructure. This is a paid position that offers opportunities for growth in a fast-paced technology landscape!