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.
Overview
Piper Companies is seeking a dedicated and skilled Network Automation Engineer to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining network automation solutions that enhance the efficiency and reliability of our network infrastructure. This role will involve collaborating with cross-functional teams to automate network tasks, create scalable network configurations, and streamline workflows, ultimately contributing to improved operational performance and reduced downtime.
Job Responsibilities
- Design, develop, and implement network automation solutions using tools such as Ansible, Python, or similar scripting languages.
- Collaborate with network engineers and other IT staff to identify areas of improvement for automation.
- Develop scripts and automation workflows for tasks related to network deployments, configurations, monitoring, and maintenance.
- Document network automation processes, configurations, and procedures to ensure clarity and effectiveness.
- Conduct performance testing and troubleshooting for automated network systems to ensure stability and reliability.
- Participate in network architecture design discussions and provide insights on automation best practices.
- Monitor and analyze network performance data to facilitate continuous improvement efforts.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in network engineering and automation.
- Proficient in scripting languages such as Python or Ruby and automation tools like Ansible or Cisco ACI.
- Strong understanding of networking principles, protocols, and technologies including TCP/IP, DNS, and VPN.
- Experience with network monitoring and management tools.
- Familiarity with cloud platforms and services (AWS, Azure, GCP) is preferred.
- Excellent problem-solving skills and attention to detail.
- Strong communication and team collaboration abilities.
Technologies & Tools
The Network Automation Engineer will work extensively with various technologies and tools, including but not limited to network automation frameworks like Ansible, scripting languages such as Python, network management software, and cloud services (AWS, Azure). Familiarity with networking devices from manufacturers like Cisco, Juniper, and Arista is also essential. Additionally, experience with configuration management tools and version control systems like Git is advantageous for versioning automation scripts.
Ideal Candidates
Ideal candidates for the Network Automation Engineer position possess a proactive approach to problem-solving and a natural curiosity for exploring innovative automation solutions. They demonstrate strong technical acumen, are detail-oriented, and can adapt to a fast-paced environment. Candidates should have excellent interpersonal skills to effectively communicate complex ideas to both technical and non-technical stakeholders. A commitment to continuous learning and professional growth is also essential, as technology and automation practices are continually evolving.
Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.