Permanent Full Time Large Banking Environment Hybrid Working Arrangement We are looking for an experienced Performance Test Engineer to work with cross-functional teams to implement performance tuning for cloud and on-premise applications. You should have experience with Big Data, Payments systems, and cloud technologies like Microsoft Azure and AWS. Key Responsibilities: Develop custom tools using Java for performance analysis and tuning. Create and implement performance tuning strategies for the platform. Define and document non-functional requirements for platforms. Lead capacity planning to ensure the platform can handle expected workloads. Apply Chaos Engineering practices with Site Reliability Engineering (SRE) teams for system resilience. Lead performance test planning and execution for Big Data, Payment systems, and multi-cloud apps. Analyse performance test results to identify and optimise bottlenecks. Collaborate with DevOps, development, and data engineering teams to improve performance. Develop and maintain automated performance testing scripts. Provide detailed performance analysis reports with recommendations. Key Requirements: Bachelor’s degree in Computer Science, IT, or a related field (or equivalent work experience). At least 5 years of experience in performance testing and tuning. Experience with tools such as JMeter or LoadRunner. Experience with Chaos Engineering and Site Reliability Engineering (SRE). Experience with Microsoft Azure and AWS SaaS/PaaS services. Skills in Java programming for custom tool development. Skills in capacity planning and scalability analysis for cloud and on-prem systems. Experience in performance tuning ETL processes and data pipelines. Experience with Cloudera, Kafka, Teradata, or Oracle for Big Data performance. Excellent written and verbal communication skills for reporting and presenting performance data. Job Ref: 3874768 TO APPLY: Please click on the appropriate link.