Senior Performance Engineer Role
We are seeking a dedicated Senior Performance Engineer to spearhead software performance initiatives for cloud-native applications using Agile methodologies. This role involves working with cutting-edge technologies to ensure the performance and scalability of applications and platforms.
Responsibilities:
* Ensure performance and scalability for applications and platforms.
* Work closely with software engineers to build quality through proper test and code coverage, configuration quality, monitoring, and early performance testing.
* Document performance test strategies and test plans.
* Translate complex system requirements and specifications into test requirements and testing methods.
* Participate in requirements review and performance testing activities.
* Monitor resolutions and retain documentation.
* Identify and implement complex automation efforts.
* Replicate and resolve production issues for single applications.
* Define and implement best practices for end-to-end application performance management solutions.
* Focusing on emerging technologies.
* Direct evaluation of manual testing tools for automation opportunities.
* Oversee the coding, testing, and review process for unit and integration testing.
* Ensure quality of application codebases and alignment with development standards.
Essential Skills:
* Experience in Performance Engineering for cloud-native applications using Agile methodologies.
* Proficiency in JMeter, Java Micro Benchmark Harness (JMH), Micro Services, and equivalent messaging services.
* Expertise in Java, Spring Boot, and Containers (PAAS).
* Experience in online and real-time scalable solutions.
* Knowledge of CI and CD processes.
* Experience with Dynatrace or similar APM tools.
* Result-oriented with automation experience and code quality.
* Excellent communication skills.
Why Work Here?
This is an opportunity to work with cutting-edge technology and be part of a team that values innovation and excellence. Experience a collaborative work environment that leverages state-of-the-art technologies. The role involves using modern tools and methodologies in a fast-paced setting to deliver high-quality solutions.