Network Automation Engineer - Minneapolis, United States - TechDigital Corporation

    Default job background
    Description
    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.

    #J-18808-Ljbffr