Job Title:
Senior Application Performance Specialist
\
We are seeking a seasoned professional with extensive experience in ensuring the reliability, scalability, and high performance of large-scale applications.
\
Key Responsibilities:
\
\
1. Plan, design, execute, and analyse performance testing strategies to guarantee exceptional user experiences.
\
2. Develop and maintain complex performance testing scripts and tools to streamline our processes.
\
3. Identify and troubleshoot critical application performance issues by collaborating closely with development teams to implement effective solutions.
\
4. Integrate performance testing into CI/CD pipelines for seamless deployment.
\
5. Support the rapid resolution of production performance issues through timely issue escalation and prioritisation.
\
6. Provide expert guidance and mentor junior team members, reviewing their work to ensure excellence.
\
\
Requirements:
\
\
7. Bachelor's degree in Computer Science or related field is essential.
\
8. 10+ years of industry experience in performance engineering, with at least 3 years in a senior capacity.
\
9. Hands-on experience with LoadRunner, NeoLoad, JMeter, Selenium, or similar tools is highly valued.
\
10. Strong knowledge of APM tools such as Dynatrace, AppDynamics, or New Relic is required.
\
11. Proven expertise in analysing performance for Java applications, containerised/serverless environments, databases (MSSQL, Oracle, DynamoDB), and JavaScript-based front ends.
\
12. Solid understanding of Linux/Unix and Windows environments is necessary.
\
13. Experience with AWS and integrating performance testing into CI/CD pipelines is advantageous.
\
14. Proficiency in Java, JavaScript, Python or Go, SQL, and version control tools such as GIT or Bitbucket is desired.
\