- Location
- Bangalore, IN
- Department
- Engineering
- Closing date
- Today
- Source
- iCIMS
Description
Overview
Are you ready to help shape a global digital transformation and accelerate the growth of a multi-million-dollar B2B digital business? Waters is a world leader in life science technologies with nearly $3B in annual revenue—and our digital ecosystem is a key driver of that success.
Our platforms power eCommerce and digital services in 100+ countries and 10+ languages, supporting multiple customer segments through Waters.com and a variety of digital commerce channels including eCommerce, eProcurement, and EDI.
If you’re excited by impactful work on a global scale, let’s talk.
Responsibilities
- Own end-to-end performance coverage identify bottlenecks and work with the Engineering teams to address issues.
- Plans testing activities milestones: Identifies and analyzes risks and their potential business impact to determine proper prioritization of the testing activities; Suggests and handles mitigations and escalations as part of risk assessment.
- Collaborate with operations and application engineering teams to design and execute production day scenarios that will help enhance emergency response processes
- Contributes to the Quality strategy within the delivery team.
- Passion and drive for Performance, Scalability and Reliability of all systems.
- Contribute to a culture of continuous improvement and agile development.
Qualifications
- Deep technical skill in performance engineering and tuning of complex distributed computing systems, especially in cloud-based environments.
- Proven experience with JMeter and Blazemeter
- Experience in using UI profilers and deep knowledge of chrome developer tools
- Deep Understanding of JVM (Java Virtual Machine) and garbage collector tuning, heap dump
- Experience evaluating and interpreting large volume of production data using tools like Datadog or Splunk to know efficiency, latency, memory, and CPU utilization
- Experience working with microservices architecture design pattern.
- Understanding of performance measurements, especially around UI scrolling performance and network use.
- Experience of whole project lifecycle. Able to estimate and execute tasks throughout the lifecycle including architecture, design, and development.
- Deep Understanding of architectural concepts including performance and capacity planning, network/infrastructure planning, security architecture, and systems integration.
- Deep understanding of systems design, High Availability, Disaster Recovery, caching, CDN and persistence.
- Able to articulate business solutions to both technical and non-technical audiences.
- Strong understanding of SDLC methodologies (Agile, SCRUM).