Job Description:

Arista seeks an Extensibility Engineer to perform software development to address specific customer needs

Job Responsibilities:

  • Create software to address specific customer needs
  • Create software for internal use
  • Rapidly create proof of concept projects
  • Work on open source development projects
  • Provide technical support for products developed by the EOS+ Consulting Services group
  • Continued training to maintain expertise
  • Excellent customer service and verbal communication skills
  • Excellent written skills
  • Regularly exercises discretion and independent judgment
  • Maintain professional relationships with teammates, partners and clients

Job Requirements:

  • Bachelor’s Degree in Computer Science
  • 3 - 8 years of software development, networks and systems administration, or consulting
  • experience with a focus on development
  • Background in Linux, Unix, C/C++and Python
  • Working experience with Network technologies
  • Experience building third party software integration and API’s
  • Release engineering skills (pip, rpm, deb, rvm)
  • Experience with CI platforms (Jenkins)
  • Familiarity with Agile software development methodology

Nice to Have:

  • Knowledge of Golang, or Ruby scripting
  • Familiarity with DevOps and automation frameworks and API’s (Puppet, Chef, Ansible)
  • Experience working in the open source community with tools like git

Arista is an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability.