Job Responsibilities : Network Automation Full Stack Developer (E2) to design, develop, and implement end-to-end network automation solutions, self-service platforms, and operational dashboards. The candidate should possess strong expertise in modern full-stack development, network automation technologies, API integrations, DevOps practices, and enterprise networking. Key Responsibilities Full Stack Development • Design and develop scalable enterprise-grade web applications using Angular/React and Node.js/Python. • Develop RESTful APIs, microservices, and backend services to support automation workflows. • Build responsive dashboards, analytics portals, and network operations platforms. • Ensure application performance, security, scalability, and maintainability. Network Automation • Design and implement automation solutions for provisioning, configuration management, compliance validation, software upgrades, and remediation workflows. • Develop automation for LAN, WAN, Wireless, Routing, Switching, Firewall, Load Balancer, DNS, DHCP, and IPAM environments. • Integrate with network controllers and management platforms such as Cisco DNA Center, Cisco ACI, and SD-WAN solutions. • Develop self-healing and self-service network automation capabilities. DevOps & NetDevOps • Implement and maintain CI/CD pipelines for automation solutions. • Work with Git repositories, code reviews, release management, and deployment automation. • Apply Infrastructure-as-Code (IaC) and Network-as-Code (NaC) principles. • Collaborate with infrastructure, cloud, and security teams to drive automation adoption. Technical Leadership • Participate in solution architecture discussions and technical designs. • Mentor junior developers and automation engineers. • Create technical design documents, implementation plans, and operational runbooks. • Engage with stakeholders to gather requirements and provide innovative automation solutions.