Description

Job description
 

We are looking for an experienced Network Engineer with the below skill set.


 

Employment Type: Long Term Contract
IMMIDIATE JOINERS ONLY

Location: Location- Hyderabad (Work from Office, Hybrid mode)

Work Timings: IST timings


 

Description:


 

This role will be part of the Infrastructure Network Engineering and Operations team, delivering automation for the Salesforce Business Technology Network. You will partner with Network Operations Engineers that are responsible for implementing changes, network device configurations, software upgrades, and patching. You will be the Developer in Net DevOps.

You will be automating change, performing configuration management, upgrades, and analytics using: Cisco Systems routers, switches, firewalls, wireless devices, ISE (Identity Security Engine) Network load-balancers - AVI Networks Palo Alto Networks NextGen Firewalls VPN Concentrators Virtual Machines and Servers In-house developed Automation Tools and Frameworks SDWAN (Cloud genix) Github & CI/CD DNS/DHCP/IPAM Public Cloud - AWS & GCP Net flow (Live Action) Splunk Responsibilities: As a Network Automation Engineer, you will partner with Network Operations teams and the Network Engineering team to build and maintain an automation framework that will become the main touchpoint for all network changes. You will work with Network Engineers to understand Gold Standard Network Configurations and develop data models and solutions to represent those network configurations as code in a source code repository. You will be the teams software development and scripting SME. You will design the automation. You will coach, mentor, and train team members on Software Development principles. You will participate in team programming for the automation efforts. You will be self-sufficient in the development and testing lifecycle. You will configure and maintain a development network environment that can be used to test and validate the automation. One key trait of an ideal candidate will be a hybrid of Software Development and Network Engineer. It is essential for you to understand basic Network concepts as well as Software Development concepts.


 

Minimum Qualifications:


 

  • Bachelors' degree in Computer Science and at least 2 years of hands-on Network Operations or Engineering experience.
  • Cisco CCNA certification in any of the Networking track(s) Source Code Management
  • Git is a must.
  • Demonstrated experience in Python, PIP, and virtual environments.
  • Demonstrated knowledge in object-oriented programming concepts
  • Good understanding of common data structures and algorithms.
  • Linux and Virtual Machine Concepts. Experience using API and HTTP methods Regular expressions Data Modeling Data Formats: JSON, XML, YAML Comfortable operating in a DevOps model CI/CD tool like Jenkins, Build kite, or Github Actions
  • Comfortable with agile practices and believes in quality driven development Experience with testing tools such as SOAPUI, Robot Framework, Automation Anywhere. Understanding and experience with TDD and tools such as pay test, unit test, & JUnit.
  • Understanding of containers and microservices Understanding of Ansible, Puppet or Terraform Excellent analytical and troubleshooting focus
  • Good understanding and experience with Basic Networking Concepts such as IP addressing, subnetting, Routing Protocols (OSPF and BGP), access lists, VLANs.
  • Basic understanding of Firewalls and Security including Firewall rules and address objects Proficient scripting and developer capable of designing a program for a new and unique task from scratch.
  • Ability to build modular applications and implement code-reusability.
  • You should have the ability to take a requirements document and turn it into code.
  • In addition to software skills, you will be able to configure, test and troubleshoot network devices.


 

Additional Desired Qualifications:


 

  • The below certifications, experiences, and knowledge are highly desirable in addition to the requirements above:
  • K8s operational experience NETCONF Yang data modeling API development BPM and Workflow tools and framework such as Camunda, Bonita, Service Now Demonstrated experience in a programming language such as C, C++, Java, or Golang. Cisco Certifications Palo Alto Networks Certifications AWS Certifications Splunk certifications
  • Good experience with cloud infrastructure including exposure to the major cloud services such as AWS and Google Suite particularly Google Hangout, Google Mail, Drive, etc.

Education

Any Graduate