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
Any Graduate