Job Description
Summary
IBM India Private Limited is seeking a talented Performance Engineer / Performance Analyst to join its Business Automation Performance team in Bangalore. This role focuses on performance testing, automation, and system benchmarking for IBM Business Automation software. Ideal candidates have experience in Java, Selenium, Ansible, Linux administration, containerized environments (Kubernetes, Docker), CI/CD pipelines, and performance data analysis using Elasticsearch and Kibana. This hybrid role offers exposure to cutting-edge enterprise technologies, global collaboration, and the opportunity to optimize software performance for high-impact clients.
๐ Job Details at a Glance
| Job Title | Performance Engineer / Performance Analyst |
|---|---|
| Location | Bangalore, Karnataka, India |
| Employment Type | Regular, Professional |
| Work Arrangement | Hybrid |
| Experience Required | 5+ Years |
| Education | Bachelorโs Degree (Masterโs Preferred) |
| Key Skills | Performance Testing, Java, Selenium, Ansible, Linux, CI/CD, Jenkins, Kubernetes, Docker, Elasticsearch, Kibana |
| Shift | General (Day Shift) |
| Travel Required | No Travel |
โ Key Responsibilities
- Develop and maintain test and environment setup automation using Ansible and shell scripting.
- Design, implement, and execute benchmark scenarios using Java and Selenium.
- Configure IBM Business Automation Workflow components in containerized environments (Kubernetes, Docker, OpenShift, Rancher, Tanzu).
- Collect, manage, and visualize performance test results using Elasticsearch and Kibana dashboards.
- Contribute to CI/CD pipeline development using Jenkins for automated performance tests.
- Analyze performance data to identify bottlenecks and provide actionable recommendations.
- Collaborate with global teams to optimize system performance across the software stack.
- Develop proof-of-concept solutions to improve performance and innovate processes.
- Engage in Level 3 customer support for performance troubleshooting and analysis.
- Document processes and contribute to internal knowledge sharing.
๐ก Required Skills & Expertise
- 5+ years of experience in performance QA and testing.
- Strong practical experience with Java, Bash, and Ansible.
- Solid knowledge of Linux systems administration and scripting.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Understanding of containerized environments (Kubernetes) and Java application servers (IBM WAS, Liberty).
- Experience with databases like IBM Db2 and Postgres.
- Proficiency in Elasticsearch and Kibana for performance data analysis.
- Strong analytical thinking, problem-solving, and independent working skills.
- Basic understanding of Agile methodologies and effective communication.
๐ Preferred Skills & Expertise
- Masterโs degree in a relevant technical field.
- Experience in enterprise performance testing and benchmark development.
- Fluency in container technologies: Kubernetes, Docker, OpenShift, Rancher, Tanzu.
- Knowledge of networking concepts and OSI model.
- Familiarity with Git or other version control systems.
- Interest in DevOps, automation, and infrastructure as code.
- Experience with monitoring tools or system troubleshooting.
- Participation in open-source or university DevOps projects.
๐ Qualifications
- Bachelorโs degree in IT, Computer Science, Computer Engineering, or equivalent (Masterโs preferred).
- Proven experience in performance testing, automation, and enterprise software benchmarking.
๐ Why Work at IBM?
IBM Software leverages AI, hybrid cloud, and automation to create responsive, productive, and resilient organizations. IBMers thrive in a culture that promotes continuous learning, collaboration, and innovation, while working on high-impact projects with global teams.
๐ Apply Now
Take your career to the next level as a Performance Engineer / Performance Analyst at IBM in Bangalore, Karnataka. Apply today via the official IBM careers portal:
๐ Apply Now at IBM Careers