Role Description:Build a model of the IBM Z IO system using modeling SW such as Pioneer, to simulate IO timings of the system in order to build performance in the system from the ground up. Work with development teams to provide performance improvements.
Responsibilities:
Job Duties
- Build a simulation model of the IO system Using C/C++ and simulation SW.
- Perform workload runs on the model to profile the I/O performance
- Analyze the runs to develop a performance understanding of the new architecture, and provide feedback to Design teams on performance
- Work with development teams to simulate new designs into the model for performance testing
Required Technical and Professional Expertise
- 2- 5 years of Experience in following
- Bachelor’s Degree in Computer Architecture
- C++, Python coding and shell scripting
- Building of workloads using I/O tools
- Execution of scripts to run workloads
- Analyzing of data and planning of new runs
- Communication skills and presentation skills
- Computer Engineering and/or computer architecture background preferred.
- Experience or understanding of performance modeling and analysis and/or discreet event simulation is preferred
- Understanding of IO protocols is a plus (Fibre Channel, TCPIP, RDMA, PCIe, etc)
Preferred Technical and Professional Expertise
- Master’s Degree in Computer Architecture
- Organisational skills to maintain data repositories
- Ability to communicate with development and performance teams
- Understanding of performance statistics
- Knowledge of IBM Z HW and/or IO products is a plus.