Full Time

Network Automation Engineer

Piper Companies
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Piper Companies, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Network Automation Engineer at Piper Companies will play a pivotal role in enhancing the functionality and performance of the network infrastructure through automated solutions. The successful candidate will be responsible for designing, developing, and implementing automation scripts to streamline network operations, monitor network performance, and troubleshoot issues efficiently. This position will require collaboration with cross-functional teams to ensure seamless integration of automation tools and proactive management of network resources to optimize performance and reliability.



Job Responsibilities

  • Design and implement network automation solutions utilizing scripting languages such as Python or Ansible.
  • Monitor and analyze network performance metrics to identify performance bottlenecks and recommend enhancements.
  • Develop and maintain documentation for automation processes, configurations, and network topologies.
  • Collaborate with network engineering teams to identify opportunities for automation and facilitate solutions for network management.
  • Perform regular software updates and patches for network devices to ensure optimal security and performance.
  • Implement monitoring tools to proactively manage network infrastructure and detect issues before they impact service delivery.
  • Conduct post-implementation reviews to evaluate the effectiveness of automation initiatives and refine approaches as necessary.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in network engineering or a similar role.
  • Proficient in network automation tools and concepts, specifically using Python, Ansible, or similar scripting languages.
  • Strong understanding of network protocols and architectures, including TCP/IP, DNS, DHCP, and routing/switching technologies.
  • Experience with network monitoring and management tools such as SolarWinds, Nagios, or similar solutions.
  • Knowledge of best practices in network security and experience implementing security protocols across network infrastructures.
  • Strong analytical and troubleshooting skills, with the ability to work independently and in a team-oriented environment.


Technologies & Tools

The Network Automation Engineer will utilize an array of technologies and tools to accomplish their objectives. Key tools may include network automation platforms such as Ansible and Cisco DNA Center, scripting languages like Python for automating tasks, version control systems like Git, and monitoring solutions such as SolarWinds or Nagios. Familiarity with cloud platforms such as AWS or Azure and their networking capabilities will be an advantage, as automation increasingly integrates with cloud infrastructure.



Ideal Candidates

Ideal candidates for the Network Automation Engineer position will possess a keen analytical mind and a passion for technology. They should demonstrate a proactive attitude towards problem-solving and the ability to adapt to evolving technology landscapes. Excellent communication skills are essential, as the role requires collaboration with various stakeholders. A strong commitment to continuous learning and improvement, along with a meticulous attention to detail, will also contribute to their success in this role.

Mississippi pays at most $235 a week in unemployment, for up to 26 weeks, its agency says. How to file there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.