As a Senior performance engineer, you will be given the responsibility to conduct end-to-end analysis of IBM Cloud infrastructure and drive optimization plus tuning efforts to deliver on the requirements of high performance, scalability and efficiency of the IBM cloud. In this role, you'll utilize existing test frameworks and benchmarks and create new ones as appropriate to measure Compute capabilities of the IBM Cloud. You'll partner with development team to actively debug and drive the performance and scalability improvements.
Provide leadership and assistance in resolution of production incidents related to performance; prevent incidents through dedicated data analysis and monitoring.
Provide thorough end-to-end analysis with concrete recommendations to pinpoint and tackle performance and scaling issues with IBM Cloud Infrastructure.
Develop automated data collection and advanced tooling as necessary leveraging open tools to help drive performance analysis.
Design and implement appropriate test frameworks, benchmarks for repetitive measurement and analysis of the performance and scalability of Compute Infrastructure.
Partner with development on design and engineering of Compute infrastructure to optimize known pain points and ensure the performance and scalability goals are achieved.
Required Technical and Professional Expertise
5 years of experience in benchmarking, analyzing and identifying the end-to-end performance issues involving complex software and infrastructure stack.
5 years of expert problem solving with demonstrated ability to build effective plans around future issues.
7 years of coding experience in programming languages (Java, C, PHP, Python, etc.)
5 years of experience in developing cloud scale performance test suites, proofing tools and test analysis
Preferred Tech and Prof Experience
Expert ability to tune and optimize cloud services and back end systems
5 years of experience with Agile and continuous delivery models
Excellent ability to partner with architects, developers and cross-functional teams to collaboratively tune and optimize systems.
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.