Job Summary
A Network Systems Engineer will be responsible for creating IT networks for businesses. Their duties include using their IT knowledge to develop company networks, coordinating with company leadership to identify network needs and providing assistance to employees and other individuals on how to use the network effectively.
Your primary duties include the day-to-day operation of computer networks that companies and organizations rely on. You will also be responsible for the maintenance of computer networks, hardware, software, and other related systems, performing disaster recovery operations, protecting data, software, and hardware from attacks, and replacing faulty network hardware components when necessary. You must have experience in enterprise network engineering, with a strong understanding of network design, implementation, and troubleshooting
Job Description
- Design, implement, and manage enterprise network infrastructure.
- Configure and troubleshoot network devices (e.g., routers, switches, firewalls).
- Implement and monitor network security best practices.
- Monitor network performance and troubleshoot network issues.
- Analyze network traffic and identify potential problems.
- Document network configuration and procedures.
- Stay up-to-date on the latest network technologies and best practices.
- Collaborate with other IT professionals to ensure network availability and performance.
Experience and Qualification
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- CCNA certification or equivalent.
- 4-6 years of experience as a Network Engineer in an enterprise environment.
- Strong understanding of network design principles and protocols (e.g., TCP/IP, DHCP, DNS).
- Experience with network management tools (e.g., SNMP, NetFlow).
- Excellent troubleshooting and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Experience with network security technologies (e.g., VPN, firewall).
- Experience with cloud-based networking technologies.
- Experience with scripting languages (e.g., Python, Bash).
- Experience with network automation tools (e.g., Ansible, Puppet).
Competencies
- Good analytical and problem-solving skills.
- Dependable and flexible when necessary.
- Network security experience.
- LAN and WAN experience
- Up-to-date with trends and developments in database administration.
- An analytical mind
- An ability to learn new technologies quickly
- Good time management skills
- An ability to follow processes
- Strong documentation skills
- Good communication skills – both written and verbal
- Commercial and business awareness
Candidate must demonstrate considerable stay in the previous roles