ICONWAVE TECHNOLOGIES PVT LTD
Website:
iconwavetech.com
Job details:
Job Summary
We are looking for a Network Developer / Network Automation Engineer to design, develop, and automate integrations with ISP and telecom network devices, including OLTs, Switches, Routers, BNGs, ONUs/ONTs, and Access Points.
The ideal candidate combines strong networking knowledge with software development skills and is passionate about building scalable solutions for network monitoring, provisioning, configuration management, diagnostics, and operational automation.
Key ResponsibilitiesNetwork Device Integration & Automation
- Integrate and manage network devices such as OLTs, Switches, Routers, BNGs, ONUs/ONTs, and WiFi Access Points.
- Develop software modules, APIs, and automation workflows for device management and provisioning.
- Automate network operations including subscriber onboarding, service activation, VLAN configuration, profile assignment, and port provisioning.
- Build configuration management capabilities including backup, deployment, validation, and rollback mechanisms.
Monitoring & Diagnostics
- Develop systems for real-time device monitoring, fault detection, alarm management, and performance tracking.
- Collect and process operational data such as interface status, bandwidth utilization, signal levels, uptime, errors, and device health metrics.
- Implement OLT and ONU monitoring functions including ONU discovery, optical signal monitoring, and fault identification.
- Build diagnostic and troubleshooting tools to support ISP network operations teams.
Protocol & Platform Integration
- Integrate with industry-standard protocols and interfaces including:
- SNMP (Polling, Traps, MIBs)
- SSH / Telnet
- REST APIs
- NETCONF / gNMI
- TR-069 / GenieACS
- Develop integrations for subscriber management systems including BNG and RADIUS-based environments.
Development & Collaboration
- Design and develop backend services and APIs for network management applications.
- Work closely with product, backend, frontend, and support teams to deliver network-related features.
- Validate device commands and ensure safe execution of network configurations.
- Maintain robust logging, exception handling, and operational audit trails.
Required SkillsNetworking
- Strong understanding of ISP and telecom networking concepts:
- VLANs
- PPPoE
- DHCP
- Switching & Routing
- BNG
- OLT/ONU Technologies
- RADIUS
- SNMP
Development
- Hands-on experience with one or more of the following:
- Python
- PHP
- Node.js
- Go
- Experience in API development and third-party system integrations.
- Familiarity with Linux-based environments.
Technical Competencies
- Experience with network device automation using CLI, SSH, Telnet, or APIs.
- Ability to understand vendor documentation and implement device integrations.
- Working knowledge of databases such as MySQL, PostgreSQL, or MongoDB.
- Strong troubleshooting, debugging, and analytical skills.
Preferred Qualifications
- Experience with ISP OSS/BSS platforms.
- Experience working with devices from MikroTik, Huawei, Nokia, Juniper, Cisco, ZTE, Syrotech, Netlink, or similar vendors.
- Hands-on experience with GenieACS and TR-069.
- Experience with RADIUS / FreeRADIUS environments.
- Familiarity with monitoring and observability tools such as Grafana, Prometheus, and Zabbix.
- Understanding of network topology mapping, fiber network monitoring, and outage management systems.
Candidate Profile
You enjoy working directly with network devices, understanding how they operate, and transforming manual operational tasks into intelligent software-driven workflows.
You are equally comfortable collaborating with Network Operations teams and Software Engineering teams to build scalable solutions for modern ISP environments.
Experience
2–6 years of experience in one or more of the following areas:
- Network Engineering
- Network Automation
- ISP Operations
- NOC Tools Development
- OSS/BSS Platforms
- Backend Development involving Network Device Integrations
Employment Type
Full-Time
Work Mode
Remote / Hybrid / On-site
Ideal Background
- Network Engineer with Software Development skills
OR
- Backend Developer with strong Networking and Telecom knowledge
Click on Apply to know more.