Key Role:
* We are seeking a highly skilled and experienced Performance Engineering professional.
Job Overview:
The ideal candidate will have extensive knowledge and experience in performance testing, scripting, and troubleshooting, with strong analytical and problem-solving skills.
Responsibilities:
* Plan, design, execute, and analyse performance testing strategies to ensure reliable, scalable, and high-performing applications.
* Develop and maintain performance testing scripts and tools using LoadRunner, NeoLoad, JMeter, or similar tools.
* Identify and troubleshoot application performance issues, working closely with development teams to implement solutions.
* Integrate performance testing into CI/CD pipelines and support the triage of production performance issues.
* Mentor junior team members and review their work to ensure knowledge transfer and growth.
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 APM tools such as Dynatrace, AppDynamics, or New Relic.
* Strong knowledge of Linux/Unix and Windows environments, containerised/serverless environments, databases (MSSQL, Oracle, DynamoDB), and JavaScript-based front ends.
* Solid understanding of 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.
About Us:
We offer a dynamic and supportive work environment that fosters growth and development. Our team is passionate about delivering high-quality results and making a meaningful impact.
What We Offer:
* A competitive compensation package.
* Ongoing training and development opportunities.
* A collaborative and diverse work environment.