Attention all software enthusiasts! Are you passionate about optimizing and improving the performance of complex software systems? Do you have a keen eye for identifying performance issues and providing effective solutions? If so, then we have the perfect opportunity for you as a Software Performance Analyst at IBM! Join our dynamic team and work on cutting-edge technologies to deliver high-performing software solutions to our clients. We are looking for individuals with a strong technical background and a drive to constantly learn and innovate. Keep reading to learn more about the qualifications and responsibilities for this exciting role.
- Analyze software performance: The primary responsibility of a Software Performance Analyst is to analyze the performance of complex software systems. This includes identifying areas for improvement and developing strategies to optimize performance.
- Identify performance issues: The Software Performance Analyst will be responsible for actively monitoring and identifying performance issues in software systems. This requires a keen eye for detail and the ability to troubleshoot complex problems.
- Provide effective solutions: Once performance issues have been identified, the Software Performance Analyst will be responsible for providing effective solutions to improve the overall performance of the software. This may involve making code changes, implementing new processes, or utilizing performance testing tools.
- Collaborate with team members: The Software Performance Analyst will work closely with other team members, such as developers and engineers, to understand the software system and its architecture. They will also collaborate with these team members to implement performance improvements.
- Stay up-to-date with industry trends: As a software enthusiast, the ideal candidate will be responsible for staying up-to-date with industry trends and advancements in technology. This will allow them to continually improve their skills and knowledge, which can be applied to their role as a Software Performance Analyst.
- Research and implement new tools: In order to effectively analyze and optimize software performance, the Software Performance Analyst will be responsible for researching and implementing new tools and technologies. This may include performance monitoring tools, debugging tools, or testing tools.
- Conduct performance testing: The Software Performance Analyst will be responsible for conducting performance testing on software systems to identify potential bottlenecks and areas for improvement. This may involve creating and executing test plans, analyzing and interpreting test results, and making recommendations for improvements.
- Document processes and findings: It is essential for the Software Performance Analyst to document their processes and findings in a clear and organized manner. This will help to ensure that performance improvements can be easily replicated and communicated to team members and clients.
- Constantly learn and innovate: At IBM, we value individuals who have
Strong Knowledge Of Performance Testing Methodologies: A Software Performance Analyst At Ibm Should Have A Deep Understanding Of Performance Testing Techniques Such As Load Testing, Stress Testing, And Scalability Testing. They Should Also Be Familiar With Industry-Standard Tools For Performance Testing.
Experience With Performance Monitoring And Analysis Tools: The Ideal Candidate Should Have Experience Working With Performance Monitoring And Analysis Tools Such As Ibm Cloud App Management, Dynatrace, And New Relic. They Should Be Able To Use These Tools To Identify Performance Bottlenecks And Suggest Improvements.
Proficiency In Programming Languages And Scripting: A Software Performance Analyst Should Have A Strong Foundation In Programming Languages Like Java, C++, And Python, As Well As Scripting Languages Like Bash And Powershell. This Will Enable Them To Create Automated Performance Tests And Scripts For Performance Monitoring.
Understanding Of Cloud Computing And Virtualization: As Ibm's Products And Services Are Heavily Focused On Cloud Computing And Virtualization, Candidates Should Have A Good Understanding Of These Concepts. This Includes Knowledge Of Virtual Machines, Containers, And Cloud Infrastructure.
Strong Analytical And Problem-Solving Skills: The Role Of A Software Performance Analyst Requires An Individual Who Can Think Critically And Solve Complex Problems. They Should Be Able To Analyze Performance Data, Identify Patterns, And Make Data-Driven Recommendations For Performance Improvements. Strong Communication Skills Are Also Essential For Presenting Findings And Collaborating With Cross-Functional Teams.
Troubleshooting
Data Analysis
Scripting
Performance optimization
Root Cause Analysis
Performance testing
Network analysis
Capacity planning
Benchmarking
System Monitoring
Database Tuning
Communication
Conflict Resolution
Customer Service
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Performance Analyst in Austin, TX, USA is between $85,000 and $110,000 per year. However, this can vary depending on factors such as the specific company, level of experience, and education. Some companies may offer higher salaries for more experienced or specialized applicants. Additionally, Glassdoor reports that the average salary for a Software Performance Analyst in Austin is $95,000 per year.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
International Business Machines Corporation is an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started

