DESPRE COMPANIE

Keysight Technologies is a leading technology company that helps enterprises, service providers and governments accelerate innovation to connect and secure the world. Keysight's solutions optimize networks and bring electronic products to market faster and at a lower cost with offerings from design simulation, to prototype validation, to manufacturing test, to optimization in networks and cloud environments. Customers span the worldwide communications ecosystem, aerospace and defense, automotive, energy, semiconductor, and general electronics end markets.

.

Emulated application benchmark.
Stagiu plătit la Keysight Technologies Romania · 26/06/2023
Categorii:
  • – Cloud computing
  • – Networking
Oraș:
  • room București

Keysight CyPerf is a product that emulates clients and servers that send both legitimate application traffic and malicious requests in order to validate the performance and security of networks and networking devices. With each released version of Keysight CyPerf, the number of emulated applications and attacks grew significantly.

The goal of our project is to build a Python and Robot framework based automated test suite that would measure the performance of an emulated application on criteria such as throughtput, max. number of simulated users, etc. The work will involve: - generating the test configuration files in an automated manner - measuring the performance of an emulated application using several predefined performance criteria - repeating the performance tests for the same emulated application in multiple Keysight CyPerf releases - comparing the results and charting the evolution of emulated app performance over time.

What you will gain: You will: • Write new regression tests using Python & Robot • Use Terraform to deploy CyPerf in various environments, both in the lab and in the cloud • Learn to create Jenkins jobs

You will learn: • Python • Robot • Jenkins • Git • Terraform and how it interacts with AWS, GCP & Azure • GNU / Linux.

Skills required: • networking fundamentals • some experience with programming in any modern language

Extra credit: • Python familiarity • GNU / Linux • Wireshark