Company
Location
Sunnyvale, CA - United States of America
Job type
Full-Time
Python Job Details
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
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, API documentation
- 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
- BS Comp Science
- MS Comp Science
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs