07 Sep
|
Tudip Technologies
|
India
07 Sep
Tudip Technologies
India
Key Responsibilities:
Design and develop software for network management and optimization.
Collaborate with network engineers to integrate software solutions with hardware infrastructure.
Implement and maintain network protocols and services.
Develop tools for network monitoring, performance analysis, and troubleshooting.
Conduct code reviews and ensure adherence to best practices and coding standards.
Perform network simulations and testing to validate software functionality and performance.
Identify and resolve network issues, ensuring minimal downtime and impact on business operations.
Stay updated with the latest industry trends and technologies to continuously improve network solutions.
Required Qualifications:
bachelors degree in Computer Science, Electrical Engineering, or a related field.
Proven experience as a Network Software Engineer or similar role.
Robust programming skills in languages such as C, C++, Python, or Java.
Experience with network protocols (TCP/IP, UDP, HTTP, etc) and network services (DNS, DHCP, etc).
Familiarity with network hardware (routers, switches, firewalls) and software (SDN, NFV).
Proficiency in using network simulation and analysis tools (Wireshark, GNS3, etc).
Robust problem-solving skills and the ability to work independently and in a team workplace.
Excellent communication and interpersonal skills.
Preferred Qualifications:
masters degree in Computer Science, Electrical Engineering, or a related field.
Experience with cloud networking (AWS, Azure, Google Cloud) and virtualization technologies.
Knowledge of cybersecurity principles and practices.
Certifications such as Cisco CCNA/CCNP, Juniper JNCIS/JNCIP, or equivalent.
📌 Network Software Engineer Bengaluru (India)
🏢 Tudip Technologies
📍 India