Network Software Engineer - Fabric Provisioning
Internship San Jose (Santa Clara) IT development
Job description
Network Software Engineer - Fabric Provisioning
Job Description:
Primary Duties and Responsibilities:
· Fabric Monitoring, Provisioning, Partitioning, and Topology Management
· Integration with Network Operations and DataCenter Automation software
· Develop/implement per requirements with high-performance and scalability as the primary considerations
· Participate in design with team leads, when needed
· Operate in a Fast-Paced, Agile, and Collaborative Engineering Environment
· Continually improve product and team quality through Continuous Dev, Test, Build and Test-driven Development
Background and Skills:
· B.S. required in computer science/engineering, or related field
· 5+ years of experience in software development preferably on large-scale, distributed systems
· 3+ years of development experience in networking or networking management software
· Customer-focused (both internal and external to the company)
· Ability to work well in a cooperative development environment, both within and across teams
· Commitment to sound software engineering principles and full Software Development Lifecycle
· Expert level production experience with Python, Ansible, and similar DevOps, NetOps and large scale automation and scripting toolchains
· Experience in building and maintaining/supporting RESTful API platforms
· Ability to work in a variety of languages such as Go, Java, and Python on Linux environments
· Experience using network protocols such as Ethernet, LLDP, LACP, ARP, DNS, DHCP, TCP/IP, VLAN, BGP, EIGRP, etc
· Experience in troubleshooting skills from Networking Layer 2 through Layer 7
· Experience in Virtualization and Cloud technologies such as Docker, Kubernetes, Istio
· Experience in Network data modeling, with YANG and NETCONF experience is a bonus
· Experience in Software-Defined Networking, including defining services for managing routing, firewalls, network access control, network performance, network drivers
· Experience in Network infrastructure management/automation, or systems management
· Experience in Agile Development, including defining epics, features, user stories, tasks and participating in Agile/Scrum practices
· Excellent written and verbal communications skills
Job:
Engineering
Job Level:
Specialist
Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.
HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.