Labs Automation Developer

palo_alto_networks

Labs Automation Developer

Santa Clara, CA
Paid
  • Responsibilities

    Palo Alto Networks® is the fastest-growing security company in history.  We offer the chance to be part of an important mission: ending breaches and protecting our way of digital life. If you are a motivated, intelligent, creative, and hardworking individual, then this job is for you!

     

    Qualified candidates will be proficient in Automation, Unit Testing, using Python as well as experience with networking and user interaction.  You must be self-motivated, articulate and organized.  You have a talent for finding and resolving issues before they become larger problems.  Prefer candidates with experience in a support or engineering network lab environment.  Experience with Spirent Velocity / iTest lab automation platform a plus.

     

    Responsibilities:

    • Driver creation, testing, deployment, and support using Python
    • Implementation and management of Lab Reservation and Automation system utilizing Spirent Velocity platform/framework
    • Automation of VMWare ESXi environments and virtual machines
    • Training and assisting users with lab systems, tools and processes.
    • Assisting users with building and provisioning test topologies with Velocity
    • Creating metrics, reporting, and dashboards and to monitor lab utilization and usage patterns
    • Maintenance of the lab automation system, Velocity, drivers, services, and tools
    • Creating unit testing as part of development
    • Working with lab users to develop and build a standardized testing library

     

    Qualifications:

    • Python 2.7 and 3.6
    • Experience with Bash, Tcl, Selenium, Powershell, PowerCLI, a plus
    • PostgreSQL Database
    • Experience with CENTOS, RedHat or other Linux distributions
    • Git repository control
    • Windows and VMware admin experience
    • Scripting and automation skills
    • Knowledge of common network protocols such as TCP/IP, UDP, Dynamic Routing Protocols, SSH/SCP/SFTP, DNS, NFS, LDAP, DIFS, SMTP, SNMP
    • BS Degree in Computer Science, Computer Engineering or equivalent work experience
    • 3-5 years’ experience working with lab/test automation

     

    Learn more about Palo Alto Networks here and check out our fast facts 

     

    #LI-CC1