US
0 suggestions are available, use up and down arrow to navigate them
PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Automation Engineer 2:
-
Employment Type:
Contractor
-
Location:
Atlanta, GA (Onsite)
Do you meet the requirements for this job?
Automation Engineer 2
Careers Integrated Resources Inc
Atlanta, GA (Onsite)
Contractor
Job Title: Automation Engineer 2
Location: Atlanta, GA 30318
Duration: 2 Years+
Job Description:
• Accelerate Global Network Engineering journey to Infrastructure As A Service.
• Working closely to develop new API, Messaging Services, defining and implementing branch development techniques, leveraging AIOps, and AI Agents in conjunction with Neo’s org.
• The goal would be to inspire the rest of the organization, globally by development of new services, reusable APIs, and provide documentation and training.
• A software engineer specializing in Python and network automation for Cisco and Palo Alto devices requiring a strong foundation in programming, scripting, and network fundamentals.
• They need to be proficient in Python, understanding its syntax, data structures, and libraries for network automation like NAPALM. Additionally, knowledge of network protocols, and automation frameworks is crucial.
Skills and Knowledge Requirements:
• Python Proficiency: Python is the dominant language for network automation, so a solid understanding of its syntax, data types, and libraries is essential. This includes object-oriented programming concepts, function creation, and handling data structures.
• Networking Knowledge: A deep understanding of network fundamentals is necessary, including routing, switching, TCP/IP, and security protocols.
• Cisco Device Expertise: Familiarity with Cisco devices, including their configurations, APIs, and troubleshooting methods, is crucial.
• Scripting and Automation: The ability to write scripts for automating tasks like configuration management, device provisioning, and network analysis is key.
• APIs and Data Models: Working with Cisco's APIs (e.g., NETCONF, RESTCONF, XML, JSON) and data models (YANG, MIT) is essential for automating device management.
• DevOps Tools: Experience with tools like Postman (for API testing), IDEs (Notepad++, Sublime, PyCharm), and lint tools is beneficial for efficient script development.
• Additional Useful Skills: Experience with version control (e.g., Git), cloud computing, and scripting languages like Bash or PowerShell can also be valuable.
Education:
• Typically requires a bachelor’s degree and minimum of 2-4 years directly relevant work experience.
• Note: One of the following alternatives may be accepted:
Must Have:
• Python scripting experience.
• Familiarity with Cisco devices, including their configurations, APIs, and troubleshooting methods, is crucial.
Nice to Have:
• Bachelor’s is nice to have but experience is more important to manager.
• Experience with Jira.
• Manager stated anyone that previously worked at Cisco would be great but not required.
Location: Atlanta, GA 30318
Duration: 2 Years+
Job Description:
• Accelerate Global Network Engineering journey to Infrastructure As A Service.
• Working closely to develop new API, Messaging Services, defining and implementing branch development techniques, leveraging AIOps, and AI Agents in conjunction with Neo’s org.
• The goal would be to inspire the rest of the organization, globally by development of new services, reusable APIs, and provide documentation and training.
• A software engineer specializing in Python and network automation for Cisco and Palo Alto devices requiring a strong foundation in programming, scripting, and network fundamentals.
• They need to be proficient in Python, understanding its syntax, data structures, and libraries for network automation like NAPALM. Additionally, knowledge of network protocols, and automation frameworks is crucial.
Skills and Knowledge Requirements:
• Python Proficiency: Python is the dominant language for network automation, so a solid understanding of its syntax, data types, and libraries is essential. This includes object-oriented programming concepts, function creation, and handling data structures.
• Networking Knowledge: A deep understanding of network fundamentals is necessary, including routing, switching, TCP/IP, and security protocols.
• Cisco Device Expertise: Familiarity with Cisco devices, including their configurations, APIs, and troubleshooting methods, is crucial.
• Scripting and Automation: The ability to write scripts for automating tasks like configuration management, device provisioning, and network analysis is key.
• APIs and Data Models: Working with Cisco's APIs (e.g., NETCONF, RESTCONF, XML, JSON) and data models (YANG, MIT) is essential for automating device management.
• DevOps Tools: Experience with tools like Postman (for API testing), IDEs (Notepad++, Sublime, PyCharm), and lint tools is beneficial for efficient script development.
• Additional Useful Skills: Experience with version control (e.g., Git), cloud computing, and scripting languages like Bash or PowerShell can also be valuable.
Education:
• Typically requires a bachelor’s degree and minimum of 2-4 years directly relevant work experience.
• Note: One of the following alternatives may be accepted:
- PhD or Law + 1 yr
- Masters + 0-3 yrs
- Associates degree + 1-3 yrs
- High School + 3-5 yrs.
Must Have:
• Python scripting experience.
• Familiarity with Cisco devices, including their configurations, APIs, and troubleshooting methods, is crucial.
Nice to Have:
• Bachelor’s is nice to have but experience is more important to manager.
• Experience with Jira.
• Manager stated anyone that previously worked at Cisco would be great but not required.
Get job alerts by email.
Sign up now!
Join Our Talent Network!