Senior Specialist Performance and Availability Engineer
New Yesterday
-Installs, manages, maintains and runs complex performance products as part of an end to end visibility strategy in various domains. -Partners with application teams in the different stages of the lifecycle (development, test, staging, production operations, etc.) to coach and assist them in reducing mean time to resolution and improving system and application performance. -Has broad and in-depth knowledge of performance best practices on various domains including applications, databases, networks, etc., and monitoring strategies including synthetic, real user, network connections, systems, and Java / .NET code. -Evaluates, recommends, and implements automated test tools and strategies. -Collects and analyzes network performance information required for simulation modelling studies. May provide performance engineering expertise in contributing to simulation modelling projects. -Provides input to project plans and recommends process improvements. -Monitors progress project and provides regular status reports to management team. -Contributes to the achievement of area objectives.
-Bachelor's degree in computer science or a related discipline, or equivalent work experience is required, advanced degree is preferred.-Eight to ten (8-10) years of related experience is required.-Experience in the securities or financial services industry is a plus. Preferred Qualifications-Expertise in JMeter.-Strong programming skills in Java and Groovy. Capable of tuning Java code a major plus.-Broad knowledge of various domains including J2EE/.NET applications, databases (relational/non-relational), MQs, networks, containerization, and monitoring strategies including synthetic, real user, network connections, systems. Optimization experience is a plus.-Strong debugging, troubleshooting and analytical skills.-Proven complex distributed system performance testing. Experience testing mainframes is a plus.-Experience integrating performance testing within a deployment pipeline to continuously assess applications' performance, scalability, and reliability (Continuous Integration) is a major plus.-Work experience with an onsite/offshore resources model.-Strong knowledge of application performance management and monitoring best practices and tools such as AppDynamics, SPLUNK, Dynatrace, and Prometheus.-Experience working within an Agile environment.
- Location:
- New York