Job Description:
We are seeking an experienced Network Engineer to join our team. As a Network Engineer, you will be responsible for designing, implementing, and maintaining our network infrastructure. You will play a vital role in ensuring the reliability, security, and scalability of our network systems.
Responsibilities:
- Design, configure, and maintain network infrastructure, including routers, switches, firewalls, and other network devices.
- Plan and implement network security measures to protect data, systems, and networks from potential threats.
- Monitor network performance, troubleshoot network issues, and ensure high availability of network services.
- Collaborate with cross-functional teams to gather and define network requirements for various projects.
- Evaluate and recommend network hardware and software solutions to meet business needs.
- Document network configurations, procedures, and troubleshooting processes.
- Keep up-to-date with industry best practices and emerging technologies in networking.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience as a Network Engineer or in a similar role.
- Strong knowledge of network protocols, technologies, and concepts.
- Familiarity with network security principles and practices.
- Proficiency in configuring and managing network equipment and tools.
- Strong problem-solving and critical-thinking skills.
- Excellent communication and teamwork skills.
- Ability to work independently and meet project deadlines.
Preferred Qualifications:
- Industry certifications such as CCNA, CCNP, or other relevant certifications.
- Experience with cloud networking solutions and virtualization technologies.
- Knowledge of network monitoring and management tools.
- Experience with software-defined networking (SDN) and network automation.