Description

Please include your personal email id and phone number in the resume

Python Automation Engineer

Local to Bay Area or Dallas only

Hybrid model

Direct client

Immediate Interviews

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

2. 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

Education

Any Graduate