What are the responsibilities and job description for the Network Automation Developer and Python with Network DOmain position at Synergent Tech Solutions?
Job Details
Hi Professionals.
Hope you are doing well!
Client is now specifically seeking a Python Developer with experience in the Network Domain or a background as a Network Engineer.
Network Automation Developer
Client: Russell Tobin
# of Openings: 2
Location: Alpharetta, GA
Hybrid: Yes - 3 Days per week
Rate: up to $70
Strong Python development experience
Understanding of switching, routing, and networking concepts
Two contractors already rolled off due to 4-year tenure limit
Manager is open to interviewing strong candidates continuously
Must Have:
- 7 years overall experience
- Python Experience (Hands on Programming)
- Networking Side
- Having certifications will be a big plus
- Any experience with networking protocols - VLAN, etc - need to see in resumes something that talks about their networking experience
- Experience w/ building some network automation projects
- Software Lifecycle
- Version Control System
- Ansible Automation platform exp
- Great communication
- Very comfortable talking to stakeholders
- People person
- Ability to handle meetings
- Ability to handle stakeholder meetings (understand reqs, translate it and complete the work)
Plusses:
- Bachelor's Degree
- CCNA & CCNP Certifications (BIG PLUS)
- Experience in frameworks like Flask or Django for building APIs.
Job Description:
Develop and maintain the automation toolset (Python & legacy tools in Perl) for device asset discovery, data collection, and reporting.
Enhance existing scripts to improving workflows and network change management incorporating new technologies.
Adapt and transform operational and/or functional needs into solutions.
Conduct tooling audits to assess proper operational coverage and build remediation changes as required.
Collaborate with cross-functional teams to gather requirements and feedback on network automation solutions.
Conduct regular assessments to identify opportunities for efficiency improvement and optimization.
Required Skills:
Understanding of networking protocols (TCP/IP) and concepts (i.e., VLAN, ACL).
Familiarity or prior experience with Ansible Tower or Ansible Automation Platform for managing network devices.
Proficiency in scripting languages like Python, for creating new API based services and supporting existing scripts.
Experience of 8-10 years relevant to above skills.
Understanding of RESTful API principles, HTTP methods, requests and authentication handling, and data serialization.
Experience with version control systems like Git (Bitbucket/GitHub).
Knowledge of software lifecycle principles and practices, integrating automation into a continuous integration and continuous deployment (CI/CD) pipeline.
Knowledge of database management systems like MongoDB for storing and retrieving data.
Problem-solving skills to identify automation opportunities and optimize existing workflows.
Ability to write clear and concise documentation for users and fellow developers.
Develop and maintain the automation toolset (Python & legacy tools in Perl) for device asset discovery, data collection, and reporting.
Enhance existing scripts to improving workflows and network change management incorporating new technologies.
Adapt and transform operational and/or functional needs into solutions.
Conduct tooling audits to assess proper operational coverage and build remediation changes as required.
Collaborate with cross-functional teams to gather requirements and feedback on network automation solutions.
Conduct regular assessments to identify opportunities for efficiency improvement and optimization.
Required Skills:
Understanding of networking protocols (TCP/IP) and concepts (i.e., VLAN, ACL).
Familiarity or prior experience with Ansible Tower or Ansible Automation Platform for managing network devices.
Proficiency in scripting languages like Python, for creating new API based services and supporting existing scripts.
Experience of 8-10 years relevant to above skills.
Understanding of RESTful API principles, HTTP methods, requests and authentication handling, and data serialization.
Experience with version control systems like Git (Bitbucket/GitHub).
Knowledge of software lifecycle principles and practices, integrating automation into a continuous integration and continuous deployment (CI/CD) pipeline.
Knowledge of database management systems like MongoDB for storing and retrieving data.
Problem-solving skills to identify automation opportunities and optimize existing workflows.
Ability to write clear and concise documentation for users and fellow developers.
Thanks & Regards
Kavi Aarthi
Senior IT Recruiter
Mail:
Synergent Tech Solutions, Inc.
Kavi Aarthi
Senior IT Recruiter
Mail:
Synergent Tech Solutions, Inc.
Web :
LinkedIn URL :
LinkedIn URL :
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $50 - $70
Network Automation Engineer With Python development exp Must
Vertex Elite LLC -
Alpharetta, GA
Cisco Network & Unified Communications Engineer
Robotics Prcocess Automation, LLC -
Atlanta, GA
Python Automation Developer
PRO COM SERVICES CORP -
Atlanta, GA