noww.ai

Network Engineer - Kuwait

C26 - ID · Kuwait · permanent

Role Purpose

The Network Engineer is responsible for the design, configuration, implementation, monitoring, troubleshooting, and maintenance of network and security infrastructure. The role ensures the availability, performance, security, and reliability of network services across the organization's infrastructure.


The position requires hands-on experience in enterprise networking, firewalls, VoIP, web application firewalls, load balancers, and DNS services.


Key Responsibilities


  1. Network Infrastructure

  • Configure, maintain, and troubleshoot network routers and switches.

  • Manage network configurations, VLANs, routing, switching, and related network services.

  • Monitor network performance, availability, bandwidth, and connectivity.

  • Troubleshoot network incidents and resolve connectivity and performance issues.

  • Implement network changes in accordance with approved change-management procedures.

  • Maintain accurate network configurations, diagrams, documentation, and asset records.

  • Support network expansion, upgrades, migrations, and infrastructure projects.


  1. Firewall & Network Security

  • Configure, administer, and troubleshoot FortiGate and Cisco ASA firewalls.

  • Manage firewall policies, NAT, VPNs, access controls, routing, and security rules.

  • Monitor firewall events, traffic, and security-related alerts.

  • Review and implement firewall rule changes based on approved requirements.

  • Support firewall upgrades, backups, configuration reviews, and security hardening.

  • Troubleshoot security and connectivity issues involving firewall policies and network traffic.


  1. VoIP Infrastructure

  • Configure, maintain, and troubleshoot VoIP gateways and related network connectivity.

  • Support VoIP network configuration, routing, and connectivity requirements.

  • Troubleshoot voice connectivity, call-quality, and gateway-related issues.

  • Coordinate with relevant teams/vendors for VoIP implementation and incident resolution.


  1. Web Application Firewall (WAF)

  • Configure and administer Barracuda WAF infrastructure.

  • Manage WAF policies, access rules, application protection, and traffic controls.

  • Monitor WAF events and investigate application/network security issues.

  • Troubleshoot application accessibility issues related to WAF configurations.

  • Support WAF upgrades, configuration backups, policy changes, and security optimization.


  1. Load Balancer

  • Configure, maintain, and troubleshoot Barracuda Load Balancers.

  • Manage virtual services, backend servers, health checks, traffic distribution, and related configurations.

  • Monitor load-balancing performance and service availability.

  • Troubleshoot application availability and traffic-routing issues.

  • Support load-balancer implementation, upgrades, configuration changes, and failover requirements.


  1. DNS & Network Services

  • Configure and administer FortiGate and related DNS infrastructure, including Constellix DNS where applicable.

  • Manage DNS records, zones, forwarding, resolution, and related configurations.

  • Troubleshoot DNS resolution and connectivity issues.

  • Support DNS changes, migrations, availability, and redundancy requirements.

  • Monitor DNS services and ensure reliable name resolution for business-critical applications.


7. Monitoring & Troubleshooting

  • Monitor network infrastructure and proactively identify performance, availability, and security issues.

  • Analyze network logs, alerts, traffic patterns, and system events.

  • Perform root-cause analysis for recurring network incidents.

  • Respond to infrastructure incidents within defined operational and service-level requirements.

  • Coordinate with application, cloud, system, security, and vendor teams where issues cross infrastructure boundaries.


8. Documentation & Operational Support

  • Maintain up-to-date network diagrams, configuration documentation, IP addressing records, firewall rules, and infrastructure inventories.

  • Maintain configuration backups and recovery procedures.

  • Prepare technical documentation for network changes and implementations.

  • Follow ITIL/change-management, security, backup, and operational procedures.

  • Participate in planned maintenance, infrastructure upgrades, and after-hours activities when required.


Required Technical Skills

The candidate should have hands-on experience with:


  • Routers and switches – configuration, routing, switching, VLANs and troubleshooting

  • FortiGate Firewall – configuration, policies, NAT, VPN and troubleshooting

  • Cisco ASA Firewall – configuration and troubleshooting

  • VoIP Gateways – configuration and network troubleshooting

  • Barracuda WAF – configuration, policies and troubleshooting

  • Barracuda Load Balancer – configuration, health checks and traffic management

  • DNS – DNS records, zones, resolution and troubleshooting

  • Constellix DNS – administration and configuration

  • Network monitoring and troubleshooting tools

  • TCP/IP, DNS, DHCP, NAT, VLAN, VPN and routing concepts

  • Network security principles and access-control concepts


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Networking, or a related field.

  • Relevant professional certifications such as CCNA, CCNP, Fortinet NSE/FCF/FCP, or equivalent are preferred.

  • Relevant enterprise network engineering experience.


Experience

  • 8 to 10 years of relevant experience in network engineering/infrastructure administration.

  • Hands-on experience managing enterprise network and security infrastructure.

  • Experience working with multiple network/security technologies in a production environment.

  • Experience in incident management, troubleshooting, change implementation, and infrastructure documentation.


Key Competencies

  • Strong network troubleshooting and analytical skills.

  • Hands-on configuration and implementation capability.

  • Strong understanding of network security.

  • Ability to diagnose complex infrastructure issues.

  • Good documentation and communication skills.

  • Ability to work independently as well as with cross-functional technical teams.

  • Strong incident ownership and problem-solving capability.

  • Ability to work in a structured change-management and production-support environment.


Key Deliverables

The Network Engineer is expected to ensure:

  • Network availability and reliability

  • Secure and properly configured network infrastructure

  • Timely resolution of network and infrastructure incidents

  • Accurate and updated network documentation

  • Controlled implementation of network and security changes

  • Availability of critical DNS, VoIP, WAF, firewall, and load-balancing services

  • Configuration backup, recovery, and operational readiness

  • Continuous improvement of network performance and security