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
The Network Automation Engineer at Piper Companies will play a crucial role in enhancing the efficiency and reliability of network operations through automation. The engineer will be responsible for designing, implementing, and maintaining automated solutions that optimize network performance, minimize manual tasks, and ensure seamless connectivity across various platforms. This position necessitates a deep understanding of networking technologies, scripting languages, and automation tools to support a wide range of network functions and processes.
Job Responsibilities
- Design and develop automation frameworks for network configuration, management, and monitoring.
- Implement scripts and tools to automate repetitive network management tasks.
- Collaborate with cross-functional teams to gather requirements and optimize existing network processes.
- Monitor network performance, troubleshoot issues, and provide technical support as needed.
- Evaluate and recommend new tools, technologies, and processes to improve network automation capabilities.
- Document automation processes and maintain comprehensive records of network configurations.
- Stay up-to-date with industry trends and advancements in network automation technologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in network engineering, focusing on automation and scripting.
- Strong proficiency in programming and scripting languages such as Python, Perl, or Bash.
- In-depth knowledge of network protocols and technologies (e.g., TCP/IP, VLANs, BGP, OSPF).
- Experience with automation tools like Ansible, Puppet, or similar technologies.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent verbal and written communication skills.
Technologies & Tools
The successful candidate will work with a diverse range of technologies and tools essential for network automation, including but not limited to Cisco routers and switches, Juniper networking devices, network monitoring solutions such as SolarWinds and Nagios, and CI/CD tools such as Jenkins. Familiarity with cloud networking implementations and platforms like AWS or Azure will also be beneficial for optimizing automation processes in cloud environments.
Ideal Candidates
Ideal candidates for the Network Automation Engineer position will possess a proactive mindset, with a strong willingness to learn new technologies and methodologies. They should be detail-oriented, with the ability to work both independently and collaboratively in a team-oriented environment. Strong interpersonal skills are essential for effectively communicating technical concepts across various stakeholders. A passion for innovation and continuous improvement will greatly enhance their suitability for this dynamic role.
Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.