Senior Software Engineer - Network Services Orchestration

  • Full-time

Job Description

Profile: Senior Software engineer is responsible in developing automation and orchestration solutions within the network engineering group. Responsible for building service orchestration through Cisco network services orchestration platform for software defined network capabilities

Technical Skills:

  • 6+ years of experience into data center network engineering, automation and service orchestration for enterprise environments
  • 3+ years of experience in developing and building automation capabilities within enterprise networks
  • Design, develop, maintain, test, deploy & troubleshoot automated network services, service orchestration and SD-WAN specific features
  • Work with Network Architects to capture requirements, design and scope the effort of feature development for network automation
  • Prepare high level designs, review, peer code reviews, develop unit tests, verification of enhancements & bugs and manage build servers
  • Work remotely with teams to collaborate and develop cutting edge technologies
  • Network Automation/Orchestration skillsets in frameworks and toolsets, including Cisco Network Service Orchestrator (NSO) and related development skills such as NSO Java/Python APIs, Config
  • Templates, Network Element Drivers (NED), Lux, Reactive Fastmap, Subscriber, Kicker, Action and familiar with Layered Services Architecture (LSA)
  • Basic Cisco NSO Function Pack development knowledge in Resource Manager, ESC, NFVO, VNFM and SDWAN
  • Controller technologies such as Manage or similar
  • Preferred to have Network Programmability skills in SDN, REST APIs, NETCONF, YANG, JSON, and XML
  • Knowledge on Cisco Data Centre Compute platforms like UCS Blade & Rack Servers, UCS Fabric Interconnect, UCS Manager, Cisco ACI
  • Knowledge of Cisco and Cloud computing (i.e. Azure, AWS and Vmware), Data Center, Virtualization, Storage and Networking is desirable
  • Experience in Linux Operating System with administration, scripting skills, CI/CD process and DevOps tools • Good exposure to Routing, Switching and Firewall administration
  • Knowledge of Leaf-spine architecture
  • Knowledge of switching techniques: VLAN, VTP, various flavours of STP, Ether-Channel, etc
  • Experience on Cisco Nexus Platform, Nexus with VPC concepts.
  • Experience on Firewall and F5 Load balancer
  • Basic knowledge of Linux
  • Supporting the preparation and implementation of complex network changes
  • Participating in managing all network security solutions

Personal Skills:

  • Proactive
  • Detail-oriented Job Description
  • Ability to influence and persuade
  • Multi-tasking
  • Integrity and trust
  • Self-starter and Willing to learn, etc.

Mandatory Skills for this role:

  • Knowledge in Cisco Network services orchestration
  • Knowledge in Cisco Nexus platform
  • Hands on experience developing automations using Python, Java and similar programming platforms, API integrations
  • Network Engineering, automation and optimisation
  • Firewall administration & management
  • Network load balancers
  • DNS, DHCP

This role will also include:

  • Azure networking experience
  • Proven experience in LAN, WAN, WLAN, and WWAN design and implementation
  • Experience in advanced switching, routing, VRF, IPSec VPN
  • Hands on experience on Checkpoint/Cisco/Palo Alto firewalls and their integration with other well-known security systems
  • Strong interpersonal, written, and oral communication skills in English

Soft Skills

  • Good analytical and problem-solving skills
  • Good communication and collaboration skills
  • Ability to communicate complex technical issues effectively
  • Risk Analysis and Management
  • Communicate with Team members effectively and efficiently

Additional Skills and Certification:

  • Proven ability to handle several assignments simultaneously
  • Proven ability to manage and lead work independently
  • Design and Implement technical expertise when necessary
  • Establish and monitor corporate standards, including disaster recovery, security, and data retention.
  • Ability to determine and document root cause analysis and corrective action plans.

Location: Can Work Remotely From Any Location In India

Preferred Location: Hyderabad

    Qualifications

    Graduate

    Preferred Certification:

    • CCNA, CCNP, CCIE
    • Azure – AZ 900
    • ITIL V3 or above (optional)