Software Development Engineer Senior Associate

Overview

Hybrid
$65 - $70
Contract - W2
Contract - 6 Month(s)

Skills

Python
Flask
Rest API
Netmiko/Paramiko/NAPALM
NETCONF/RESTCONF
Layer 2/3

Job Details

Job Title: Software Development Engineer Senior Associate

Location: Redwood City, CA (Hybrid, 2/week in office)

Duration: 6 Months

Xoriant reasonably expects the pay rate for this position to be within the following range: $65.00/hour-$70.00/hour.

Job Description:

We are looking for an engineer to join our backend network automation team. You will be primarily a Python programmer with good experience in networking. You will be very familiar with Rest API concepts and how to use Python to produce them. You will work well in a team but can work and problem solve independently.

  1. Responsibilities
  • Develop automation scripts to communicate with physical/virtual network devices, using Python 3+ and popular Python libraries for network automation like Netmiko, Paramiko, NAPALM, and protocols like NETCONF, RESTCONF
  • Develop Restful APIs with Python + Flask
  • Develop tests using Pytest and other internal tools
  • Monitor issues, conduct RCA and fix defects in time
  • Conform to internal coding standards and guidelines
  • Perform code reviews for peers
  • Write documentation as needed
  1. Skills
  • Very strong Python proficiency, having at least 3 years experience
  • Parsing data formats like XML, JSON, YAML
  • Experience with templating engine like Jinja2
  • Experience with RESTful APIs and Flask framework
  • Understanding of Python packaging concepts
  • Good understanding of the Git version control system
  • Networking knowledge: Data Center technologies. Traditional vs Spine-leaf CLOS architecture. Layer2/3 devices, connectivity, and communication
  • Excellent problem-solving skills
  1. Education
  • BS Comp Science
  • MS Comp Science

Required Skills:

- 3-5 years of experience

- Python programming is the main skill required

- Knowledge of networking

- API Development

Regards,

Akangsha Mohite

About Xoriant Corporation