Senior Performance Engineer
High-Performing Applications Specialist Wanted.
We are seeking a highly skilled Senior Performance Engineer to join our team. As a key member of our organisation, you will be responsible for ensuring the high performance of large-scale applications and contributing to the success of our business.
* Key Responsibilities:
* Plan and design performance testing strategies to ensure reliable and scalable applications.
* Develop and maintain performance testing scripts and tools to identify application performance issues.
* Collaborate with development teams to troubleshoot and implement solutions for performance issues.
* Integrate performance testing into CI/CD pipelines for seamless deployment.
* Support the triage of production performance issues and mentor junior team members.
As a Senior Performance Engineer, you will have the opportunity to work with experienced professionals and contribute to the success of our organisation. You will be responsible for ensuring the high performance of large-scale applications and collaborating with development teams to troubleshoot and implement solutions for performance issues.
Requirements:
* Bachelor's degree in Computer Science or related field.
* 10+ years of industry experience in performance engineering, with at least 3 years in a senior capacity.
* Hands-on experience with LoadRunner, NeoLoad, JMeter, Selenium, or similar tools.
* Strong knowledge of APM tools such as Dynatrace, AppDynamics, or New Relic.
* Proven experience analysing performance for Java applications, containerised/serverless environments, databases (MSSQL, Oracle, DynamoDB), and JavaScript-based front ends.
* Solid understanding of Linux/Unix and Windows environments.
* Experience with AWS and integrating performance testing into CI/CD pipelines.
* Proficiency in Java, JavaScript, Python or Go, SQL, and version control tools such as GIT or Bitbucket.