Job Openings
Network Engineer
About the job Network Engineer
Key Responsibilities:
- Network Design and Implementation:
- Design, configure, and deploy network infrastructure based on business requirements and industry best practices.
- Select appropriate hardware, software, and protocols to support network operations efficiently.
- Install, upgrade, and maintain network equipment, including routers, switches, firewalls, and wireless access points.
- Network Security:
- Implement and maintain security measures to protect the network from unauthorized access, cyber threats, and malware.
- Configure firewalls, VPNs (Virtual Private Networks), and intrusion detection/prevention systems to safeguard data and privacy.
- Monitor network traffic for suspicious activity and respond to security incidents promptly.
- Network Monitoring and Optimization:
- Monitor network performance, availability, and reliability using network monitoring tools.
- Identify and troubleshoot network issues, such as bandwidth bottlenecks, latency, and packet loss.
- Optimize network configurations and protocols to improve performance and efficiency.
- Network Documentation and Reporting:
- Maintain accurate documentation of network topology, configurations, and changes.
- Generate reports on network performance, capacity, and security posture for management review.
- Develop and update network diagrams, diagrams, and procedures for internal reference.
- Collaboration and Support:
- Collaborate with cross-functional teams, including system administrators, developers, and security analysts, to integrate network services with other IT systems.
- Provide technical support and troubleshooting assistance to end-users and IT staff for network-related issues.
- Participate in on-call rotation and respond to network emergencies outside regular business hours.
Qualifications and Skills:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Professional certifications such as CCNA (Cisco Certified Network Associate), CCNP (Cisco Certified Network Professional), or equivalent.
- Proven experience in network design, implementation, and troubleshooting in enterprise environments.
- In-depth knowledge of networking protocols and technologies, including TCP/IP, DNS, DHCP, VLANs, VPNs, and routing protocols (e.g., OSPF, BGP).
- Familiarity with network security principles, tools, and best practices.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and interpersonal skills for collaborating with diverse teams and stakeholders.
- Ability to work independently, prioritize tasks, and manage time effectively in a dynamic environment.
Additional Requirements:
- Knowledge of cloud networking concepts (e.g., AWS, Azure, Google Cloud) is a plus.
- Experience with network automation and scripting languages (e.g., Python, Ansible) is desirable.
- Familiarity with SDN (Software-Defined Networking) and virtualization technologies is advantageous.
- Willingness to learn new technologies and stay updated with industry trends and advancements.