Role Overview
Job Description
The Senior Network Engineer will lead the design, implementation, optimization, and troubleshooting of enterprise ‑ wide network environment. You will work with cross ‑ functional teams (Security, Cloud, Application, Operations) to ensure a secure, scalable, and high ‑ availability network that meets business objectives and compliance requirements.
Responsibilities
Network Architecture & Design:
- Design, document, and implement LAN, WAN, data ‑ center, and cloud ‑ network architectures (e.g., SD ‑ WAN, MPLS, VXLAN).
- Conduct site surveys to determine the right equipment and Bill of Quantities (BOQ)
- Evaluate emerging networking technologies and make recommendations.
Implementation & Migration
- Configure and install switches, routers, and other network devices
- Lead deployments, upgrades, and migrations (e.g., routing protocol changes, firewall policy refresh, data ‑ center moves).
- Automate provisioning using infrastructure ‑ as ‑ code tools (Ansible, Python).
Performance & Optimization
- Monitor network health using tools such as SolarWinds, NetFlow, sFlow, Wireshark, and Prometheus.
- Conduct capacity planning, traffic engineering, and QoS tuning to meet SLA targets.
Security & Compliance
- Implement security best practices (e.g., segmentation, zero ‑ trust).
- Work with Security teams to enforce firewall, IDS/IPS, and DLP policies; support audits (ISO 27001, NCA).
- Fix vulnerabilities and apply patches.
Incident Management & Troubleshooting
- Support incident response, root ‑ cause analysis
- Develop and maintain runbooks, SOPs, and escalation procedures.
Vendor & Stakeholder Management
- Manage relationships with vendors.
- Participate in RFPs, evaluate solutions, and negotiate contracts.
Documentation & Reporting
- keep network diagrams, configuration repositories, and change logs up ‑ to ‑ date.
- Provide regular performance and risk reports to leadership.
Required Qualifications
Job Requirements
- Bachelor's degree in Computer science or Computer Engineering
- 5+ years experience as a network engineer or in a similar NetOps role
- Professional certification is a plus (e.g., CCNP, CCDP)
- Deep experience in network design, diagnostic, monitoring, and analysis tools
- Excellent analytical and troubleshooting skills.
- Excellent communication and teamworking skills.
- Good command of English language.