Job Description: Network SDN Engineer
Position Overview:
We are seeking a highly skilled and motivated Network SDN Engineer to join our Information Technology (IT) team. As a Network SDN Engineer, you will be responsible for designing, implementing, and maintaining our software-defined networking infrastructure. Your primary focus will be on developing and managing network virtualization solutions, leveraging SDN technologies to optimize network performance, scalability, and security. This role requires a strong understanding of networking concepts and extensive hands-on experience with SDN technologies.
Key Responsibilities:
- Designing, implementing, and managing software-defined networking solutions.
- Developing network virtualization architectures and strategies.
- Collaborating with cross-functional teams to define network requirements and create implementation plans.
- Configuring and deploying SDN controllers, switches, routers, and other network devices.
- Troubleshooting and resolving network issues in a timely manner.
- Conducting performance analysis and capacity planning to optimize network performance.
- Implementing and maintaining network security measures to protect against cyber threats.
- Ensuring compliance with industry standards and best practices for network infrastructure.
- Monitoring network traffic and proactively identifying potential bottlenecks or vulnerabilities.
- Documenting network configurations, procedures, and troubleshooting steps.
- Keeping up-to-date with emerging SDN technologies and industry trends.
Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Network SDN Engineer or in a similar role.
- Strong understanding of networking protocols and concepts (e.g., TCP/IP, VLANs, routing, switching, etc.).
- In-depth knowledge of software-defined networking principles and technologies.
- Proficiency in programming and scripting languages (e.g., Python, Java, YAML, JSON).
- Experience with SDN controllers such as OpenDaylight, ONOS, or Ryu.
- Familiarity with network virtualization technologies (e.g., Open vSwitch, VMware NSX).
- Hands-on experience with network monitoring and troubleshooting tools (e.g., Wireshark, SNMP).
- Solid understanding of network security principles and best practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and manage multiple tasks simultaneously.
- Relevant industry certifications (e.g., CCNA, CCNP, Open Networking Foundation (ONF) Certified SDN Associate) are a plus.
Note: This job description is intended to convey information essential to understanding the scope of the Network SDN Engineer role. It is not intended to be an exhaustive list of qualifications, skills, duties, or responsibilities.