Job Detail: Platform Performance Analyst
Role Overview:
Index Engines, the world’s leading analytics engine to detect corruption due to ransomware, is seeking a skilled and detail-oriented Platform Performance Analyst to join our team. As a Platform Performance Analyst, you will be responsible for managing the performance lab infrastructure, developing and executing test plans, analyzing performance metrics, identifying bottlenecks, and recommending solutions to enhance system performance and reliability. Your findings and recommendations will be instrumental in the development of sizing guidelines and tools for the engineers and architects in the pre-sale’s organization as well as best practice guides for deployment of the solution in production.
Reporting to the Director of OEM Alliances and Solutions, the ideal candidate will have a strong technical background in software and hardware performance evaluation and optimization, with a focus on analyzing the applications performance characteristics at scale. The candidate should also have a well-rounded familiarity in managing all components of a performance lab environment including networks (Ethernet, Fibre Channel and iSCSI), server hardware and operating systems, virtualization, database, data protection, and storage technologies that enterprise and mid-sized organizations broadly adopt.
The Platform Performance Analyst will be required to work with cross-functional teams, including Product Management, Engineering, Technical Pre-Sales and IT to develop an appropriate performance evaluation strategy. The ability to capture, document, maintain and present results and recommendations will be a key responsibility of this role.
Job Responsibilities:
- Oversee the performance lab environment, including setup, configuration, and maintenance of performance testing infrastructure. Manage lab resources, including hardware and software, and troubleshoot any issues that arise.
- Develop and conduct comprehensive performance tests on software applications to identify areas for improvement. Utilize various tools and methodologies to assess system performance, including load testing, stress testing, and profiling.
- Implement and maintain performance monitoring tools to track application performance in real-time. Analyze performance data to identify trends, potential issues, and opportunities for optimization.
- Interpret performance data and generate reports that provide insights into system behavior and performance. Present findings and recommendations to technical and non-technical stakeholders.
- Diagnose and resolve performance bottlenecks and inefficiencies across all aspects of the solution stack. Collaborate with development teams to identify solutions that improve system efficiency and scalability.
- Develop and propose optimization strategies to enhance application performance. Work closely with developers to ensure that performance best practices are integrated into the software development lifecycle.
- Create and maintain comprehensive documentation related to performance testing, analysis, results and optimization processes. Ensure that all findings and recommendations are well-documented, communicated effectively and easily consumable by other teams in the organization.
- Stay updated with the latest performance analysis tools, techniques, and industry trends. Propose and implement improvements to existing performance testing and monitoring practices and infrastructure.
Job Requirements:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 3-5+ years of experience as a Performance Analyst/Lab Administrator or a similar role in software development. Demonstrated expertise in performance testing, monitoring, and optimization.
- Proficiency in performance testing tools (e.g., JMeter, LoadRunner), monitoring tools (e.g., Prometheus, Grafana), and programming/scripting languages (e.g., Python, Java, C#) as well as familiarity in using REST APIs. Some knowledge of databases is beneficial.
- Hands-on experience with Linux operating systems, including system monitoring, scripting, and performance tuning. In depth knowledge of Linux integration with hardware and software stack and identify process/memory leaks and inefficiencies.
- Experience with automation tools such as Jenkins, Ansible, Terraform as well as data/workload generating tools like vdbench and/or others to streamline testing and deployment processes.
- Familiarity with managing enterprise class storage arrays, network switching (Ethernet and Fibre Channel), x86 server platforms, VMware and/or other hypervisors.
- Strong analytical, critical thinking and problem-solving skills with the ability to interpret complex performance data and provide actionable insights.
- Excellent written and verbal communication skills. Ability to present technical information to non-technical stakeholders effectively.
- Familiarity with Agile and DevOps methodologies and tools (Aha!, Jira, Confluence) is beneficial
- Ability to work collaboratively in a team environment and build strong relationships with developers, QA engineers, and other stakeholders.
To Apply: Email your resumes to: [email protected] with subject line “Platform Performance Analyst"
Location | Holmdel-NJ |
Field | Product Management |
Time | Full-time |
Date | 19 September 2024 |
Company name | Index Engines Visit company page |
Description | Index Engines is at the forefront of delivering cutting-edge, AI-powered data security solutions, prominently featured through our lead offering: CyberSense®. Leveraging strategic partnerships with industry giants, CyberSense stands as a testament to our commitment to innovation and excellence. At the heart of our technology lies an enterprise-class platform, empowering organizations to comprehensively understand their data's integrity. CyberSense is built on this platform and ensures data resiliency against cyber threats, enabling businesses to uphold operational reliability and mitigate the risk of downtime resulting from ransomware attacks. Our impact spans globally, serving over 1,500 clients across diverse industries, including financial services, healthcare and manufacturing. These organizations rely on Index Engines to safeguard their data and ensure their business is not threatened by cyber criminals. |