Performance / Reliability Engineer (Software Engineer)

Job details

Posted
20 March 2025
Salary
Negotiable
Location
Melbourne CBD
Job type
Contract
Discipline
Software Development + Testing
Reference
268949

Job description

  • Melbourne based contract
  • Hybrid working environment
  • Linux environment

Seeking an engineer who has the breadth and depth on performance benchmarking software on linux OS, using automated testing as a principle, to join the modernisation team in Australia, Melbourne.

Key Skills:

  1. Build performance workload model to test cards transaction switch components (if they understand issuing, acquiring and have done performance tests on switch before, it is a big bonus)
  2. Build performance test framework; not just performance tests, but also should be able to write code in python, shell in order to build performance test frameworks that is then used to build performance tests into, in order to test various components of cards transaction switch
  3. Build test stubs either from scratch, using shell scripts as an example (or python); or use existing open source software, like wiremock
  4. Build test data. We are looking at these engineers synthesizing test data with the right levels of data distribution and normalization, in order to achieve comparability with production data set.
  5. Bonus skills would be , if they have done reliability / chaos tests before, to understand non functional behaviours of the system

To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Gizaille Shaheen on 03 86804305 or email: [email protected] and quote the above job reference number.