DallasRecruiter Since 2001
the smart solution for Dallas jobs

Senior Network Automation Engineer

Company: IBM
Location: Dallas
Posted on: August 7, 2022

Job Description:

Introduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. Your Role and Responsibilities
Ready to drive change for IBM and its customers? Love working with cutting edge technologies, dynamic and high performing teams? Embark on the journey with us in the Network Automation team with IBM Cloud IaaS where we own and operate a global network. We are looking for a highly skilled Engineers that are not afraid to bust the silo. We are looking for talented, ambitious and dedicated Network Automation Engineers who have a passion for improving the way our teams work by creating automations that can match the demands of our global Cloud. You will be faced with a great challenge of scale: the infrastructure you work on is a multivendor network that stretches the planet to connect over 100 sites together. You will be challenged to deploy and operate services and automations leveraging a wide variety of open source and commercial technologies.
We are looking for someone that can cover 2 out of the following 3 domains of expertise: software engineering, network engineering and/or systems engineering. If you want to take networking out of its silo into a future where the network is managed with code, or if this is something you already have experience in doing, we need to talk to you. Responsibilities might include but are not limited to: Responsibilities:

  • Work with other teams in automating network engineering tasks. These can include device upgrades, MOP automation, configuration generation and application, etc.
  • Work and communicate effectively with people from different backgrounds, culturally as well as technologically
  • Provide feedback to architects regarding any issues that present themselves
  • Leverage various languages to build features based on an architectural design
  • Develop and maintain accurate documentation for internal procedures and services
  • Continuously stay abreast of new developments in supported operating systems to ensure consistent compatibility with established infrastructure
  • Ability to automate solutions to repetitive problems/tasks Required Technical and Professional Expertise
    • 5+ years of applicable experience in software development, working in a DevOps role or working as a network engineer on large infrastructures
    • Strong understanding of Service Provider networks and cloud networking at scale (MPLS VPN, LDP/RSVP/BGP-LU, EVPN, MLAG, OSPF, VLANs, DWDM)
    • Ability to break down complex networking concepts and present them in a concise way
    • Ability to automate solutions to repetitive problems/tasks
    • Understanding of typical infrastructure services (e.g. databases, OpenSSH)
    • Experience using automation tools (Chef, Puppet, Ansible, SaltStack) to deploy and configure network devices
    • Understanding of security thinking in service and operating system configuration
    • Experience with CI/CD, how it can be applied to network automation and a testing framework (Pytest)
    • Experience with secrets storage tools (e.g. HashiCorp Vault, Thycotic) Preferred Technical and Professional Expertise
      • Strong written and verbal communication skills to audiences with a wide variety of technical knowledge in a distributed team / organization
      • Experienced with Cisco, Juniper and/or Arista networking equipment and the APIs they offer
      • Strong understanding of Service Provider networks and cloud networking at scale (MPLS VPN, LDP/RSVP/BGP-LU, EVPN, MLAG, OSPF, BGP, VLANs)
      • Strong understanding of Python
      • Experience with Linux and Docker
      • Experience with SaltStack
      • Strong troubleshooting skills towards root cause analysis and practical issue resolution
      • Understanding of traditional Git workflows and able to work with Git in a collaborative environment

Keywords: IBM, Dallas , Senior Network Automation Engineer, Engineering , Dallas, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Dallas RSS job feeds