Job Summary:
We are seeking a skilled and proactive Network Software Solution Developer to design, develop, and maintain software solutions that enhance and automate network infrastructure operations. The ideal candidate will bring a solid understanding of networking concepts, scripting, and backend development, with proven experience in Python, PowerShell, PHP, SQL, and RESTful APIs.
Key Responsibilities:
- Develop software tools and automation scripts to support network operations, monitoring, and configuration management.
- Build and maintain integrations with network infrastructure components using REST APIs.
- Create dashboards, reports, and alerts using data from network systems and SQL databases.
- Collaborate with network engineers and infrastructure teams to identify gaps and design scalable, efficient solutions.
- Troubleshoot, debug, and enhance existing scripts and systems written in Python, PowerShell, or PHP.
- Maintain documentation of developed tools, API integrations, and infrastructure workflows.
Required Skills & Qualifications:
- Strong understanding of network fundamentals (TCP/IP, routing, switching, DNS, DHCP, firewalls).
- Proficient in Python and PowerShell for automation and scripting.-Mandatory
- Experience with PHP for web-based interfaces and backend services.
- Solid experience with SQL (MySQL, PostgreSQL, or MS SQL) for data handling and queries.
- Hands-on experience building and consuming REST APIs.- Mandatory
- Familiarity with SNMP, syslog, or NetFlow is a plus