Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

IBM Business Automation Performance Engineer

AT IBM
IBM

IBM Business Automation Performance Engineer

Dublin, Ireland

Introduction
The Business Automation Performance team is responsible for designing, implementing, conducting, and analyzing stress workloads/benchmarks for Business Automation software to ensure meeting customer expectations from a performance perspective.

Your Role and Responsibilities
The IBM Business Automation Performance team is responsible for designing, implementing, conducting, and analyzing stress workloads/benchmarks for Business Automation software to ensure meeting customer expectations from a performance perspective.
As a System Performance analyst you are responsible for designing benchmark scenarios, implementing and tuning the workloads, conducting the workload measurements along with analyzing the performance data to guide Software development teams on performance improvements. This role is collaborative within a global team of IBM.

Want more jobs like this?

Get Software Engineering jobs in Dublin, Ireland delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Responsibilities:
- Design benchmark and workload scenarios and keep them current.
- Implement benchmark and workload scenarios including setting up and configuring the Workflow system.
- Automate and conduct performance measurements and data collection for benchmark and workload scenarios.
- Analyze the collected performance data to identify performance issues and bottlenecks.
- In a global team, work together with developers on improving the systems performance across the stack (Automation software, Openshift, Databases).

Required Technical and Professional Expertise

- 5-8 years of experience as Software Developer/Tester or Performance Analyst/Tester
- Experience with performance testing and analysis of applications / systems and corresponding analysis tools
- Analytical thinking skills and drive to understand and analyze complex technical problems in large, multi-tiered software systems
- Good understanding of computer architecture concepts
- Experience with programming and scripting languages as well as frameworks and IDEs (Java, Python, Bash, Ansible, Eclipse...)
- Experience with container-based runtime environments (Kubernetes, Openshift, ...), Java-based application servers (IBM WAS, Liberty, ...) and databases (IBM DB2, Postgres, ...)
- Experience with agile development concepts
- Good Communication and presentation skills

Preferred Technical and Professional Expertise
- Experience with IBM Cloud Paks and/or IBM Business Automation products
- Basic knowledge of OSI model and networking skills

Client-provided location(s): Coolmine, Mulhuddart, Co. Dublin, Ireland
Job ID: IBM-21100061
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.