Software Performance Engineer
Job Description
At IBM work is more than a job โ itโs a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things youโve never thought possible. Are you ready to lead in this new era of technology and solve some of the worldโs most challenging problems? If so lets talk.
Your Role and Responsibilities
You will contribute to the performance engineering of features related to the development of Kubernetes and container based object services and advanced workloads using those services. Youโll play a specific part in design develop and executing performance test plans and scenarios for these services. Design develop and execute performance test plans and scenarios for Kubernetes-based applications and services. Deep understanding of Kubernetes architecture and components. Utilize tools and frameworks to conduct load stress and scalability testing to Identify performance bottlenecks and provide actionable recommendations. Analyze system performance data to identify trends and areas for improvement. Optimize the performance of compute network and storage resources Implement tuning and configuration changes to enhance system performance. Set up and maintain performance monitoring tools and dashboards. Proactively monitor system performance and address performance issues as they arise. Collaborate with development engineering teams to resolve performance-related incidents. Document performance test plans results and optimization strategies. Provide detailed performance reports and present findings to stakeholders. Develop best practices and guidelines for performance testing and optimization.
Required Technical and Professional Expertise
- Experience with performance testing tools such as JMeter Gatling or similar.
- Proficiency in performance monitoring and analysis tools like Prometheus Grafana or similar tools
- Strong knowledge of hybrid cloud environments and associated technologies (e.g. AWS Azure Google Cloud)
- Experience with test automation using python
- Strong troubleshooting skills and attention to detail
- Ability to develop and implement effective performance optimization strategies.
- Excellent verbal and written communication skills
- Ability to work effectively in a team environment and collaborate with cross- functional teams.
- Strong organizational skills and ability to manage multiple priorities.
Preferred Technical and Professional Expertise
- Certification in Kubernetes (CKA CKAD)
- Experience with infrastructure as code (IaC) tools such as Terraform or Ansible.
- Familiarity with CI/CD pipelines and DevOps practices
Date Posted
11/19/2024
Views
0
Similar Jobs
Software Development Engineer - Storage Backend - IBM
Views in the last 30 days - 0
IBMs software developer role focuses on IBMs Storage Systems involving new development for the backend and working on customer cases The role requires...
View DetailsNetcool Suite Engineer - Guadalajara - IBM
Views in the last 30 days - 0
The text discusses IBM Consultings role in helping clients improve their hybrid cloud and AI journey using IBMs strategic partner ecosystem and techno...
View DetailsData Engineer AWS - IBM
Views in the last 30 days - 0
The job posting is for a data analysis and machine learning position at IBM requiring experience in data analysis machine learning and programming lan...
View DetailsData Engineer - PySpark / Spark - IBM
Views in the last 30 days - 0
The job involves working in an IBM Consulting Client Innovation Center delivering technical expertise to clients troubleshooting forecasting systems a...
View DetailsData Engineer- Redshift Data Architecture - IBM
Views in the last 30 days - 0
The job description is for a Redshift Data Engineer to work in an IBM Consulting Client Innovation Center The role involves managing and overseeing da...
View DetailsProject Manager Cloud Solutions - IBM
Views in the last 30 days - 0
This job posting is for a Project Manager with Telecom experience in IBM Consulting The role involves overseeing the successful delivery of Telecom re...
View Details