Network Automation Engineer
Apply NowCompany: Omni Inclusive
Location: Minneapolis, MN 55407
Description:
Primary Skill: Ansible (Network automation using ansible scripts), MFNA/HPNA (Micro Focus Network Automation)
Job Description.
We are seeking a talented Network Automation Engineer to join our team. The ideal candidate will have a strong background in network engineering, along with expertise in network automation tools such as Ansible and programming languages like Python. You will play a crucial role in designing, implementing, and maintaining automated solutions to streamline network operations and improve efficiency.
Responsibilities :
Qualifications :
Job Description.
We are seeking a talented Network Automation Engineer to join our team. The ideal candidate will have a strong background in network engineering, along with expertise in network automation tools such as Ansible and programming languages like Python. You will play a crucial role in designing, implementing, and maintaining automated solutions to streamline network operations and improve efficiency.
Responsibilities :
- Develop and maintain automation scripts and playbooks using Ansible for network device configuration, provisioning, and orchestration.
- Design and implement automated workflows to streamline network provisioning, monitoring, and troubleshooting processes.
- Collaborate with cross-functional teams to gather requirements and define automation solutions that align with business objectives.
- Utilize Python programming skills to enhance automation frameworks, develop custom modules, and integrate with various APIs.
- Troubleshoot and resolve issues related to network automation scripts, ensuring reliability and scalability of automated solutions.
- Stay up-to-date with industry trends and best practices in network automation, incorporating new technologies and methodologies into existing workflows.
- Provide technical guidance and mentorship to junior team members on network automation techniques and best practices.
- Document automation processes, procedures, and best practices to facilitate knowledge sharing and ensure consistency across the network infrastructure.
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience working as a Network Engineer or DevOps Engineer with a focus on automation.
- Strong proficiency in network protocols and technologies (TCP/IP, DNS, DHCP, VLANs, routing protocols, etc.).
- Extensive hands-on experience with network automation tools such as Ansible, including playbook development and inventory management.
- Proficiency in Python programming language, with experience in writing automation scripts and developing custom modules for network automation.
- Familiarity with version control systems (Git), continuous integration/continuous deployment (CI/CD) pipelines, and infrastructure-as-code (IaC) concepts.
- Excellent problem-solving skills and the ability to troubleshoot complex network issues in a fast-paced environment.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Relevant certifications such as Cisco Certified Network Professional (CCNP), Red Hat Certified Engineer (RHCE), or Certified Ansible Engineer (CAE) are a plus.