
Search by job, company or skills
Job Title: Network Simulation Engineer
Location: WFO/Hyderabad
Employment Type: Full-Time (Tekshiras)
Job Description:
We are looking for a skilled Network Simulation Engineer with 34 years of experience in Java and/or Python development to build and maintain SNMP-based network simulators. The role involves working with SNMPSim (Tandrup), Docker-based environments, and real network device data to support development, testing, and monitoring solutions.
Key Responsibilities
Capture and analyze SNMP data from live network devices using:
snmpwalk, snmpget, snmpset, snmptrap
Convert SNMP walk outputs into .snmprec files and validate accuracy.
Develop Java and Python utilities for:
Automating SNMP data collection and conversion.
Parsing and processing SNMPWalk/SNMPRec files.
Triggering SNMP traps and alarms programmatically.
Work with Docker containers to deploy and manage SNMP simulators.
Troubleshoot SNMP simulation issues such as:
OID ordering problems
Data format and parsing errors
Community and context mapping issues
Integrate SNMP simulators with applications, monitoring tools, and test frameworks.
Create and maintain technical documentation.
Mandatory Technical Skills
34 years of hands-on experience in software development using:
Java (Core Java, Collections, Multithreading preferred)
Python (scripting, data parsing, automation)
Strong understanding of SNMP v1/v2c/v3 concepts.
Experience working with:
SNMP MIBs and OID structures
Text-based data formats (.snmpwalk, .snmprec)
Good knowledge of Linux/Unix environments.
Hands-on experience with Docker (containers, volumes, port mapping).
Good to Have Skills
Experience with network devices (Cisco ISR, routers, switches).
Familiarity with SNMPSim, pysnmp, or similar simulation tools.
Experience generating or testing SNMP traps and alarms.
Python frameworks (Flask/FastAPI) for lightweight services or APIs.
Exposure to monitoring tools such as Zabbix, SolarWinds, Nagios, or Prometheus SNMP exporters.
Basic knowledge of CI/CD pipelines and test automation.
Education
Bachelor's degree in Computer Science / Information Technology / Electronics & Communications or equivalent practical experience.
Soft Skills
Strong analytical and debugging skills.
Good communication and documentation abilities.
Ability to work independently and collaboratively in a team.
Willingness to learn network protocols and simulation frameworks.
Please share your CV to [Confidential Information]
Job ID: 138614765